Home
last modified time | relevance | path

Searched refs:driver_filter_t (Results 1 – 25 of 62) sorted by relevance

123

/freebsd/sys/x86/xen/
H A Dxen_apic.c58 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 Dxen_intr.h42 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 Dintr_machdep.h45 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 Dxen_intr.c255 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 Dintr-internal.h86 driver_filter_t filter, driver_intr_t handler, void *arg,
/freebsd/sys/dev/scc/
H A Dscc_bfe.h79 driver_filter_t *ih;
150 driver_filter_t *, void (*)(void *), void *, void **);
H A Dscc_core.c516 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 Dinterrupt.h47 driver_filter_t *ih_filter; /* Filter handler function. */
170 driver_filter_t filter, driver_intr_t handler, void *arg,
H A Dintr.h128 int intr_setup_irq(device_t, struct resource *, driver_filter_t, driver_intr_t,
/freebsd/sys/dev/pccbb/
H A Dpccbbvar.h34 driver_filter_t *filt;
135 int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg,
/freebsd/sys/net/
H A Diflib.h459 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 Dquicc_core.c70 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 Dquicc_bfe.h69 driver_filter_t *, void (*)(void *), void *, void **);
/freebsd/sys/x86/include/xen/
H A Darch-intr.h65 xen_arch_intr_add_handler(const char *name, driver_filter_t filter, in xen_arch_intr_add_handler()
/freebsd/stand/kshim/
H A Dbsd_kernel.h375 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 Dpuc_bfe.h94 driver_filter_t *, driver_intr_t *, void *, void **);
/freebsd/sys/dev/bhnd/
H A Dbhndvar.h106 int flags, driver_filter_t *filter,
/freebsd/sys/x86/include/
H A Dintr_machdep.h140 driver_filter_t filter, driver_intr_t handler, void *arg,
/freebsd/sys/powerpc/powerpc/
H A Dintr_machdep.c150 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 Dnexus.c152 int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, in nexus_setup_intr()
/freebsd/sys/dev/pccard/
H A Dpccardvarp.h118 driver_filter_t *intr_filter;
/freebsd/sys/dev/bhnd/bhndb/
H A Dbhnd_bhndb.c140 int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg, in bhnd_bhndb_setup_intr()
/freebsd/sys/dev/usb/controller/
H A Ddwc_otg.h221 driver_filter_t dwc_otg_filter_interrupt;
H A Duss820dci.h358 driver_filter_t uss820dci_filter_interrupt;
/freebsd/sys/dev/al_eth/
H A Dal_eth.h81 driver_filter_t *handler;

123