Lines Matching refs:ino

122 pcmu_ib_intr_enable(pcmu_t *pcmu_p, pcmu_ib_ino_t ino)  in pcmu_ib_intr_enable()  argument
125 pcmu_ib_mondo_t mondo = PCMU_IB_INO_TO_MONDO(pib_p, ino); in pcmu_ib_intr_enable()
126 volatile uint64_t *imr_p = ib_intr_map_reg_addr(pib_p, ino); in pcmu_ib_intr_enable()
136 "pcmu_ib_intr_enable: ino=%x cpu_id=%x\n", ino, cpu_id); in pcmu_ib_intr_enable()
139 PCMU_IB_INO_INTR_CLEAR(ib_clear_intr_reg_addr(pib_p, ino)); in pcmu_ib_intr_enable()
149 pcmu_ib_intr_disable(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino, int wait) in pcmu_ib_intr_disable() argument
151 volatile uint64_t *imr_p = ib_intr_map_reg_addr(pib_p, ino); in pcmu_ib_intr_disable()
152 volatile uint64_t *state_reg_p = PCMU_IB_INO_INTR_STATE_REG(pib_p, ino); in pcmu_ib_intr_disable()
170 while (PCMU_IB_INO_INTR_PENDING(state_reg_p, ino) && !panicstr) { in pcmu_ib_intr_disable()
189 pcbm_p->pcbm_nameaddr_str, ino); in pcmu_ib_intr_disable()
194 PCMU_IB_INO_INTR_PEND(ib_clear_intr_reg_addr(pib_p, ino)); in pcmu_ib_intr_disable()
201 pcmu_ib_nintr_clear(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino) in pcmu_ib_nintr_clear() argument
203 uint64_t *clr_reg = ib_clear_intr_reg_addr(pib_p, ino); in pcmu_ib_nintr_clear()
212 pcmu_ib_intr_dist_nintr(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino, in pcmu_ib_intr_dist_nintr() argument
223 if (ino) { in pcmu_ib_intr_dist_nintr()
238 pcmu_ib_ino_t ino = ino_p->pino_ino; in pcmu_ib_intr_dist() local
245 imr_p = ib_intr_map_reg_addr(pib_p, ino); in pcmu_ib_intr_dist()
246 state_reg = PCMU_IB_INO_INTR_STATE_REG(pib_p, ino); in pcmu_ib_intr_dist()
256 while (PCMU_IB_INO_INTR_PENDING(state_reg, ino) && !panicstr) { in pcmu_ib_intr_dist()
276 (void *)imr_p, PCMU_IB_INO_TO_MONDO(pib_p, ino)); in pcmu_ib_intr_dist()
380 pcmu_ib_ino_t ino; in pcmu_ib_intr_reset() local
387 for (ino = 0; ino <= pib_p->pib_max_ino; ino++) { in pcmu_ib_intr_reset()
388 clr_reg = ib_clear_intr_reg_addr(pib_p, ino); in pcmu_ib_intr_reset()
436 #define PCMU_IB_INO_TO_SLOT(ino) \ argument
437 (PCMU_IB_IS_OBIO_INO(ino) ? 0xff : ((ino) & 0x1f) >> 2)
498 pcmu_ib_ino_t ino = ino_p->pino_ino; in pcmu_ib_ino_add_intr() local
500 volatile uint64_t *state_reg = PCMU_IB_INO_INTR_STATE_REG(pib_p, ino); in pcmu_ib_ino_add_intr()
524 PCMU_IB_INO_INTR_PENDING(state_reg, ino) && !panicstr) { in pcmu_ib_ino_add_intr()
543 pcbm_p->pcbm_nameaddr_str, ino); in pcmu_ib_ino_add_intr()
587 pcmu_ib_ino_t ino = ino_p->pino_ino; in pcmu_ib_ino_rem_intr() local
590 PCMU_IB_INO_INTR_STATE_REG(ino_p->pino_ib_p, ino); in pcmu_ib_ino_rem_intr()
612 PCMU_IB_INO_INTR_PENDING(state_reg, ino) && !panicstr) { in pcmu_ib_ino_rem_intr()
631 pcbm_p->pcbm_nameaddr_str, ino); in pcmu_ib_ino_rem_intr()