Searched refs:ih_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/sun4u/opl/sys/pcicmu/ |
H A D | pcmu_ib.h | 52 } ih_t; typedef 62 ih_t *pino_ih_head; /* intr spec (part of ppd) list head */ 63 ih_t *pino_ih_tail; /* intr spec (part of ppd) list tail */ 64 ih_t *pino_ih_start; /* starting point in intr spec list */ 150 pcmu_ib_ino_t ino_num, ih_t *ih_p); 156 pcmu_ib_ino_info_t *ino_p, ih_t *ih_p); 158 pcmu_ib_ino_info_t *ino_p, ih_t *ih_p); 159 extern ih_t *pcmu_ib_ino_locate_intr(pcmu_ib_ino_info_t *ino_p, 161 extern ih_t *pcmu_ib_alloc_ih(dev_info_t *dip, uint32_t inum,
|
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_ib.h | 119 } ih_t; typedef 131 ih_t *ipil_ih_head; /* ih_t list head */ 132 ih_t *ipil_ih_tail; /* ih_t list tail */ 133 ih_t *ipil_ih_start; /* starting point in ih_t list */ 199 ih_t *ih_p); 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, 207 extern ih_t *ib_alloc_ih(dev_info_t *dip, uint32_t inum, 210 extern void ib_free_ih(ih_t *ih_p); [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_ib.c | 299 ih_t *ih_lst; in pcmu_ib_intr_dist_all() 440 pcmu_ib_new_ino(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino_num, ih_t *ih_p) in pcmu_ib_new_ino() 496 pcmu_ib_ino_add_intr(pcmu_t *pcmu_p, pcmu_ib_ino_info_t *ino_p, ih_t *ih_p) in pcmu_ib_ino_add_intr() 584 pcmu_ib_ino_rem_intr(pcmu_t *pcmu_p, pcmu_ib_ino_info_t *ino_p, ih_t *ih_p) in pcmu_ib_ino_rem_intr() 588 ih_t *ih_lst = ino_p->pino_ih_head; in pcmu_ib_ino_rem_intr() 681 kmem_free(ih_p, sizeof (ih_t)); in pcmu_ib_ino_rem_intr() 691 ih_t * 695 ih_t *ih_lst = ino_p->pino_ih_head; in pcmu_ib_ino_locate_intr() 702 return ((ih_t *)NULL); in pcmu_ib_ino_locate_intr() 705 ih_t * [all …]
|
H A D | pcmu_intr.c | 70 ih_t *ih_p = ino_p->pino_ih_start; in pcmu_spurintr() 129 ih_t *ih_p = ino_p->pino_ih_start; in pcmu_intr_wrapper() 174 ih_t *ih_p; in pcmu_add_intr() 267 kmem_free(ih_p, sizeof (ih_t)); in pcmu_add_intr() 283 ih_t *ih_p; /* non-pulse only */ in pcmu_remove_intr()
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_ib.c | 237 ib_cpu_ticks_to_ih_nsec(ib_t *ib_p, ih_t *ih_p, uint32_t cpu_id) in ib_cpu_ticks_to_ih_nsec() 312 ih_t *ih_lst; in ib_intr_dist_all() 511 ib_new_ino_pil(ib_t *ib_p, ib_ino_t ino_num, uint_t pil, ih_t *ih_p) in ib_new_ino_pil() 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() 704 ih_t *ih_lst = ipil_p->ipil_ih_head; in ib_ino_rem_intr() 776 kmem_free(ih_p, sizeof (ih_t)); in ib_ino_rem_intr() 785 ih_t * 788 ih_t *ih_p = ipil_p->ipil_ih_head; in ib_intr_locate_ih() 796 return ((ih_t *)NULL); in ib_intr_locate_ih() [all …]
|
H A D | pci_intr.c | 222 ih_t *ih_p = ipil_p->ipil_ih_start; in pci_spurintr() 296 ih_t *ih_p = ipil_p->ipil_ih_start; in pci_intr_wrapper() 405 ih_t *ih_p = ksp->ks_private; in pci_ks_update() 456 ih_t *ih_p; in pci_add_intr() 614 kmem_free(ih_p, sizeof (ih_t)); in pci_add_intr() 631 ih_t *ih_p; /* non-pulse only */ in pci_remove_intr()
|