/freebsd/sys/x86/xen/ |
H A D | xen_apic.c | 58 static driver_filter_t xen_smp_rendezvous_action; 60 static driver_filter_t xen_invlop; 62 static driver_filter_t xen_invltlb; 63 static driver_filter_t xen_invlpg; 64 static driver_filter_t xen_invlrng; 65 static driver_filter_t xen_invlcache; 67 static driver_filter_t xen_ipi_bitmap_handler; 68 static driver_filter_t xen_cpustop_handler; 69 static driver_filter_t xen_cpususpend_handler; 70 static driver_filter_t xen_ipi_swi_handler; [all …]
|
/freebsd/sys/xen/ |
H A D | xen_intr.h | 42 extern driver_filter_t xen_intr_handle_upcall; 63 driver_filter_t filter, driver_intr_t handler, void *arg, 87 u_int remote_domain, driver_filter_t filter, driver_intr_t handler, 111 evtchn_port_t remote_port, driver_filter_t filter, 136 driver_filter_t filter, driver_intr_t handler, 153 driver_filter_t filter, enum intr_type irqflags, 225 int xen_intr_add_handler(const char *name, driver_filter_t filter,
|
/freebsd/sys/powerpc/include/ |
H A D | intr_machdep.h | 45 driver_filter_t powerpc_ipi_handler; 54 int powerpc_setup_intr(const char *, u_int, driver_filter_t, driver_intr_t,
|
/freebsd/sys/dev/xen/bus/ |
H A D | xen_intr.c | 255 enum evtchn_type type, const char *intr_owner, driver_filter_t filter, in xen_intr_bind_isrc() 764 driver_filter_t filter, driver_intr_t handler, void *arg, 786 driver_filter_t filter, driver_intr_t handler, void *arg, in xen_intr_alloc_and_bind_local_port() 821 u_int remote_port, driver_filter_t filter, driver_intr_t handler, in xen_intr_bind_remote_port() 860 driver_filter_t filter, driver_intr_t handler, void *arg, in xen_intr_bind_virq() 919 xen_intr_alloc_and_bind_ipi(u_int cpu, driver_filter_t filter, in xen_intr_alloc_and_bind_ipi() 1044 xen_intr_add_handler(const char *name, driver_filter_t filter,
|
H A D | intr-internal.h | 86 driver_filter_t filter, driver_intr_t handler, void *arg,
|
/freebsd/sys/dev/scc/ |
H A D | scc_bfe.h | 79 driver_filter_t *ih; 150 driver_filter_t *, void (*)(void *), void *, void **);
|
H A D | scc_core.c | 516 driver_filter_t *filt, void (*ihand)(void *), void *arg, void **cookiep) in scc_bus_setup_intr() 550 m->ih = (filt != NULL) ? filt : (driver_filter_t *)ihand; in scc_bus_setup_intr()
|
/freebsd/sys/sys/ |
H A D | interrupt.h | 47 driver_filter_t *ih_filter; /* Filter handler function. */ 170 driver_filter_t filter, driver_intr_t handler, void *arg,
|
H A D | intr.h | 128 int intr_setup_irq(device_t, struct resource *, driver_filter_t, driver_intr_t,
|
/freebsd/sys/dev/pccbb/ |
H A D | pccbbvar.h | 34 driver_filter_t *filt; 135 int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg,
|
/freebsd/sys/net/ |
H A D | iflib.h | 459 int iflib_irq_alloc(if_ctx_t, if_irq_t, int, driver_filter_t, void *filter_arg, 462 iflib_intr_type_t type, driver_filter_t *filter, 504 driver_filter_t *filter, void *filter_arg,
|
/freebsd/sys/dev/quicc/ |
H A D | quicc_core.c | 70 driver_filter_t *qd_ih; 352 int flags, driver_filter_t *filt, void (*ihand)(void *), void *arg, in quicc_bus_setup_intr() 377 qd->qd_ih = (filt != NULL) ? filt : (driver_filter_t *)ihand; in quicc_bus_setup_intr()
|
H A D | quicc_bfe.h | 69 driver_filter_t *, void (*)(void *), void *, void **);
|
/freebsd/sys/x86/include/xen/ |
H A D | arch-intr.h | 65 xen_arch_intr_add_handler(const char *name, driver_filter_t filter, in xen_arch_intr_add_handler()
|
/freebsd/stand/kshim/ |
H A D | bsd_kernel.h | 375 typedef int (driver_filter_t)(void *arg); typedef 415 driver_filter_t *dev_irq_filter; 464 void device_set_interrupt(device_t dev, driver_filter_t *, driver_intr_t *, void *); 657 int bus_setup_intr(device_t, struct resource *, int, driver_filter_t,
|
/freebsd/sys/dev/puc/ |
H A D | puc_bfe.h | 94 driver_filter_t *, driver_intr_t *, void *, void **);
|
/freebsd/sys/dev/bhnd/ |
H A D | bhndvar.h | 106 int flags, driver_filter_t *filter,
|
/freebsd/sys/x86/include/ |
H A D | intr_machdep.h | 140 driver_filter_t filter, driver_intr_t handler, void *arg,
|
/freebsd/sys/powerpc/powerpc/ |
H A D | intr_machdep.c | 150 static int powerpc_setup_intr_int(const char *name, u_int irq, driver_filter_t 507 powerpc_setup_intr(const char *name, u_int irq, driver_filter_t filter, in powerpc_setup_intr() 518 powerpc_setup_intr_int(const char *name, u_int irq, driver_filter_t filter, in powerpc_setup_intr_int()
|
H A D | nexus.c | 152 int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, in nexus_setup_intr()
|
/freebsd/sys/dev/pccard/ |
H A D | pccardvarp.h | 118 driver_filter_t *intr_filter;
|
/freebsd/sys/dev/bhnd/bhndb/ |
H A D | bhnd_bhndb.c | 140 int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg, in bhnd_bhndb_setup_intr()
|
/freebsd/sys/dev/usb/controller/ |
H A D | dwc_otg.h | 221 driver_filter_t dwc_otg_filter_interrupt;
|
H A D | uss820dci.h | 358 driver_filter_t uss820dci_filter_interrupt;
|
/freebsd/sys/dev/al_eth/ |
H A D | al_eth.h | 81 driver_filter_t *handler;
|