Home
last modified time | relevance | path

Searched refs:ib_ino_pil_t (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_ib.h42 typedef struct ib_ino_pil ib_ino_pil_t; typedef
118 ib_ino_pil_t *ih_ipil_p; /* only for use by kstat */
135 ib_ino_pil_t *ipil_next_p; /* pointer to next ib_ino_pil_t */
157 ib_ino_pil_t *ino_ipil_p; /* pointer to first ib_ino_pil_t */
198 extern ib_ino_pil_t *ib_new_ino_pil(ib_t *ib_p, ib_ino_t ino_num, uint_t pil,
200 extern void ib_delete_ino_pil(ib_t *ib_p, ib_ino_pil_t *ipil_p);
202 extern ib_ino_pil_t *ib_ino_locate_ipil(ib_ino_info_t *ino_p, uint_t pil);
203 extern void ib_ino_add_intr(pci_t *pci_p, ib_ino_pil_t *ipil_p, ih_t *ih_p);
204 extern void ib_ino_rem_intr(pci_t *pci_p, ib_ino_pil_t *ipil_p, ih_t *ih_p);
205 extern ih_t *ib_intr_locate_ih(ib_ino_pil_t *ipil_p, dev_info_t *dip,
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_ib.c311 ib_ino_pil_t *ipil_p; in ib_intr_dist_all()
510 ib_ino_pil_t *
513 ib_ino_pil_t *ipil_p = kmem_zalloc(sizeof (ib_ino_pil_t), KM_SLEEP); in ib_new_ino_pil()
550 ib_delete_ino_pil(ib_t *ib_p, ib_ino_pil_t *ipil_p) in ib_delete_ino_pil()
553 ib_ino_pil_t *prev, *next; in ib_delete_ino_pil()
569 kmem_free(ipil_p, sizeof (ib_ino_pil_t)); in ib_delete_ino_pil()
616 ib_ino_pil_t *
619 ib_ino_pil_t *ipil_p = ino_p->ino_ipil_p; in ib_ino_locate_ipil()
628 ib_ino_add_intr(pci_t *pci_p, ib_ino_pil_t *ipil_p, ih_t *ih_p) in ib_ino_add_intr()
699 ib_ino_rem_intr(pci_t *pci_p, ib_ino_pil_t *ipil_p, ih_t *ih_p) in ib_ino_rem_intr()
[all …]
H A Dpci_intr.c220 pci_spurintr(ib_ino_pil_t *ipil_p) { in pci_spurintr()
291 ib_ino_pil_t *ipil_p = (ib_ino_pil_t *)arg; in pci_intr_wrapper()
407 ib_ino_pil_t *ipil_p = ih_p->ih_ipil_p; in pci_ks_update()
459 ib_ino_pil_t *ipil_p, *ipil_list; in pci_add_intr()
630 ib_ino_pil_t *ipil_p; /* non-pulse only */ in pci_remove_intr()