/src/sys/arch/powerpc/pci/ |
pci_machdep_common.c | 139 genppc_pci_intr_setattr(void *v, pci_intr_handle_t *ihp, int attr, 157 pci_intr_handle_t *ihp; local in function:genppc_pci_intr_alloc 162 ihp = kmem_alloc(sizeof(*ihp), KM_SLEEP); 163 if (pci_intr_map(pa, ihp)) { 164 kmem_free(ihp, sizeof(*ihp)); 168 *ihps = ihp; 215 genppc_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 263 *ihp = line [all...] |
/src/sys/arch/acorn32/podulebus/ |
rapide.c | 199 irqhandler_t *ihp; local in function:rapide_attach 295 ihp = &rcp->rc_ih; 296 ihp->ih_func = rapide_intr; 297 ihp->ih_arg = rcp; 298 ihp->ih_level = IPL_BIO; 299 ihp->ih_name = "rapide"; 300 ihp->ih_maskaddr = pa->pa_podule->irq_addr; 301 ihp->ih_maskbits = rcp->rc_irqmask; 302 if (irq_claim(sc->sc_podule->interrupt, ihp)) 341 irqhandler_t *ihp = &rcp->rc_ih local in function:rapide_intr [all...] |
simide.c | 163 irqhandler_t *ihp; local in function:simide_attach 285 ihp = &scp->sc_ih; 286 ihp->ih_func = simide_intr; 287 ihp->ih_arg = scp; 288 ihp->ih_level = IPL_BIO; 289 ihp->ih_name = "simide"; 290 ihp->ih_maskaddr = pa->pa_podule->irq_addr; 291 ihp->ih_maskbits = scp->sc_irqmask; 292 if (irq_claim(sc->sc_podule->interrupt, ihp)) 331 irqhandler_t *ihp = &scp->sc_ih local in function:simide_intr [all...] |
/src/sys/arch/evbmips/sbmips/ |
sb1250_icu.c | 325 struct sb1250_ihand *ihp = &sb1250_ihands[j]; local in function:sb1250_cpu_intr 326 KASSERT(ihp->ih_fun); 327 (*ihp->ih_fun)(ihp->ih_arg, status, pc);
|
/src/sys/arch/sbmips/sbmips/ |
sb1250_icu.c | 325 struct sb1250_ihand *ihp = &sb1250_ihands[j]; local in function:sb1250_cpu_intr 326 KASSERT(ihp->ih_fun); 327 (*ihp->ih_fun)(ihp->ih_arg, status, pc);
|
/src/sys/arch/sandpoint/pci/ |
pci_machdep.c | 238 pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 297 *ihp = 8; /* pin C only, indeed */ 306 *ihp = 2 + line; 321 *ihp = 2; 330 *ihp = (line + pin) & 03; 345 *ihp = 2; 349 *ihp = (line == 13) ? 4 : line - 11; 353 *ihp = line - 13; 357 *ihp = (line == 12) ? 4 : line - 13; 361 *ihp = (line < 15) ? line - 13 : line - 12 527 pci_intr_handle_t *ihp; local in function:pci_intx_alloc [all...] |
/src/sys/arch/xen/xen/ |
evtchn.c | 831 struct intrhand **ihp, *ih = esh_args->ih; local in function:event_set_handler_xcall 837 for (ihp = &evts->ev_handlers; *ihp != NULL; 838 ihp = &((*ihp)->ih_evt_next)) { 839 if ((*ihp)->ih_level < ih->ih_level) 842 /* insert before *ihp */ 843 ih->ih_evt_next = *ihp; 844 *ihp = ih; 1009 struct intrhand **ihp; local in function:event_remove_handler_xcall [all...] |
/src/sys/arch/sparc/dev/ |
vme_machdep.c | 623 struct sparc_vme_intr_handle *ihp = (vme_intr_handle_t)arg; local in function:vmeintr4 627 level = (ihp->pri << 1) | 1; 637 printf("vme: spurious interrupt at VME level %d\n", ihp->pri); 642 for (; ihp; ihp = ihp->next) 643 if (ihp->vec == vec && ihp->ih.ih_fun) { 644 splx(ihp->ih.ih_classipl); 645 rv |= (ihp->ih.ih_fun)(ihp->ih.ih_arg) 656 struct sparc_vme_intr_handle *ihp = (vme_intr_handle_t)arg; local in function:vmeintr4m [all...] |
/src/sys/dev/pci/ |
if_rge.c | 196 pci_intr_handle_t *ihp; local in function:rge_attach 240 if (pci_intr_alloc(pa, &ihp, counts, max_type) != 0) { 244 switch (pci_intr_type(pc, ihp[0])) { 252 intrstr = pci_intr_string(pc, ihp[0], intrbuf, sizeof(intrbuf)); 253 sc->sc_ih = pci_intr_establish_xname(pc, ihp[0], IPL_NET, rge_intr,
|
mfii.c | 710 pci_intr_handle_t *ihp; local in function:mfii_attach 761 if (pci_intr_alloc(pa, &ihp, NULL, 0)) { 765 intrstr = pci_intr_string(pa->pa_pc, ihp[0], intrbuf, sizeof(intrbuf)); 766 pci_intr_setattr(pa->pa_pc, &ihp[0], PCI_INTR_MPSAFE, true); 880 sc->sc_ih = pci_intr_establish_xname(sc->sc_pc, ihp[0], IPL_BIO,
|