Home
last modified time | relevance | path

Searched refs:ih_fun (Results 1 – 25 of 38) sorted by relevance

12

/openbsd/src/sys/arch/octeon/dev/
Docteon_intr.c89 int (*ih_fun)(void *), void *ih_arg, const char *ih_what) in octeon_intr_establish()
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()
115 return octeon_intr_establish_fdt_idx(node, 0, level, ih_fun, in octeon_intr_establish_fdt()
121 int (*ih_fun)(void *), void *ih_arg, const char *ih_what) in octeon_intr_establish_fdt_idx()
144 ih_fun, ih_arg, ih_what); in octeon_intr_establish_fdt_idx()
Doctciu.c75 int (*ih_fun)(void *); member
239 octciu_intr_establish(int irq, int level, int (*ih_fun)(void *), in octciu_intr_establish()
266 ih->ih_fun = ih_fun; in octciu_intr_establish()
297 int (*ih_fun)(void *), void *ih_arg, const char *ih_what) in octciu_intr_establish_fdt_idx()
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/src/sys/arch/sparc64/sparc64/
Dintr.c91 rc = (*ih->ih_fun)(ih->ih_arg ? ih->ih_arg : tf); in intr_handler()
115 rv = ih->ih_fun(ih->ih_arg); in intr_list_handler()
193 if (q->ih_fun != intr_list_handler) { in intr_establish()
199 nih->ih_fun = intr_list_handler; in intr_establish()
261 (void *)ih->ih_clr, (void *)ih->ih_fun, in intr_establish()
292 ih->ih_fun = (int (*)(void *))fun; /* XXX */ in softintr_establish()
Dclock.c175 .ih_fun = tickintr,
525 level10.ih_fun = stickintr; in cpu_initclocks()
528 level10.ih_fun = sys_tickintr; in cpu_initclocks()
535 level10.ih_fun = tickintr; in cpu_initclocks()
/openbsd/src/sys/arch/macppc/dev/
Dmacintr.c232 ppc_configed_intr[i].ih_fun, in macintr_collect_preconf_intr()
240 ppc_configed_intr[i].ih_fun, in macintr_collect_preconf_intr()
282 int (*ih_fun)(void *), void *ih_arg, const char *name) in macintr_establish()
323 ih->ih_fun = ih_fun; in macintr_establish()
463 ret = ((*ih->ih_fun)(ih->ih_arg)); in mac_ext_intr()
Dopenpic.c404 ppc_configed_intr[i].ih_level, ppc_configed_intr[i].ih_fun, 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()
458 ih->ih_fun = ih_fun; in openpic_intr_establish()
701 ret = (*ih->ih_fun)(ih->ih_arg); in openpic_ext_intr_handler()
/openbsd/src/sys/arch/landisk/landisk/
Dintr.c47 int (*ih_fun)(void *); member
134 extintr_establish(int irq, int level, int (*ih_fun)(void *), void *ih_arg, in extintr_establish()
190 ih->ih_fun = ih_fun; in extintr_establish()
363 r = (*ih->ih_fun)(ih->ih_arg); in extintr_intr_handler()
Dshpcic_machdep.c141 int (*ih_fun)(void *), void *ih_arg, const char *ih_name) in landisk_pci_intr_establish()
146 return extintr_establish(ih, level, ih_fun, ih_arg, ih_name); in landisk_pci_intr_establish()
/openbsd/src/sys/arch/landisk/include/
Dpci_machdep.h82 #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/src/sys/arch/loongson/loongson/
Dloongson3_intr.c239 ih->ih_fun = func; in loongson3_intr_establish()
299 ih->ih_fun = func; 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/src/sys/arch/i386/include/
Dpsl.h82 int (*ih_fun)(void *); member
/openbsd/src/sys/arch/amd64/include/
Disa_machdep.h108 int level, int (*ih_fun)(void *), void *ih_arg, char *);
Dintr.h92 int (*ih_fun)(void *); member
/openbsd/src/sys/arch/i386/isa/
Disa_machdep.h107 int level, int (*ih_fun)(void *), void *ih_arg,
Disa_machdep.c449 int (*ih_fun)(void *), void *ih_arg, const char *ih_what) in isa_intr_establish()
486 return (apic_intr_establish(airq, type, level, ih_fun, in isa_intr_establish()
551 ih->ih_fun = ih_fun; in isa_intr_establish()
/openbsd/src/sys/arch/macppc/pci/
Dmacobio.c228 int (*ih_fun)(void *), void *ih_arg, const char *name) in mac_intr_establish()
230 return (*intr_establish_func)(lcv, irq, type, level, ih_fun, in mac_intr_establish()
/openbsd/src/sys/arch/sparc64/include/
Dintr.h47 int (*ih_fun)(void *); member
/openbsd/src/sys/arch/armv7/broadcom/
Dbcm2836_intr.c81 int (*ih_fun)(void *); /* handler */ member
463 if (ih->ih_fun(arg)) in bcm_intc_call_handler()
532 ih->ih_fun = func; in bcm_intc_intr_establish()
/openbsd/src/sys/arch/loongson/include/
Dintr.h164 int (*ih_fun)(void *); member
/openbsd/src/sys/arch/powerpc/include/
Dintr.h167 int (*ih_fun)(void *); member
/openbsd/src/sys/arch/i386/i386/
Dioapic.c662 apic_intr_establish(int irq, int type, int level, int (*ih_fun)(void *), in apic_intr_establish()
733 ih->ih_fun = ih_fun; in apic_intr_establish()
/openbsd/src/sys/arch/loongson/dev/
Dvoyager.c226 if ((*ih->ih_fun)(ih->ih_arg) != 0) in voyager_intr()
253 nh->ih_fun = fun; in voyager_intr_establish()
/openbsd/src/sys/arch/amd64/amd64/
Dintr.c431 ih->ih_fun = handler;
557 rc = (*ih->ih_fun)(ih->ih_arg ? ih->ih_arg : frame);
695 ih->ih_fun, ih->ih_level);
/openbsd/src/sys/arch/amd64/isa/
Disa_machdep.c255 int (*ih_fun)(void *), void *ih_arg, char *ih_what) in isa_intr_establish()
280 return intr_establish(irq, pic, pin, type, level, NULL, ih_fun, in isa_intr_establish()
/openbsd/src/sys/dev/sdmmc/
Dsdmmc_io.c34 int (*ih_fun)(void *); member
776 ih->ih_fun = fun; in sdmmc_intr_establish()
842 (void)ih->ih_fun(ih->ih_arg); in sdmmc_intr_task()

12