/titanic_50/usr/src/uts/sun4v/vm/ |
H A D | mach_sfmmu.h | 150 #define GET_MMU_D_TAGACC(tagacc, scr1) \ argument 151 GET_MMU_D_PTAGACC_CTXTYPE(tagacc, scr1) 402 #define GET_1ST_TSBE_PTR(tagacc, tsbe, tmp1, tmp2) \ argument 411 srlx tagacc, MMU_PAGESHIFT, tmp2 ;\
|
/titanic_50/usr/src/uts/sfmmu/ml/ |
H A D | sfmmu_asm.s | 113 #define GET_TSBE_POINTER(vpshift, tsbbase, tagacc, szc, tmp) \ argument 115 srlx tagacc, vpshift, tagacc ;\ 118 and tagacc, tmp, tmp /* tsbent = virtpage & mask */ ;\ 1660 #define KPM_TLBMISS_STAT_INCR(tagacc, val, tsbma, tmp1, label) \ argument 1661 brgez tagacc, label /* KPM VA? */ ;\ 1670 cmp tagacc, val ;\ 1673 cmp tagacc, tmp1 ;\ 1680 #define KPM_TLBMISS_STAT_INCR(tagacc, val, tsbma, tmp1, label) argument 2016 #define ISM_CHECK(tagacc, tsbmiss, ismseg, ismhat, tmp1, tmp2, tmp3 \ argument 2029 srlx tagacc, tmp1, tmp1 /* tmp1 = va seg*/ ;\ [all …]
|
/titanic_50/usr/src/uts/sun4u/vm/ |
H A D | mach_sfmmu.h | 164 #define GET_MMU_D_TAGACC(tagacc, scr1) \ argument 166 ldxa [scr1]ASI_DMMU, tagacc 573 #define GET_2ND_TSBE_PTR(tagacc, tsbp8k, tsbe_ptr, tmp1, tmp2, label) \ argument 578 GET_TSBE_POINTER(MMU_PAGESHIFT4M, tsbe_ptr, tagacc, tmp1, tmp2) 600 #define GET_1ST_TSBE_PTR(tagacc, tsbe_ptr, tmp1, tmp2)
|
/titanic_50/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.h | 897 #define GET_4MBASE_TSBE_PTR(tagacc, tsbe, tmp1, tmp2) \ argument 903 srlx tagacc, MMU_PAGESHIFT4M, tmp2; \ 908 #define GET_2ND_TSBE_PTR(tagacc, tsbe, tmp1, tmp2) \ argument 909 GET_4MBASE_TSBE_PTR(tagacc, tsbe, tmp1, tmp2) 923 #define GET_3RD_TSBE_PTR(tagacc, tsbe, tmp1, tmp2) \ argument 929 srlx tagacc, MMU_PAGESHIFT, tmp2; \ 934 #define GET_4TH_TSBE_PTR(tagacc, tsbe, tmp1, tmp2) \ argument 935 GET_4MBASE_TSBE_PTR(tagacc, tsbe, tmp1, tmp2)
|
H A D | hat_sfmmu.c | 11915 sfmmu_tsbmiss_suspended(struct regs *rp, uintptr_t tagacc, uint_t traptype) in sfmmu_tsbmiss_suspended() argument
|