Lines Matching refs:g2
31 etrap: rdpr %pil, %g2
36 sllx %g2, 20, %g3
40 sub %sp, STACKFRAME_SZ+TRACEREG_SZ-STACK_BIAS, %g2
43 sethi %hi(TASK_REGOFF), %g2
45 or %g2, %lo(TASK_REGOFF), %g2
48 add %g6, %g2, %g2
52 stx %g1, [%g2 + STACKFRAME_SZ + PT_V9_TSTATE]
54 stx %g3, [%g2 + STACKFRAME_SZ + PT_V9_TPC]
56 stx %g1, [%g2 + STACKFRAME_SZ + PT_V9_TNPC]
58 st %g3, [%g2 + STACKFRAME_SZ + PT_V9_Y]
61 st %g1, [%g2 + STACKFRAME_SZ + PT_V9_MAGIC]
86 etrap_save: save %g2, -STACK_BIAS, %sp
92 rdpr %wstate, %g2
94 sll %g2, 3, %g2
101 wrpr %g2, 0, %wstate
102 sethi %hi(sparc64_kern_pri_context), %g2
103 ldx [%g2 + %lo(sparc64_kern_pri_context)], %g3
126 stx %g2, [%sp + PTREGS_OFF + PT_V9_G2]
176 sub %sp, ((4 * 8) * 4) + 8, %g2
181 stx %g3, [%g2 + STACK_BIAS + 0x00]
183 stx %g3, [%g2 + STACK_BIAS + 0x08]
185 stx %g3, [%g2 + STACK_BIAS + 0x10]
187 stx %g3, [%g2 + STACK_BIAS + 0x18]
191 stx %g3, [%g2 + STACK_BIAS + 0x20]
193 stx %g3, [%g2 + STACK_BIAS + 0x28]
195 stx %g3, [%g2 + STACK_BIAS + 0x30]
197 stx %g3, [%g2 + STACK_BIAS + 0x38]
206 stx %g3, [%g2 + STACK_BIAS + 0x40]
208 stx %g3, [%g2 + STACK_BIAS + 0x48]
210 stx %g3, [%g2 + STACK_BIAS + 0x50]
212 stx %g3, [%g2 + STACK_BIAS + 0x58]
216 stx %g3, [%g2 + STACK_BIAS + 0x60]
218 stx %g3, [%g2 + STACK_BIAS + 0x68]
220 stx %g3, [%g2 + STACK_BIAS + 0x70]
222 stx %g3, [%g2 + STACK_BIAS + 0x78]
224 stx %g1, [%g2 + STACK_BIAS + 0x80]
235 sub %g2, STACKFRAME_SZ + TRACEREG_SZ - STACK_BIAS, %g2