Searched refs:ib_ino_pil_t (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_ib.h | 42 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 D | pci_ib.c | 311 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 D | pci_intr.c | 220 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()
|