| /netbsd/src/sys/arch/sparc64/sparc64/ |
| D | intr.c | 140 claimed = (*ih->ih_fun)(ih->ih_arg); in intr_list_handler() 146 ih, ih->ih_number, ih->ih_arg, in intr_list_handler() 235 ih->ih_realarg = ih->ih_arg; in intr_establish() 237 ih->ih_arg = ih; in intr_establish() 250 ih->ih_fun, ih->ih_arg, ih->ih_number, ih->ih_pil); in intr_establish() 269 q->ih_arg = (void *)nih; in intr_establish() 273 ih->ih_next = (struct intrhand *)q->ih_arg; in intr_establish() 274 q->ih_arg = (void *)ih; in intr_establish() 283 (void *)ih->ih_arg); in intr_establish() 303 ih->ih_arg = arg; in sparc_softintr_establish()
|
| /netbsd/src/sys/arch/evbsh3/ap_ms104_sh4/ |
| D | ap_ms104_sh4.c | 47 void *ih_arg; member 88 gpio_intr_establish(int pin, int (*ih_func)(void *), void *ih_arg) in gpio_intr_establish() argument 102 gpio_intr_func_table[pin].ih_arg = ih_arg; in gpio_intr_establish() 134 gpio_intr_func_table[pin].ih_arg = NULL; in gpior_intr_disestablish() 153 retval |= (*ih->ih_func)(ih->ih_arg); in gpio_intr()
|
| D | ap_ms104_sh4_intr.c | 49 void *ih_arg; member 94 int (*ih_fun)(void *), void *ih_arg) in extintr_establish() argument 147 ih->ih_arg = ih_arg; in extintr_establish() 280 r = (*ih->ih_fun)(ih->ih_arg); in extintr_intr_handler()
|
| /netbsd/src/sys/arch/hpcmips/vr/ |
| D | vr4181ip.c | 116 void *ih_arg; member 147 ih[i].ih_fun(ih[i].ih_arg); in vr4181ip_comintr() 154 int level, int (*ih_fun)(void *), void *ih_arg) in vr4181ip_comintr_establish() argument 170 intrhands[i].ih_arg = ih_arg; in vr4181ip_comintr_establish()
|
| D | vrecu.c | 71 void *ih_arg; member 181 void *ih_arg) in pcic_vrip_chip_intr_establish() argument 214 ih->ih_arg = ih_arg; in pcic_vrip_chip_intr_establish() 262 ih->ih_arg = NULL; in pcic_vrip_chip_intr_disestablish() 284 ih->ih_fun(ih->ih_arg); in pcic_vrip_intr()
|
| D | vr4181giu.c | 56 void *ih_arg; member 260 void *ih_arg) in vr4181giu_intr_establish() argument 331 ih->ih_arg = ih_arg; in vr4181giu_intr_establish() 420 ih->ih_fun(ih->ih_arg); in vr4181giu_intr()
|
| /netbsd/src/sys/arch/landisk/landisk/ |
| D | intr.c | 48 void *ih_arg; member 103 (*ih->ih_func)(ih->ih_arg); in intc_intr() 110 (*ih->ih_func)(ih->ih_arg); in intc_intr() 135 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() 357 r = (*ih->ih_fun)(ih->ih_arg); in extintr_intr_handler()
|
| /netbsd/src/sys/dev/isa/ |
| D | isa_stub.c | 49 int level, int (*ih_fun)(void *), void *ih_arg, const char *xname); 54 int level, int (*ih_fun)(void *), void *ih_arg, const char *xname) in default_isa_intr_establish_xname() argument 56 return isa_intr_establish(ic, irq, type, level, ih_fun, ih_arg); in default_isa_intr_establish_xname()
|
| /netbsd/src/sys/arch/arc/jazz/ |
| D | jazzio.c | 78 void *ih_arg; /* Parameter to send to handler */ member 129 jazzio_intrtab[i].ih_arg = NULL; in jazzioattach() 182 jirp->ih_arg = val; in jazzio_intr_establish() 198 jirp->ih_arg = NULL; in jazzio_intr_disestablish() 222 (*jirp->ih_func)(jirp->ih_arg); in jazzio_intr()
|
| /netbsd/src/sys/arch/sgimips/dev/ |
| D | int.c | 224 intrtab[7].ih_arg = (void*) 0; in int_attach() 228 intrtab[11].ih_arg = (void*) 1; in int_attach() 263 ret |= (ih->ih_fun)(ih->ih_arg); in int2_mappable_intr() 293 (ih->ih_fun)(ih->ih_arg); in int1_local_intr() 320 (ih->ih_fun)(ih->ih_arg); in int2_local0_intr() 347 (ih->ih_fun)(ih->ih_arg); in int2_local1_intr() 366 intrtab[level].ih_arg = arg; in int1_intr_establish() 373 ih->ih_arg = arg; in int1_intr_establish() 405 intrtab[level].ih_arg = arg; in int2_intr_establish() 412 ih->ih_arg = arg; in int2_intr_establish()
|
| /netbsd/src/sys/arch/m68k/m68k/ |
| D | m68k_intr.c | 127 .ih_arg = m68k_spurintr, 294 ih->ih_arg = arg; in m68k_intr_establish() 399 void *arg = ih->ih_arg ? ih->ih_arg : &frame; in m68k_intr_autovec() 441 if (__predict_true((*ih->ih_func)(ih->ih_arg ? ih->ih_arg in m68k_intr_vectored()
|
| /netbsd/src/sys/arch/mips/atheros/ |
| D | ar_intr.c | 71 void *ih_arg; member 115 ih->ih_arg = arg; in genath_cpu_intr_establish() 155 ih->ih_arg = arg; in genath_misc_intr_establish() 216 rv |= (*ih->ih_func)(ih->ih_arg); in genath_misc_intr() 243 (*ih->ih_func)(ih->ih_arg); in genath_iointr()
|
| /netbsd/src/sys/arch/mipsco/isa/ |
| D | isa_machdep.c | 178 …_establish(isa_chipset_tag_t ic, int intr, int type, int level, int (*ih_fun)(void*), void *ih_arg) in isa_intr_establish() argument 186 ih->ih_arg = ih_arg; in isa_intr_establish() 224 rv = (*ih->ih_fun)(ih->ih_arg); in isa_intr()
|
| /netbsd/src/sys/arch/pmax/pmax/ |
| D | dec_3min.c | 289 intrtab[(uintptr_t)cookie].ih_arg = arg; in dec_3min_intr_establish() 312 (*intrtab[slot].ih_func)(intrtab[slot].ih_arg); \ 415 (*intrtab[SYS_DEV_OPT0].ih_func)(intrtab[SYS_DEV_OPT0].ih_arg); in dec_3min_intr() 420 (*intrtab[SYS_DEV_OPT1].ih_func)(intrtab[SYS_DEV_OPT1].ih_arg); in dec_3min_intr() 424 (*intrtab[SYS_DEV_OPT2].ih_func)(intrtab[SYS_DEV_OPT2].ih_arg); in dec_3min_intr()
|
| /netbsd/src/sys/arch/shark/isa/ |
| D | isa_shark_machdep.c | 166 …_establish(isa_chipset_tag_t ic, int irq, int type, int level, int (*ih_fun)(void *), void *ih_arg) in isa_intr_establish() argument 181 ih->ih_arg = ih_arg; in isa_intr_establish()
|
| /netbsd/src/sys/arch/x86/isa/ |
| D | isa_machdep.c | 204 int (*ih_fun)(void *), void *ih_arg) in isa_intr_establish() argument 207 ih_fun, ih_arg, "unknown"); in isa_intr_establish() 212 int (*ih_fun)(void *), void *ih_arg, const char *xname) in isa_intr_establish_xname() argument 243 return intr_establish_xname(irq, pic, pin, type, level, ih_fun, ih_arg, in isa_intr_establish_xname()
|
| /netbsd/src/sys/arch/arm/ep93xx/ |
| D | ep93xx_intr.c | 303 ih->ih_arg = arg; in ep93xx_intr_establish() 364 (void) (*ih->ih_func)(ih->ih_arg ? ih->ih_arg : frame); in ep93xx_intr_dispatch() 376 (void) (*ih->ih_func)(ih->ih_arg ? ih->ih_arg : frame); in ep93xx_intr_dispatch()
|
| /netbsd/src/sys/arch/atari/atari/ |
| D | intr.c | 108 intr_establish(int vector, int type, int pri, hw_ifun_t ih_fun, void *ih_arg) in intr_establish() argument 117 ih->ih_arg = ih_arg; in intr_establish() 300 &frame : ih->ih_arg, frame.cf_sr); in intr_dispatch()
|
| /netbsd/src/sys/arch/arm/ixp12x0/ |
| D | ixp12x0_intr.c | 347 ih->ih_arg = arg; in ixp12x0_intr_establish() 408 (void) (*ih->ih_func)(ih->ih_arg ? ih->ih_arg : frame); in ixp12x0_intr_dispatch() 423 (void) (*ih->ih_func)(ih->ih_arg ? ih->ih_arg : frame); in ixp12x0_intr_dispatch()
|
| /netbsd/src/sys/arch/arm/at91/ |
| D | at91aic.c | 315 ih->ih_arg = arg; in at91aic_intr_establish() 393 (void) (*ih->ih_func)(ih->ih_arg ? ih->ih_arg : frame); in intr_process() 455 (void)(*ih->ih_func)(ih->ih_arg ? ih->ih_arg : NULL); in at91aic_intr_poll()
|
| /netbsd/src/sys/arch/cobalt/cobalt/ |
| D | interrupt.c | 270 ih->ih_arg = arg; in icu_intr_establish() 355 else if (__predict_true((*ih->ih_func)(ih->ih_arg))) { in icu_intr() 387 ih->ih_arg = arg; in cpu_intr_establish() 400 ih->ih_arg = NULL; in cpu_intr_disestablish() 410 && __predict_true((*ih->ih_func)(ih->ih_arg))) { in intr_handle()
|
| /netbsd/src/sys/arch/arm/footbridge/isa/ |
| D | isa_machdep.c | 332 …_establish(isa_chipset_tag_t ic, int irq, int type, int level, int (*ih_fun)(void *), void *ih_arg) in isa_intr_establish() argument 377 ih->ih_arg = ih_arg; in isa_intr_establish() 523 res = (*ih->ih_func)(ih->ih_arg ? ih->ih_arg : frame); in isa_irqdispatch()
|
| /netbsd/src/sys/arch/ia64/include/ |
| D | isa_machdep.h | 35 int (*ih_func)(void *), void *ih_arg) in isa_intr_establish() argument 37 return intr_establish(irq, type, level, ih_func, ih_arg); in isa_intr_establish()
|
| /netbsd/src/sys/arch/powerpc/isa/ |
| D | isa_machdep_common.c | 62 int (*ih_fun)(void *), void *ih_arg) in genppc_isa_intr_establish() argument 65 return (void *)intr_establish(irq, type, level, ih_fun, ih_arg); in genppc_isa_intr_establish()
|
| /netbsd/src/sys/arch/mipsco/include/ |
| D | intr.h | 46 void *ih_arg; member 58 #define CALL_INTR(lev) ((*intrtab[lev].ih_fun)(intrtab[lev].ih_arg))
|