Home
last modified time | relevance | path

Searched refs:ib_t (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_ib.h52 typedef struct ib ib_t; typedef
145 ib_t *ino_ib_p; /* link back to interrupt block state */
189 extern void ib_configure(ib_t *ib_p);
192 extern void ib_intr_disable(ib_t *ib_p, ib_ino_t ino, int wait);
193 extern void ib_nintr_clear(ib_t *ib_p, ib_ino_t ino);
194 extern void ib_suspend(ib_t *ib_p);
195 extern void ib_resume(ib_t *ib_p);
201 extern void ib_free_ino_all(ib_t *ib_p);
211 extern void ib_ino_map_reg_share(ib_t *ib_p, ib_ino_t ino,
213 extern int ib_ino_map_reg_unshare(ib_t *ib_p, ib_ino_t ino,
[all …]
H A Dpci_chip.h58 extern uint64_t *ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino);
59 extern uint64_t *ib_clear_intr_reg_addr(ib_t *ib_p, ib_ino_t ino);
71 ib_t *ib_p, uint32_t intr);
72 extern uint32_t pci_intr_dist_cpuid(ib_t *ib_p, ib_ino_info_t *ino_p);
94 extern uintptr_t pci_ib_setup(ib_t *ib_p);
H A Dpci_var.h105 ib_t *pci_common_ib_p;
135 ib_t *pci_ib_p; /* interrupt block */
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_ib.c54 ib_t *ib_p; in ib_create()
118 ib_t *ib_p = pci_p->pci_ib_p; in ib_destroy()
130 kmem_free(ib_p, sizeof (ib_t)); in ib_destroy()
135 ib_configure(ib_t *ib_p) in ib_configure()
148 ib_t *ib_p = pci_p->pci_ib_p; in ib_intr_enable()
308 ib_t *ib_p = (ib_t *)arg; in ib_intr_dist_all()
439 ib_t *ib_p = (ib_t *)arg; in ib_intr_reset()
456 ib_suspend(ib_t *ib_p) in ib_suspend()
474 ib_resume(ib_t *ib_p) in ib_resume()
600 ib_free_ino_all(ib_t *ib_p) in ib_free_ino_all()
[all …]
H A Dpcipsy.c416 ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino) 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()
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()
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()
477 pci_ib_setup(ib_t *ib_p) 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()
558 pci_intr_dist_cpuid(ib_t *ib_p, ib_ino_info_t *ino_p) in pci_intr_dist_cpuid()
1018 ib_t *ib_p = pci_p->pci_ib_p; in pbm_disable_pci_errors()
H A Dpci_pbm.c179 ib_t *ib_p = pci_p->pci_ib_p; in pbm_destroy()
300 ib_t *ib_p = pci_p->pci_ib_p; in pbm_intr_dist()
H A Dpci_intr.c409 ib_t *ib_p = ino_p->ino_ib_p; in pci_ks_update()
454 ib_t *ib_p = pci_p->pci_ib_p; in pci_add_intr()
625 ib_t *ib_p = pci_p->pci_ib_p; in pci_remove_intr()
H A Dpcisch.c578 ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino) 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()
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()
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()
621 ib_t *ib_p = pci_p->pci_ib_p; 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()
642 pci_intr_dist_cpuid(ib_t *ib_p, ib_ino_info_t *ino_p) in pci_intr_dist_cpuid()
983 ib_t *ib_p = pci_p->pci_ib_p; in pbm_disable_pci_errors()
1384 pci_ib_setup(ib_t *ib_p) in pci_ib_setup()
3470 ib_t *ib_p = pci_p->pci_ib_p; in pci_pbm_rem_intr()
H A Dpci_tools.c296 ib_t *ib_p = pci_p->pci_ib_p; in pcitool_get_intr()
414 ib_t *ib_p = pci_p->pci_ib_p; in pcitool_set_intr()