Home
last modified time | relevance | path

Searched refs:tsbreg (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.h387 #define MAKE_TSBREG(tsbreg, tsbinfo, vabase, tmp1, tmp2, label) \ argument
392 or %g0, RUNTIME_PATCH, tsbreg; \
394 sllx tsbreg, TSBREG_VAMASK_SHIFT, tsbreg; \
396 and tmp1, tsbreg, tsbreg; \
397 or tsbreg, tmp2, tsbreg; \
412 #define MAKE_TSBREG_SECTSB(tsbreg, tsb1, tsb2, tmp1, tmp2, tmp3, label) \ argument
415 sllx tmp3, TSBREG_MSB_SHIFT, tsbreg ;\
426 or tsbreg, tmp3, tsbreg ;\
433 or tsbreg, tmp3, tsbreg ;\
614 #define LOAD_TSBREG(tsbreg, tmp1, tmp2) \ argument
[all …]
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.h998 #define MAKE_UTSBREG(tsbinfo, tsbreg, tmp1) \ argument
999 ldx [tsbinfo + TSBINFO_PADDR], tsbreg; \
1002 or tsbreg, tmp1, tsbreg;
1019 #define SET_UTSBREG(regnum, tsbreg, tmp1) \ argument
1021 stxa tsbreg, [tmp1]ASI_SCRATCHPAD /* save tsbreg */
1031 #define GET_UTSBREG(regnum, tsbreg) \ argument
1032 mov regnum, tsbreg; \
1033 ldxa [tsbreg]ASI_SCRATCHPAD, tsbreg
1048 #define SET_UTSBREG_SHCTX(tsbmiss, tsbmissoffset, tsbreg) \ argument
1049 stx tsbreg, [tsbmiss + tsbmissoffset] /* save tsbreg */
[all …]
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu_asm.S290 MAKE_UTSBREG(%o1, %o2, %o3) ! %o2 = user tsbreg
297 MAKE_UTSBREG(%g2, %o2, %o3) ! %o2 = user tsbreg
314 MAKE_UTSBREG(%o1, %o2, %o3) ! %o2 = user tsbreg
328 MAKE_UTSBREG(%g2, %o2, %o3) ! %o2 = user tsbreg
H A Dmach_sfmmu.h388 #define GET_UTSBREG_SHCTX(tsbmiss, tsbmissoffset, tsbreg) \ argument
389 ldx [tsbmiss + tsbmissoffset], tsbreg