ib_ino_t
ib_ino_t ino;
cb_disable_nintr_reg(cb_t *cb_p, ib_ino_t ino, int wait)
ib_ino_t ino = cb_p->cb_inos[idx];
ib_ino_t ino = cb_p->cb_inos[idx];
ib_ino_t ino = cb_p->cb_inos[i];
ib_ino_t ino = cb_p->cb_inos[i];
ib_ino_t ino = cb_p->cb_inos[i];
cb_set_nintr_reg(cb_t *cb_p, ib_ino_t ino, uint64_t value)
ib_ino_t ino = IB_MONDO_TO_INO(pci_p->pci_inos[idx]);
ib_intr_enable(pci_t *pci_p, ib_ino_t ino)
ib_intr_disable(ib_t *ib_p, ib_ino_t ino, int wait)
ib_nintr_clear(ib_t *ib_p, ib_ino_t ino)
ib_intr_dist_nintr(ib_t *ib_p, ib_ino_t ino, volatile uint64_t *imr_p)
ib_ino_t ino = ino_p->ino_ino;
ib_ino_t ino;
ib_locate_ino(ib_t *ib_p, ib_ino_t ino_num)
ib_new_ino_pil(ib_t *ib_p, ib_ino_t ino_num, uint_t pil, ih_t *ih_p)
ib_ino_t ino = ino_p->ino_ino;
ib_ino_t ino = ino_p->ino_ino;
ib_get_intr_target(pci_t *pci_p, ib_ino_t ino, int *cpu_id_p)
ib_set_intr_target(pci_t *pci_p, ib_ino_t ino, int cpu_id)
ib_ino_t ino;
ib_ino_t ino;
ib_ino_t ino;
ib_ino_t ino = pci_p->pci_inos[CBNINTR_PBM];
ib_ino_t ino = pci_p->pci_inos[CBNINTR_PBM];
ib_ino_t ino = IB_MONDO_TO_INO(pci_p->pci_inos[CBNINTR_PBM]);
pci_pbm_dma_sync(pbm_t *pbm_p, ib_ino_t ino)
ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino)
ib_clear_intr_reg_addr(ib_t *ib_p, ib_ino_t ino)
ib_ino_map_reg_share(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p)
ib_ino_map_reg_unshare(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p)
cb_ino_to_map_pa(cb_t *cb_p, ib_ino_t ino)
cb_ino_to_clr_pa(cb_t *cb_p, ib_ino_t ino)
ib_ino_t ino, ib_mondo_t mondo)
ib_ino_t ino = pci_p->pci_inos[CBNINTR_CDMA];
ib_ino_t ino = pci_p->pci_inos[CBNINTR_CDMA];
pci_pbm_dma_sync(pbm_t *pbm_p, ib_ino_t ino)
ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino)
ib_clear_intr_reg_addr(ib_t *ib_p, ib_ino_t ino) /* XXX - needs work */
ib_ino_map_reg_share(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p)
ib_ino_map_reg_unshare(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p)
ib_ino_t ino = IB_MONDO_TO_INO(pci_p->pci_inos[CBNINTR_CDMA]);
cb_ino_to_map_pa(cb_t *cb_p, ib_ino_t ino)
cb_ino_to_clr_pa(cb_t *cb_p, ib_ino_t ino)
cb_remove_xintr(pci_t *pci_p, dev_info_t *dip, dev_info_t *rdip, ib_ino_t ino,
extern uint64_t *ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino);
extern uint64_t *ib_clear_intr_reg_addr(ib_t *ib_p, ib_ino_t ino);
extern uint64_t cb_ino_to_map_pa(cb_t *cb_p, ib_ino_t ino);
extern uint64_t cb_ino_to_clr_pa(cb_t *cb_p, ib_ino_t ino);
ib_ino_t ino, ib_mondo_t mondo);
extern void pci_pbm_dma_sync(pbm_t *pbm_p, ib_ino_t ino);
ib_ino_t ino_ino; /* INO number - 8 bit */
#define IB_MONDO_TO_INO(mondo) ((ib_ino_t)((mondo) & 0x3f))
extern void ib_intr_enable(pci_t *pci_p, ib_ino_t ino);
extern void ib_intr_disable(ib_t *ib_p, ib_ino_t ino, int wait);
extern void ib_nintr_clear(ib_t *ib_p, ib_ino_t ino);
extern ib_ino_info_t *ib_locate_ino(ib_t *ib_p, ib_ino_t ino_num);
extern ib_ino_pil_t *ib_new_ino_pil(ib_t *ib_p, ib_ino_t ino_num, uint_t pil,
extern void ib_ino_map_reg_share(ib_t *ib_p, ib_ino_t ino,
extern int ib_ino_map_reg_unshare(ib_t *ib_p, ib_ino_t ino,
extern void ib_intr_dist_nintr(ib_t *ib_p, ib_ino_t ino,
extern int ib_get_intr_target(pci_t *pci_p, ib_ino_t ino, int *cpu_id_p);
extern int ib_set_intr_target(pci_t *pci_p, ib_ino_t ino, int cpu_id);
ib_ino_t pbm_sync_ino;