/openbsd/sys/arch/octeon/dev/ |
H A D | octeon_intr.c | 89 int (*ih_fun)(void *), void *ih_arg, const char *ih_what) in octeon_intr_establish() argument 99 handler = ic->ic_establish(irq, level, ih_fun, ih_arg, ih_what); in octeon_intr_establish() 113 int (*ih_fun)(void *), void *ih_arg, const char *ih_what) in octeon_intr_establish_fdt() argument 116 ih_arg, ih_what); in octeon_intr_establish_fdt() 121 int (*ih_fun)(void *), void *ih_arg, const char *ih_what) in octeon_intr_establish_fdt_idx() argument 144 ih_fun, ih_arg, ih_what); in octeon_intr_establish_fdt_idx()
|
H A D | octciu.c | 76 void *ih_arg; member 240 void *ih_arg, const char *ih_what) in octciu_intr_establish() argument 267 ih->ih_arg = ih_arg; in octciu_intr_establish() 297 int (*ih_fun)(void *), void *ih_arg, const char *ih_what) in octciu_intr_establish_fdt_idx() argument 316 return octciu_intr_establish(irq, level, ih_fun, ih_arg, ih_what); in octciu_intr_establish_fdt_idx() 521 if ((*ih->ih_fun)(ih->ih_arg) != 0) { in octciu_intr_bank()
|
/openbsd/sys/arch/sparc64/sparc64/ |
H A D | intr.c | 89 rc = (*ih->ih_fun)(ih->ih_arg ? ih->ih_arg : tf); in intr_handler() 112 rv = ih->ih_fun(ih->ih_arg); in intr_list_handler() 197 nih->ih_arg = q; in intr_establish() 215 nih = pih->ih_arg; in intr_establish() 227 ih->ih_next = pih->ih_arg; in intr_establish() 228 pih->ih_arg = ih; in intr_establish() 259 (void *)ih->ih_arg, (int)(ih->ih_map ? INTTID(*ih->ih_map) : -1)); in intr_establish() 290 ih->ih_arg = arg; in softintr_establish()
|
/openbsd/sys/arch/landisk/landisk/ |
H A D | intr.c | 48 void *ih_arg; member 97 if ((*ih->ih_func)(ih->ih_arg) != 0) in intc_intr() 105 if ((*ih->ih_func)(ih->ih_arg) != 0) in intc_intr() 131 extintr_establish(int irq, int level, int (*ih_fun)(void *), void *ih_arg, in extintr_establish() argument 188 ih->ih_arg = ih_arg; in extintr_establish() 360 r = (*ih->ih_fun)(ih->ih_arg); in extintr_intr_handler()
|
H A D | shpcic_machdep.c | 141 int (*ih_fun)(void *), void *ih_arg, const char *ih_name) in landisk_pci_intr_establish() argument 146 return extintr_establish(ih, level, ih_fun, ih_arg, ih_name); in landisk_pci_intr_establish()
|
/openbsd/sys/dev/pcmcia/ |
H A D | pcmcia.c | 208 pf->ih_arg = NULL; in pcmcia_card_attach() 635 int (*ih_fct)(void *), void *ih_arg, char *xname) in pcmcia_intr_establish() argument 677 pf->ih_arg = ih_arg; in pcmcia_intr_establish() 698 pf->ih_arg = ih_arg; in pcmcia_intr_establish() 711 pf->ih_arg = ih_arg; in pcmcia_intr_establish() 730 pf, ipl, ih_fct, ih_arg, xname); in pcmcia_intr_establish() 784 pf->ih_arg = NULL; in pcmcia_intr_disestablish() 802 pf->ih_arg = NULL; in pcmcia_intr_disestablish() 809 pf->ih_arg = NULL; in pcmcia_intr_disestablish() 845 ret2 = (*pf->ih_fct)(pf->ih_arg); in pcmcia_card_intr()
|
/openbsd/sys/arch/macppc/dev/ |
H A D | macintr.c | 233 ppc_configed_intr[i].ih_arg in macintr_collect_preconf_intr() 241 ppc_configed_intr[i].ih_arg, in macintr_collect_preconf_intr() 282 int (*ih_fun)(void *), void *ih_arg, const char *name) in macintr_establish() argument 324 ih->ih_arg = ih_arg; in macintr_establish() 463 ret = ((*ih->ih_fun)(ih->ih_arg)); in mac_ext_intr()
|
H A D | openpic.c | 405 ppc_configed_intr[i].ih_arg); in openpic_collect_preconf_intr() 408 ppc_configed_intr[i].ih_fun, ppc_configed_intr[i].ih_arg, in openpic_collect_preconf_intr() 418 int (*ih_fun)(void *), void *ih_arg, const char *name) in openpic_intr_establish() argument 459 ih->ih_arg = ih_arg; in openpic_intr_establish() 701 ret = (*ih->ih_fun)(ih->ih_arg); in openpic_ext_intr_handler()
|
/openbsd/sys/arch/luna88k/dev/ |
H A D | sio.c | 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 | 51 void *ih_arg; member
|
/openbsd/sys/arch/landisk/include/ |
H A D | pci_machdep.h | 82 #define pci_intr_establish(v, ih, level, ih_fun, ih_arg, ih_name) \ argument 83 landisk_pci_intr_establish(v, ih, level, ih_fun, ih_arg, ih_name)
|
/openbsd/sys/arch/riscv64/dev/ |
H A D | riscv_cpu_intc.c | 33 void *ih_arg; /* arg for handler */ member 143 ih->ih_arg = arg; in riscv_intc_intr_establish()
|
H A D | sfgpio.c | 65 void *ih_arg; /* arg for handler */ member 221 handled = ih->ih_func(ih->ih_arg); in sfgpio_intr() 258 ih->ih_arg = arg; in sfgpio_intr_establish()
|
/openbsd/sys/arch/powerpc64/dev/ |
H A D | xicp.c | 49 void *ih_arg; member 190 ih->ih_arg = arg; in xicp_intr_establish() 271 handled = ih->ih_func(ih->ih_arg); in xicp_exi()
|
/openbsd/sys/arch/armv7/omap/ |
H A D | intc.c | 80 void *ih_arg; /* arg for handler */ member 326 if (ih->ih_arg) in intc_irq_handler() 327 arg = ih->ih_arg; in intc_irq_handler() 361 ih->ih_arg = arg; in intc_intr_establish()
|
/openbsd/sys/arch/armv7/sunxi/ |
H A D | sxiintc.c | 120 void *ih_arg; /* arg for handler */ member 360 if (ih->ih_arg) in sxiintc_irq_handler() 361 arg = ih->ih_arg; in sxiintc_irq_handler() 394 ih->ih_arg = arg; in sxiintc_intr_establish()
|
/openbsd/sys/dev/fdt/ |
H A D | qcipcc.c | 49 void *ih_arg; member 170 ih->ih_func(ih->ih_arg); in qcipcc_intr() 187 ih->ih_arg = arg; in qcipcc_intr_establish()
|
H A D | qcgpio_fdt.c | 59 void *ih_arg; member 225 sc->sc_pin_ih[pin].ih_arg = arg; in qcgpio_fdt_intr_establish() 324 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in qcgpio_fdt_intr()
|
/openbsd/sys/dev/acpi/ |
H A D | dwgpio.c | 54 void *ih_arg; member 240 sc->sc_pin_ih[pin].ih_arg = arg; in dwgpio_intr_establish() 268 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in dwgpio_intr()
|
H A D | aplgpio.c | 42 void *ih_arg; member 217 sc->sc_pin_ih[pin].ih_arg = arg; in aplgpio_intr_establish() 288 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in aplgpio_intr()
|
H A D | bytgpio.c | 42 void *ih_arg; member 245 sc->sc_pin_ih[pin].ih_arg = arg; in bytgpio_intr_establish() 305 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in bytgpio_intr()
|
H A D | glkgpio.c | 42 void *ih_arg; member 217 sc->sc_pin_ih[pin].ih_arg = arg; in glkgpio_intr_establish() 288 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in glkgpio_intr()
|
H A D | qcgpio.c | 62 void *ih_arg; member 273 sc->sc_pin_ih[pin].ih_arg = arg; in qcgpio_intr_establish() 353 sc->sc_pin_ih[pin].ih_func(sc->sc_pin_ih[pin].ih_arg); in qcgpio_intr()
|
/openbsd/sys/arch/loongson/loongson/ |
H A D | loongson3_intr.c | 240 ih->ih_arg = arg; in loongson3_intr_establish() 300 ih->ih_arg = arg; in loongson3_ht_intr_establish() 415 if (ih->ih_fun(ih->ih_arg) != 0) { in loongson3_intr() 491 if (ih->ih_fun(ih->ih_arg) != 0) { in loongson3_ht_intr()
|
/openbsd/sys/arch/armv7/marvell/ |
H A D | mvmpic.c | 65 void *ih_arg; /* arg for handler */ member 229 if (ih->ih_func(ih->ih_arg)) in mpic_intr() 259 ih->ih_arg = arg; in mpic_intr_establish()
|