/openbsd/sys/arch/luna88k/dev/ |
H A D | sio.c | 85 sc->sc_intrhand[channel].ih_func = nullintr; in sio_attach() 115 (*sc->sc_intrhand[0].ih_func)(sc->sc_intrhand[0].ih_arg); in xsiointr() 118 (*sc->sc_intrhand[1].ih_func)(sc->sc_intrhand[1].ih_arg); in xsiointr()
|
H A D | siovar.h | 50 void (*ih_func)(void *); member
|
/openbsd/sys/arch/riscv64/dev/ |
H A D | riscv_cpu_intc.c | 32 int (*ih_func)(void *); /* handler */ member 122 if (ih->ih_func(frame) == 0) in riscv_intc_irq_handler() 142 ih->ih_func = func; in riscv_intc_intr_establish()
|
H A D | sfgpio.c | 64 int (*ih_func)(void *); /* handler */ member 221 handled = ih->ih_func(ih->ih_arg); in sfgpio_intr() 257 ih->ih_func = func; in sfgpio_intr_establish()
|
/openbsd/sys/dev/fdt/ |
H A D | qcgpio_fdt.c | 58 int (*ih_func)(void *); member 224 sc->sc_pin_ih[pin].ih_func = func; in qcgpio_fdt_intr_establish() 271 ih->ih_func = NULL; in qcgpio_fdt_intr_disestablish() 319 if (sc->sc_pin_ih[pin].ih_func == NULL) in qcgpio_fdt_intr() 324 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in qcgpio_fdt_intr()
|
H A D | qcipcc.c | 48 int (*ih_func)(void *); member 170 ih->ih_func(ih->ih_arg); in qcipcc_intr() 186 ih->ih_func = func; in qcipcc_intr_establish()
|
H A D | qcsmptp.c | 57 int (*ih_func)(void *); member 311 ih->ih_func(ih->ih_arg); in qcsmptp_intr() 337 ih->ih_func = func; in qcsmptp_intr_establish()
|
H A D | imxgpio.c | 47 int (*ih_func)(void *); /* handler */ member 221 if (ih->ih_func(ih->ih_arg)) in imxgpio_intr() 256 ih->ih_func = func; in imxgpio_intr_establish()
|
/openbsd/sys/dev/acpi/ |
H A D | amdgpio.c | 47 int (*ih_func)(void *); member 218 if (!sc->sc_pin_ih[pin].ih_func) in amdgpio_restore_pin() 269 sc->sc_pin_ih[pin].ih_func = func; in amdgpio_intr_establish() 319 if (sc->sc_pin_ih[pin].ih_func) { in amdgpio_pin_intr() 320 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in amdgpio_pin_intr()
|
H A D | dwgpio.c | 53 int (*ih_func)(void *); member 239 sc->sc_pin_ih[pin].ih_func = func; in dwgpio_intr_establish() 267 if ((status & (1 << pin)) && sc->sc_pin_ih[pin].ih_func) { in dwgpio_intr() 268 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in dwgpio_intr()
|
H A D | aplgpio.c | 41 int (*ih_func)(void *); member 216 sc->sc_pin_ih[pin].ih_func = func; in aplgpio_intr_establish() 287 if (sc->sc_pin_ih[pin].ih_func) in aplgpio_intr() 288 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in aplgpio_intr()
|
H A D | bytgpio.c | 41 int (*ih_func)(void *); member 244 sc->sc_pin_ih[pin].ih_func = func; in bytgpio_intr_establish() 304 if (sc->sc_pin_ih[pin].ih_func) in bytgpio_intr() 305 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in bytgpio_intr()
|
H A D | glkgpio.c | 41 int (*ih_func)(void *); member 216 sc->sc_pin_ih[pin].ih_func = func; in glkgpio_intr_establish() 287 if (sc->sc_pin_ih[pin].ih_func) in glkgpio_intr() 288 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in glkgpio_intr()
|
H A D | qcgpio.c | 61 int (*ih_func)(void *); member 272 sc->sc_pin_ih[pin].ih_func = func; in qcgpio_intr_establish() 346 if (sc->sc_pin_ih[pin].ih_func == NULL) in qcgpio_intr() 353 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in qcgpio_intr()
|
H A D | chvgpio.c | 50 int (*ih_func)(void *); member 307 sc->sc_pin_ih[line].ih_func = func; in chvgpio_intr_establish() 396 if (sc->sc_pin_ih[line].ih_func) in chvgpio_intr() 397 sc->sc_pin_ih[line].ih_func(sc->sc_pin_ih[line].ih_arg); in chvgpio_intr()
|
H A D | pchgpio.c | 70 int (*ih_func)(void *); member 601 sc->sc_pin_ih[pin].ih_func = func; in pchgpio_intr_establish() 687 if (sc->sc_pin_ih[pin].ih_func) { in pchgpio_intr_handle() 688 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in pchgpio_intr_handle() 793 if (sc->sc_pin_ih[pin].ih_func) in pchgpio_restore_pin()
|
/openbsd/sys/arch/landisk/landisk/ |
H A D | intr.c | 78 KDASSERT(ih->ih_func); in intc_intr() 97 if ((*ih->ih_func)(ih->ih_arg) != 0) in intc_intr() 105 if ((*ih->ih_func)(ih->ih_arg) != 0) in intc_intr() 114 if ((*ih->ih_func)(&cf) != 0) in intc_intr()
|
/openbsd/sys/arch/powerpc64/dev/ |
H A D | xicp.c | 48 int (*ih_func)(void *); member 189 ih->ih_func = func; in xicp_intr_establish() 271 handled = ih->ih_func(ih->ih_arg); in xicp_exi()
|
H A D | opal.c | 43 int (*ih_func)(void *); member 195 ih->ih_func(ih->ih_arg); in opal_intr() 217 ih->ih_func = func; in opal_intr_establish()
|
/openbsd/sys/arch/sh/sh/ |
H A D | interrupt.c | 68 [0] = { .ih_func = intc_unknown_intr, .ih_level = 0xf0 } 117 int (*ih_func)(void *), void *ih_arg, const char *name) in intc_intr_establish() 124 ih->ih_func = ih_func; in intc_intr_establish()
|
/openbsd/sys/arch/armv7/marvell/ |
H A D | mvmpic.c | 64 int (*ih_func)(void *); /* handler */ member 229 if (ih->ih_func(ih->ih_arg)) in mpic_intr() 258 ih->ih_func = func; in mpic_intr_establish()
|
/openbsd/sys/arch/armv7/omap/ |
H A D | intc.c | 79 int (*ih_func)(void *); /* handler */ member 331 if (ih->ih_func(arg)) in intc_irq_handler() 360 ih->ih_func = func; in intc_intr_establish()
|
/openbsd/sys/arch/armv7/sunxi/ |
H A D | sxiintc.c | 119 int (*ih_func)(void *); /* handler */ member 365 if (ih->ih_func(arg)) in sxiintc_irq_handler() 393 ih->ih_func = func; in sxiintc_intr_establish()
|
/openbsd/sys/arch/sh/include/ |
H A D | intr.h | 65 int (*ih_func)(void *); member
|
/openbsd/sys/arch/arm64/dev/ |
H A D | aplintc.c | 92 int (*ih_func)(void *); member 343 handled = ih->ih_func(arg); in aplintc_run_handler() 428 sc->sc_fiq_handler->ih_func(frame); in aplintc_fiq_handler() 586 ih->ih_func = func; in aplintc_intr_establish()
|