Lines Matching refs:g1
77 mov MMU_PCONTEXT, %g1
78 ldxa [%g1]ASI_DMMU, %g1
79 srlx %g1, CTXREG_NEXT_SHIFT, %g3
83 btst %g4, %g1
86 xor %g3, %g1, %g3 ! user: clr N_pgsz0/1 bits
88 set DEMAP_ALL_TYPE, %g1
89 stxa %g0, [%g1]ASI_DTLB_DEMAP
90 stxa %g0, [%g1]ASI_ITLB_DEMAP
91 mov MMU_PCONTEXT, %g1
92 stxa %g3, [%g1]ASI_DMMU
94 sethi %hi(FLUSH_ADDR), %g1
95 flush %g1 ! flush required by immu
107 ! g1: arg1
113 ldxa [%g2]ASI_INTR_RECEIVE, %g1
130 stxa %g1, [%g4 + TRAP_ENT_F1]%asi
155 ! %g1 - temp
239 ! the label dmv_finish_intr. The contents of %g1 at this time
243 ! If %g1 is less than zero, no interrupt will be queued.
244 ! Otherwise, %g1 will be used as the interrupt number
248 ! vector had contained the contents of %g1.
251 brlz,pn %g1,3f
253 ! generate an interrupt based on the contents of %g1
255 mov %g1, %g5
282 stna %g1, [%g4 + TRAP_ENT_TR]%asi ! irsr
294 ! %g1 - sys_tl1_panic
309 sethi %hi(sys_tl1_panic), %g1
311 or %g1, %lo(sys_tl1_panic), %g1
313 1: sethi %hi(vec_spurious_cnt), %g1
314 st %g2, [%g1 + %lo(vec_spurious_cnt)]