Searched refs:intr_head (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | interrupt.S | 53 ! Grab the first or list head intr_vec_t off the intr_head[pil] 55 ! intr_head[pil] to next intr_vec_t on the list and clear softint 62 add %g1, INTR_HEAD, %g6 ! %g6 = &cpu->m_cpu.intr_head 63 add %g6, %g5, %g6 ! %g6 = &cpu->m_cpu.intr_head[pil] 64 ldn [%g6], %g2 ! %g2 = cpu->m_cpu.intr_head[pil] 80 stn %g3, [%g6] ! update cpu->m_cpu.intr_head[pil] 103 ldn [%g6 + %g3], %g6 ! %g6=cpu->m_cpu.intr_head[pil] 104 stna %g6, [%g5 + TRAP_ENT_F2]%asi ! trap_f2 = intr_head[pil] 1482 add %l4, INTR_HEAD, %l6 ! %l6 = &cpu->m_cpu.intr_head[pil] 1483 stn %i0, [%l6 + %l0] ! cpu->m_cpu.intr_head[pil] = iv [all …]
|
H A D | offsets.in | 364 cpu_m.intr_head INTR_HEAD
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | intr.c | 363 next = mcpu->intr_head[pil]; in intr_dequeue_req() 380 mcpu->intr_head[pil] = next_iv; /* head */ in intr_dequeue_req() 387 if (mcpu->intr_head[pil] == NULL) { in intr_dequeue_req()
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | machcpuvar.h | 114 struct intr_vec *intr_head[PIL_LEVELS]; /* intr queue heads per pil */ member
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | machcpuvar.h | 129 struct intr_vec *intr_head[PIL_LEVELS]; /* intr queue heads per pil */ member
|