Home
last modified time | relevance | path

Searched refs:ih_arg (Results 1 – 25 of 199) sorted by relevance

12345678

/netbsd/src/sys/arch/sparc64/sparc64/
Dintr.c140 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/
Dap_ms104_sh4.c47 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()
Dap_ms104_sh4_intr.c49 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/
Dvr4181ip.c116 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()
Dvrecu.c71 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()
Dvr4181giu.c56 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/
Dintr.c48 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/
Disa_stub.c49 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/
Djazzio.c78 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/
Dint.c224 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/
Dm68k_intr.c127 .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/
Dar_intr.c71 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/
Disa_machdep.c178 …_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/
Ddec_3min.c289 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/
Disa_shark_machdep.c166 …_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/
Disa_machdep.c204 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/
Dep93xx_intr.c303 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/
Dintr.c108 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/
Dixp12x0_intr.c347 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/
Dat91aic.c315 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/
Dinterrupt.c270 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/
Disa_machdep.c332 …_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/
Disa_machdep.h35 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/
Disa_machdep_common.c62 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/
Dintr.h46 void *ih_arg; member
58 #define CALL_INTR(lev) ((*intrtab[lev].ih_fun)(intrtab[lev].ih_arg))

12345678