Lines Matching refs:ib_p
416 ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino) in ib_intr_map_reg_addr() argument
421 addr = (uint64_t *)(ib_p->ib_obio_intr_map_regs + in ib_intr_map_reg_addr()
424 addr = (uint64_t *)(ib_p->ib_slot_intr_map_regs + in ib_intr_map_reg_addr()
430 ib_clear_intr_reg_addr(ib_t *ib_p, ib_ino_t ino) in ib_clear_intr_reg_addr() argument
435 addr = (uint64_t *)(ib_p->ib_obio_clear_intr_regs + in ib_clear_intr_reg_addr()
438 addr = (uint64_t *)(ib_p->ib_slot_clear_intr_regs + in ib_clear_intr_reg_addr()
447 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
451 ib_p->ib_map_reg_counters[ino_p->ino_slot_no]++; in ib_ino_map_reg_share()
460 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
467 return (--ib_p->ib_map_reg_counters[ino_p->ino_slot_no]); in ib_ino_map_reg_unshare()
477 pci_ib_setup(ib_t *ib_p) in pci_ib_setup() argument
479 pci_t *pci_p = ib_p->ib_pci_p; in pci_ib_setup()
482 ib_p->ib_ign = PCI_ID_TO_IGN(pci_p->pci_id); in pci_ib_setup()
483 ib_p->ib_max_ino = PSYCHO_MAX_INO; in pci_ib_setup()
484 ib_p->ib_slot_intr_map_regs = a + PSYCHO_IB_SLOT_INTR_MAP_REG_OFFSET; in pci_ib_setup()
485 ib_p->ib_obio_intr_map_regs = a + PSYCHO_IB_OBIO_INTR_MAP_REG_OFFSET; in pci_ib_setup()
486 ib_p->ib_obio_clear_intr_regs = in pci_ib_setup()
492 pci_xlate_intr(dev_info_t *dip, dev_info_t *rdip, ib_t *ib_p, uint32_t intr) in pci_xlate_intr() argument
534 return (IB_INO_TO_MONDO(ib_p, intr)); in pci_xlate_intr()
558 pci_intr_dist_cpuid(ib_t *ib_p, ib_ino_info_t *ino_p) in pci_intr_dist_cpuid() argument
611 ASSERT(MUTEX_HELD(&ib_p->ib_ino_lst_mutex)); in pci_intr_dist_cpuid()
612 for (sino_p = ib_p->ib_ino_lst; sino_p; sino_p = sino_p->ino_next_p) { in pci_intr_dist_cpuid()
1018 ib_t *ib_p = pci_p->pci_ib_p; in pbm_disable_pci_errors() local
1030 ib_intr_disable(ib_p, pci_p->pci_inos[CBNINTR_PBM], IB_INTR_NOWAIT); in pbm_disable_pci_errors()