Home
last modified time | relevance | path

Searched refs:ipil_p (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_ib.c311 ib_ino_pil_t *ipil_p; in ib_intr_dist_all() local
350 for (ipil_p = ino_p->ino_ipil_p; ipil_p; in ib_intr_dist_all()
351 ipil_p = ipil_p->ipil_next_p) { in ib_intr_dist_all()
352 for (i = 0, ih_lst = ipil_p->ipil_ih_head; in ib_intr_dist_all()
353 i < ipil_p->ipil_ih_size; i++, in ib_intr_dist_all()
387 for (ipil_p = ino_p->ino_ipil_p; ipil_p; in ib_intr_dist_all()
388 ipil_p = ipil_p->ipil_next_p) { in ib_intr_dist_all()
389 for (i = 0, ih_lst = ipil_p->ipil_ih_head; in ib_intr_dist_all()
390 i < ipil_p->ipil_ih_size; i++, in ib_intr_dist_all()
513 ib_ino_pil_t *ipil_p = kmem_zalloc(sizeof (ib_ino_pil_t), KM_SLEEP); in ib_new_ino_pil() local
[all …]
H A Dpci_intr.c220 pci_spurintr(ib_ino_pil_t *ipil_p) { in pci_spurintr() argument
221 ib_ino_info_t *ino_p = ipil_p->ipil_ino_p; in pci_spurintr()
222 ih_t *ih_p = ipil_p->ipil_ih_start; in pci_spurintr()
257 for (i = 0; i < ipil_p->ipil_ih_size; i++, ih_p = ih_p->ih_next) in pci_spurintr()
291 ib_ino_pil_t *ipil_p = (ib_ino_pil_t *)arg; in pci_intr_wrapper() local
292 ib_ino_info_t *ino_p = ipil_p->ipil_ino_p; in pci_intr_wrapper()
296 ih_t *ih_p = ipil_p->ipil_ih_start; in pci_intr_wrapper()
299 for (i = 0; i < ipil_p->ipil_ih_size; i++, ih_p = ih_p->ih_next) { in pci_intr_wrapper()
331 if (ipil_p->ipil_pil <= LOCK_LEVEL) in pci_intr_wrapper()
346 ino_p->ino_claimed |= (1 << ipil_p->ipil_pil); in pci_intr_wrapper()
[all …]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_ib.c298 px_ino_pil_t *ipil_p; in px_ib_intr_redist() local
326 for (ipil_p = ino_p->ino_ipil_p; ipil_p; in px_ib_intr_redist()
327 ipil_p = ipil_p->ipil_next_p) { in px_ib_intr_redist()
328 for (i = 0, ih_lst = ipil_p->ipil_ih_head; in px_ib_intr_redist()
329 i < ipil_p->ipil_ih_size; i++, in px_ib_intr_redist()
379 for (ipil_p = ino_p->ino_ipil_p; ipil_p; in px_ib_intr_redist()
380 ipil_p = ipil_p->ipil_next_p) { in px_ib_intr_redist()
381 for (i = 0, ih_lst = ipil_p->ipil_ih_head; in px_ib_intr_redist()
382 i < ipil_p->ipil_ih_size; i++, in px_ib_intr_redist()
487 px_ino_pil_t *ipil_p = kmem_zalloc(sizeof (px_ino_pil_t), KM_SLEEP); in px_ib_new_ino_pil() local
[all …]
H A Dpx_intr.c71 px_spurintr(px_ino_pil_t *ipil_p) in px_spurintr() argument
73 px_ino_t *ino_p = ipil_p->ipil_ino_p; in px_spurintr()
103 for (ipil_p = ino_p->ino_ipil_p; ipil_p; in px_spurintr()
104 ipil_p = ipil_p->ipil_next_p) { in px_spurintr()
105 for (i = 0, ih_p = ipil_p->ipil_ih_start; in px_spurintr()
106 i < ipil_p->ipil_ih_size; i++, ih_p = ih_p->ih_next) in px_spurintr()
146 px_ino_pil_t *ipil_p = (px_ino_pil_t *)arg; in px_intx_intr() local
147 px_ino_t *ino_p = ipil_p->ipil_ino_p; in px_intx_intr()
149 px_ih_t *ih_p = ipil_p->ipil_ih_start; in px_intx_intr()
150 ushort_t pil = ipil_p->ipil_pil; in px_intx_intr()
[all …]
H A Dpx_ib.h146 extern void px_ib_delete_ino_pil(px_ib_t *ib_p, px_ino_pil_t *ipil_p);
147 extern int px_ib_ino_add_intr(px_t *px_p, px_ino_pil_t *ipil_p, px_ih_t *ih_p);
148 extern int px_ib_ino_rem_intr(px_t *px_p, px_ino_pil_t *ipil_p, px_ih_t *ih_p);
150 extern px_ih_t *px_ib_intr_locate_ih(px_ino_pil_t *ipil_p, dev_info_t *dip,
/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_ib.h200 extern void ib_delete_ino_pil(ib_t *ib_p, ib_ino_pil_t *ipil_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,