Lines Matching refs:g1
59 ! g1 - zuluvm_state_t pointer
63 stx %g5, [%g1 + ZULUVM_ASM_TLB_ADDR]
66 stx %g5, [%g1 + ZULUVM_ASM_TLB_TYPE]
71 mov %g1, %g7
77 mov ZULUVM_TTE_DELAY, %g1
80 mov ZULUVM_STATE_IDLE, %g1
82 casa [%g4]ASI_N, %g1, %g6
83 cmp %g6, %g1
87 mov ZULUVM_STATE_CANCELED, %g1
88 cmp %g6, %g1
90 mov ZULUVM_STATE_STOPPED, %g1
93 st %g1, [%g4]
107 add %g7, ZULUVM_ST_DTLB2MISS, %g1
110 add %g7, ZULUVM_ST_ITLB1MISS, %g1
113 add %g7, ZULUVM_ST_ITLB2MISS, %g1
114 add %g7, ZULUVM_ST_DTLB1MISS, %g1
116 lduw [%g1], %g3
118 stuw %g3, [%g1]
122 * %g1 - vaddr[63:13], ctx[12:0]
127 * %g1 - flags [63..58] and pfn [31..0]
128 * %g2 - status code if %g1 is null
134 ldx [%g7 + ZULUVM_ASM_TLB_ADDR], %g1 ! vaddr(tag)
140 brgez,a,pt %g1, send_intr
141 mov %g2, %g1
151 sllx %g1, 32, %g6
153 srlx %g1, 59, %g3
157 mov %g6, %g1
219 stx %g1, [%g3]
230 ! %g1 pfn
237 sllx %g1, ZULUVM_ZFB_MMU_TLB_D_PA_SHIFT, %g1
240 or %g1, %g5, %g1
241 or %g1, ZULUVM_ZFB_MMU_TLB_D_C_MASK, %g1
245 or %g2, %g1, %g1
247 or %g1, ZULUVM_ZFB_MMU_TLB_D_W_MASK, %g1
249 ! at this point %g1 is ready to be written to the corresponding
259 !stxa %g1, [%g4]ASI_IO
261 stxa %g1, [%g4]ASI_IO
267 stxa %g1, [%g4]ASI_IO
272 mov ZULUVM_STATE_IDLE, %g1
273 casa [%g4]ASI_N, %g6, %g1
274 cmp %g6, %g1
314 stx %g1, [%g7 + ZULUVM_ASM_TLB_ERRCODE] ! set the error field
320 ldx [%g7 + ZULUVM_INTRNUM], %g1