Lines Matching refs:ib_p

578 ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino)  in ib_intr_map_reg_addr()  argument
584 return ((uint64_t *)(ib_p->ib_intr_map_regs) + (ino & 0x3f)); in ib_intr_map_reg_addr()
588 ib_clear_intr_reg_addr(ib_t *ib_p, ib_ino_t ino) /* XXX - needs work */ in ib_clear_intr_reg_addr() argument
594 return ((uint64_t *)(ib_p->ib_slot_clear_intr_regs) + (ino & 0x3f)); in ib_clear_intr_reg_addr()
603 ib_ino_map_reg_share(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p) in ib_ino_map_reg_share() argument
612 ib_ino_map_reg_unshare(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p) in ib_ino_map_reg_unshare() argument
621 ib_t *ib_p = pci_p->pci_ib_p; in pci_pbm_intr_dist() local
625 ib_intr_dist_nintr(ib_p, ino, ib_intr_map_reg_addr(ib_p, ino)); in pci_pbm_intr_dist()
630 pci_xlate_intr(dev_info_t *dip, dev_info_t *rdip, ib_t *ib_p, uint32_t intr) in pci_xlate_intr() argument
632 return (IB_INO_TO_MONDO(ib_p, intr)); in pci_xlate_intr()
642 pci_intr_dist_cpuid(ib_t *ib_p, ib_ino_info_t *ino_p) in pci_intr_dist_cpuid() argument
983 ib_t *ib_p = pci_p->pci_ib_p; in pbm_disable_pci_errors() local
996 ib_intr_disable(ib_p, pci_p->pci_inos[CBNINTR_PBM], IB_INTR_NOWAIT); in pbm_disable_pci_errors()
1384 pci_ib_setup(ib_t *ib_p) in pci_ib_setup() argument
1389 pci_t *pci_p = ib_p->ib_pci_p; in pci_ib_setup()
1392 ib_p->ib_ign = PCI_ID_TO_IGN(pci_p->pci_id); in pci_ib_setup()
1393 ib_p->ib_max_ino = SCHIZO_MAX_INO; in pci_ib_setup()
1394 ib_p->ib_slot_intr_map_regs = a + SCHIZO_IB_SLOT_INTR_MAP_REG_OFFSET; in pci_ib_setup()
1395 ib_p->ib_intr_map_regs = a + SCHIZO_IB_INTR_MAP_REG_OFFSET; in pci_ib_setup()
1396 ib_p->ib_slot_clear_intr_regs = a + SCHIZO_IB_CLEAR_INTR_REG_OFFSET; in pci_ib_setup()
3470 ib_t *ib_p = pci_p->pci_ib_p; in pci_pbm_rem_intr() local
3476 ib_intr_disable(ib_p, pci_p->pci_inos[CBNINTR_CDMA], IB_INTR_NOWAIT); in pci_pbm_rem_intr()