Lines Matching defs:hmemisc
2185 * hmemisc = hblk_misc
2189 #define HMEBLK_TO_HMENT(vaddr, hmeblkpa, hmentoff, hmemisc, tmp1, label1)\
2191 lda [hmentoff]ASI_MEM, hmemisc ;\
2192 andcc hmemisc, HBLK_SZMASK, %g0 ;\
2209 * hmemisc = hblk_misc if TTE is found (out), otherwise clobbered
2220 #define GET_TTE(tagacc, hatid, tte, hmeblkpa, tsbarea, hmemisc, hmeshift, \
2226 hmeblkpa, label/**/5, hmemisc, tmp) ;\
2234 * hmemisc, tmp = scratch ;\
2236 MAKE_HASHTAG(hmeblkpa, hatid, hmeshift, hashno, hmemisc) ;\
2237 or hmemisc, SFMMU_INVALID_SHMERID, hmemisc ;\
2244 * hmemisc = htag_bspage+hashno+invalid_rid ;\
2248 HMEHASH_SEARCH(tte, hmemisc, hatid, hmeblkpa, \
2270 * hmemisc = hblktag ;\
2273 HMEBLK_TO_HMENT(tagacc, hmeblkpa, hatid, hmemisc, tte, \
2281 * hmemisc = hblk_misc ;\
2304 * If valid tte is found, hmemisc = shctx flag, i.e., shme is
2307 #define GET_SHME_TTE(tagacc, hatid, tte, hmeblkpa, tsbarea, hmemisc, \
2314 hmeblkpa, label/**/5, hmemisc, tmp) ;\
2322 * hmemisc, tmp = scratch ;\
2324 MAKE_HASHTAG(hmeblkpa, hatid, hmeshift, hashno, hmemisc) ;\
2331 * hmemisc = htag_bspage + hashno + 0 (for rid) ;\
2342 HMEHASH_SEARCH_SHME(hmemisc, hatid, hmeblkpa, \
2364 * hmemisc = hblktag ;\
2368 HMEBLK_TO_HMENT(tagacc, hmeblkpa, hatid, hmemisc, tte, \
2376 * hmemisc = hblk_misc ;\
2386 btst HBLK_SZMASK, hmemisc ;\
2401 MAKE_HASHTAG(tte, hatid, hmeshift, hashno, hmemisc) ;\
2404 GET_SCDSHMERMAP(tsbarea, hmeblkpa, hatid, hmemisc) ;\