Lines Matching refs:tte

202 #define	TSB_INSERT_UNLOCK_ENTRY(tsbep, tte, tagtarget, tmp1)		\  argument
204 stxa tte, [tmp1]ASI_MEM /* write tte data */ ;\
211 #define TSB_INSERT_UNLOCK_ENTRY(tsbep, tte, tagtarget,tmp1) \ argument
212 stxa tte, [tsbep + TSBE_TTE]%asi /* write tte data */ ;\
233 #define TSB_UPDATE_TL(tsbep, tte, tagtarget, ttepa, tmp1, tmp2, label) \ argument
241 ldxa [ttepa]ASI_MEM, tte ;\
245 brgez,a,pn tte, label ;\
247 TSB_INSERT_UNLOCK_ENTRY(tsbep, tte, tagtarget, tmp1) ;\
252 #define TSB_UPDATE_TL(tsbep, tte, tagtarget, ttepa, tmp1, tmp2, label) \ argument
260 ldxa [ttepa]ASI_MEM, tte ;\
263 brgez,a,pn tte, label ;\
265 TSB_INSERT_UNLOCK_ENTRY(tsbep, tte, tagtarget, tmp1) ;\
285 #define TSB_UPDATE_TL_PN(tsbep, tte, tagtarget, ttepa, tmp1, tmp2, label) \ argument
295 mov tte, tmp1 ;\
296 ldxa [ttepa]ASI_MEM, tte ;\
299 brgez,a,pn tte, label ;\
301 or tte, tmp1, tte ;\
302 andn tte, TTE_EXECPRM_INT, tte ;\
303 or tte, TTE_E_SYNTH_INT, tte ;\
304 TSB_INSERT_UNLOCK_ENTRY(tsbep, tte, tagtarget, tmp1) ;\
317 #define GET_4M_PFN_OFF(tte, tagaccess, pfn, tmp, label) \ argument
323 srlx tte, TTE_SZ_SHFT, tmp /* isolate the */ ;\
339 #define SET_TTE4M_PN(tte, tmp) \ argument
345 or tte, tmp, tte
2050 #define GET_TTE(tagacc, hatid, tte, hmeblkpa, tsbarea, hmemisc, hmeshift, \ argument
2055 HMEHASH_FUNC_ASM(tagacc, hatid, tsbarea, hmeshift, tte, \
2077 stn tte, [tsbarea + (TSBMISS_SCRATCH + TSBMISS_HMEBP)] ;\
2078 HMEHASH_SEARCH(tte, hmemisc, hatid, hmeblkpa, \
2103 HMEBLK_TO_HMENT(tagacc, hmeblkpa, hatid, hmemisc, tte, \
2117 ldxa [hmeblkpa]ASI_MEM, tte /* MMU_READTTE through pa */ ;\
2121 btst tte, hatid ;\
2137 #define GET_SHME_TTE(tagacc, hatid, tte, hmeblkpa, tsbarea, hmemisc, \ argument
2143 HMEHASH_FUNC_ASM(tagacc, hatid, tsbarea, hmeshift, tte, \
2165 stn tte, [tsbarea + (TSBMISS_SCRATCH + TSBMISS_HMEBP)] ;\
2167 add tte, HMEBUCK_NEXTPA, hmeblkpa ;\
2169 HAT_HSEARCH_DBSTAT(hatid, tsbarea, tagacc, tte) ;\
2173 tsbarea, tagacc, tte, label##1) ;\
2198 HMEBLK_TO_HMENT(tagacc, hmeblkpa, hatid, hmemisc, tte, \
2213 ldxa [hmeblkpa]ASI_MEM, tte /* MMU_READTTE through pa */ ;\
2214 brlz,pt tte, label##6 ;\
2228 srlx tagacc, hmeshift, tte ;\
2231 MAKE_HASHTAG(tte, hatid, hmeshift, hashno, hmemisc) ;\
2239 btst tte, hatid ;\