Lines Matching refs:g1
90 mov MMU_PCONTEXT, %g1
91 ldxa [%g1]ASI_DMMU, %g1
92 srlx %g1, CTXREG_NEXT_SHIFT, %g3
96 btst %g4, %g1
99 xor %g3, %g1, %g3 ! user: clr N_pgsz0/1 bits
101 set DEMAP_ALL_TYPE, %g1
102 stxa %g0, [%g1]ASI_DTLB_DEMAP
103 stxa %g0, [%g1]ASI_ITLB_DEMAP
104 mov MMU_PCONTEXT, %g1
105 stxa %g3, [%g1]ASI_DMMU
107 sethi %hi(FLUSH_ADDR), %g1
108 flush %g1 ! flush required by immu
120 ! g1: arg1
126 ldxa [%g2]ASI_INTR_RECEIVE, %g1
143 stxa %g1, [%g4 + TRAP_ENT_F1]%asi
168 ! %g1 - temp
252 ! the label dmv_finish_intr. The contents of %g1 at this time
256 ! If %g1 is less than zero, no interrupt will be queued.
257 ! Otherwise, %g1 will be used as the interrupt number
261 ! vector had contained the contents of %g1.
264 brlz,pn %g1,3f
266 ! generate an interrupt based on the contents of %g1
268 mov %g1, %g5
305 stna %g1, [%g4 + TRAP_ENT_TR]%asi ! irsr
317 ! %g1 - sys_tl1_panic
332 sethi %hi(sys_tl1_panic), %g1
334 or %g1, %lo(sys_tl1_panic), %g1
336 1: sethi %hi(vec_spurious_cnt), %g1
337 st %g2, [%g1 + %lo(vec_spurious_cnt)]