Lines Matching refs:tag
92 u_long tag;
100 tag = ldxa(addr, ASI_DCACHE_TAG);
101 if (((tag >> DC_VALID_SHIFT) & DC_VALID_MASK) == 0)
103 tag &= DC_TAG_MASK << DC_TAG_SHIFT;
104 if (tag == target) {
106 stxa_sync(addr, ASI_DCACHE_TAG, tag);
118 register u_long tag __asm("%g1");
130 : "=r" (tag) : "r" (addr), "n" (ASI_ICACHE_TAG));
131 if (((tag >> IC_VALID_SHIFT) & IC_VALID_MASK) == 0)
133 tag &= (u_long)IC_TAG_MASK << IC_TAG_SHIFT;
134 if (tag == target) {
136 stxa_sync(addr, ASI_ICACHE_TAG, tag);
167 u_long tag;
174 tag = ldxa(slot, ASI_DTLB_TAG_READ_REG);
176 TLB_TAR_CTX(tag) != TLB_CTX_KERNEL)
179 tag = ldxa(slot, ASI_ITLB_TAG_READ_REG);
181 TLB_TAR_CTX(tag) != TLB_CTX_KERNEL)