HomeSort by: relevance | last modified time | path
    Searched defs:ihp (Results 1 - 10 of 10) sorted by relevancy

  /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,

Completed in 19 milliseconds