Searched refs:ih_fn (Results 1 - 8 of 8) sorted by relevance

/netbsd-current/sys/arch/hp300/dev/
H A Dfrodo.c87 int (*ih_fn)(void *); member in struct:frodo_interhand
249 if (sc->sc_intr[line].ih_fn != NULL) {
256 sc->sc_intr[line].ih_fn = func;
287 if (sc->sc_intr[line].ih_fn == NULL) {
293 sc->sc_intr[line].ih_fn = NULL;
304 if (sc->sc_intr[line].ih_fn != NULL &&
331 if (fih->ih_fn == NULL ||
332 (*fih->ih_fn)(fih->ih_arg) == 0)
/netbsd-current/sys/arch/alpha/pci/
H A Dpci_kn8ae.c73 int (*ih_fn)(void *); member in struct:kn8ae_wrapped_pci_intr
86 kn8ae_wrapped_pci_intrs[idx].ih_fn(arg);
227 SCB_VECTOIDX(vec - SCB_IOVECBASE)].ih_fn = func;
/netbsd-current/sys/arch/riscv/fdt/
H A Dintc_fdt.c65 intcih_t ih_fn; member in struct:intc_irqhandler
180 irqh->ih_fn = func;
297 iih->ih_fn(iih->ih_arg ? iih->ih_arg : &cf);
/netbsd-current/sys/arch/arm/fdt/
H A Dgic_fdt.c81 int (*ih_fn)(void *); member in struct:gic_fdt_irqhandler
314 firqh->ih_fn = func;
358 handled += firqh->ih_fn(firqh->ih_arg);
H A Dgicv3_fdt.c85 int (*ih_fn)(void *); member in struct:gicv3_fdt_irqhandler
414 firqh->ih_fn = func;
458 handled += firqh->ih_fn(firqh->ih_arg);
/netbsd-current/sys/arch/alpha/common/
H A Dshared_intr.c137 rv |= (*ih->ih_fn)(ih->ih_arg);
174 ih->ih_fn = ih->ih_real_fn = fn;
185 ih->ih_fn = alpha_shared_intr_wrapper;
/netbsd-current/sys/arch/alpha/include/
H A Dintr.h204 int (*ih_fn)(void *); member in struct:alpha_shared_intrhand
/netbsd-current/sys/arch/arm/broadcom/
H A Dbcm2835_intr.c228 int (*ih_fn)(void *); member in struct:bcm2835icu_irqhandler
605 firqh->ih_fn = func;
666 handled |= firqh->ih_fn(firqh->ih_arg);

Completed in 121 milliseconds