Lines Matching refs:g3
51 ! %g3, %g5, %g6, %g7 - temps
71 and %g7, IV_SOFTINT_MT, %g3 ! %g3 = iv->iv_flags & IV_SOFTINT_MT
72 brz,pt %g3, 1f ! check for multi target softint
74 ld [%g1 + CPU_ID], %g3 ! for multi target softint, use cpuid
75 sll %g3, CPTRSHIFT, %g3 ! convert cpuid to offset address
76 add %g7, %g3, %g7 ! %g5 = &iv->iv_xpil_next[cpuid]
78 ldn [%g7], %g3 ! %g3 = next intr_vec_t
79 brnz,pn %g3, 2f ! branch if next intr_vec_t non NULL
80 stn %g3, [%g6] ! update cpu->m_cpu.intr_head[pil]
98 stna %g3, [%g5 + TRAP_ENT_F1]%asi ! trap_f1 = next intr_vec
99 GET_TRACE_TICK(%g6, %g3)
101 sll %g4, CPTRSHIFT, %g3
103 ldn [%g6 + %g3], %g6 ! %g6=cpu->m_cpu.intr_head[pil]
106 ldn [%g6 + %g3], %g6 ! %g6=cpu->m_cpu.intr_tail[pil]
109 TRACE_NEXT(%g5, %g6, %g3)
114 lduh [%g2 + IV_FLAGS], %g3 ! %g3 = iv->iv_flags
115 andn %g3, IV_SOFTINT_PEND, %g3 ! %g3 = !(iv->iv_flags & PEND)
116 sth %g3, [%g2 + IV_FLAGS] ! clear IV_SOFTINT_PEND flag
127 ! %g3 - pil
134 mov %g4, %g3 ! %g3 = %g4, pil
1505 ! %g3,%g5-g7 - temps
1612 ldn [%g5], %g3 ! %g3 = pointer to first entry of
1620 brz,pn %g3, .no_ivintr
1628 ! %g3 = intr_vec_table[inum]
1664 stn %g3, [%g5] ! [%g5] = iv, set pil_next field
1670 stn %g3, [%g6 + %g7] ! cpu->m_cpu.intr_head[pil] = iv
1682 stna %g3, [%g5 + TRAP_ENT_TR]%asi ! trap_tr = iv
1698 ldn [%g3 + IV_VEC_NEXT], %g3 ! %g3 = pointer to next intr_vec_t (iv)
1699 brnz,pn %g3, 0b ! iv->iv_vec_next is non NULL, goto 0b
1706 mov %g2, %g3
1746 add %g1, IV_PIL_NEXT, %g3 ! %g3 = &ct->iv_pil_next
1749 add %g3, %g6, %g3 ! %g3 = &ct->iv_xpil_next[cpuid]
1755 stn %o1, [%g3] ! {%g5] = iv, set pil_next field