Home
last modified time | relevance | path

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

1234

/freebsd-13.1/sys/xen/
H A Dxen_intr.h65 driver_filter_t filter, driver_intr_t handler, void *arg,
89 u_int remote_domain, driver_filter_t filter, driver_intr_t handler,
113 evtchn_port_t remote_port, driver_filter_t filter,
138 driver_filter_t filter, driver_intr_t handler,
155 driver_filter_t filter, enum intr_type irqflags,
261 int xen_intr_add_handler(const char *name, driver_filter_t filter,
/freebsd-13.1/sys/x86/xen/
H A Dxen_apic.c66 static driver_filter_t xen_smp_rendezvous_action;
68 static driver_filter_t xen_invlop;
70 static driver_filter_t xen_invltlb;
71 static driver_filter_t xen_invlpg;
72 static driver_filter_t xen_invlrng;
73 static driver_filter_t xen_invlcache;
75 static driver_filter_t xen_ipi_bitmap_handler;
76 static driver_filter_t xen_cpustop_handler;
77 static driver_filter_t xen_cpususpend_handler;
78 static driver_filter_t xen_ipi_swi_handler;
[all …]
H A Dxen_intr.c402 enum evtchn_type type, const char *intr_owner, driver_filter_t filter, in xen_intr_bind_isrc()
1205 driver_filter_t filter, driver_intr_t handler, void *arg, in xen_intr_bind_local_port()
1227 driver_filter_t filter, driver_intr_t handler, void *arg, in xen_intr_alloc_and_bind_local_port()
1262 u_int remote_port, driver_filter_t filter, driver_intr_t handler, in xen_intr_bind_remote_port()
1301 driver_filter_t filter, driver_intr_t handler, void *arg, in xen_intr_bind_virq()
1360 xen_intr_alloc_and_bind_ipi(u_int cpu, driver_filter_t filter, in xen_intr_alloc_and_bind_ipi()
1580 xen_intr_add_handler(const char *name, driver_filter_t filter, in xen_intr_add_handler()
/freebsd-13.1/sys/mips/include/
H A Dintr.h75 void cpu_establish_hardintr(const char *, driver_filter_t *, driver_intr_t *,
77 void cpu_establish_softintr(const char *, driver_filter_t *, void (*)(void*),
H A Dintr_machdep.h47 void cpu_establish_hardintr(const char *, driver_filter_t *, driver_intr_t *,
49 void cpu_establish_softintr(const char *, driver_filter_t *, void (*)(void*),
/freebsd-13.1/sys/riscv/include/
H A Dintr.h53 int riscv_setup_intr(const char *, driver_filter_t *, driver_intr_t *,
63 void riscv_setup_ipihandler(driver_filter_t *);
/freebsd-13.1/sys/powerpc/include/
H A Dintr_machdep.h47 driver_filter_t powerpc_ipi_handler;
56 int powerpc_setup_intr(const char *, u_int, driver_filter_t, driver_intr_t,
/freebsd-13.1/sys/dev/scc/
H A Dscc_bfe.h81 driver_filter_t *ih;
153 driver_filter_t *, void (*)(void *), void *, void **);
/freebsd-13.1/sys/sys/
H A Dinterrupt.h49 driver_filter_t *ih_filter; /* Filter handler function. */
170 driver_filter_t filter, driver_intr_t handler, void *arg,
/freebsd-13.1/sys/mips/mips/
H A Dmips_pic.c80 const char *name, driver_filter_t *filt,
628 driver_filter_t *filt, void (*handler)(void*), void *arg, int irq, in cpu_establish_intr()
688 cpu_establish_hardintr(const char *name, driver_filter_t *filt, in cpu_establish_hardintr()
701 cpu_establish_softintr(const char *name, driver_filter_t *filt, in cpu_establish_softintr()
H A Dintr_machdep.c176 cpu_establish_hardintr(const char *name, driver_filter_t *filt, in cpu_establish_hardintr()
213 cpu_establish_softintr(const char *name, driver_filter_t *filt, in cpu_establish_softintr()
/freebsd-13.1/sys/riscv/riscv/
H A Dintr_machdep.c118 riscv_setup_intr(const char *name, driver_filter_t *filt, in riscv_setup_intr()
184 riscv_setup_ipihandler(driver_filter_t *filt) in riscv_setup_ipihandler()
/freebsd-13.1/sys/dev/pccbb/
H A Dpccbbvar.h36 driver_filter_t *filt;
138 int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg,
/freebsd-13.1/sys/dev/quicc/
H A Dquicc_bfe.h72 driver_filter_t *, void (*)(void *), void *, void **);
H A Dquicc_core.c74 driver_filter_t *qd_ih;
356 int flags, driver_filter_t *filt, void (*ihand)(void *), void *arg, in quicc_bus_setup_intr()
381 qd->qd_ih = (filt != NULL) ? filt : (driver_filter_t *)ihand; in quicc_bus_setup_intr()
/freebsd-13.1/sys/mips/nlm/
H A Dintr_machdep.c128 cpu_establish_softintr(const char *name, driver_filter_t * filt, in cpu_establish_softintr()
180 cpu_establish_hardintr(const char *name, driver_filter_t * filt, in cpu_establish_hardintr()
H A Dxlp_simplebus.c78 struct resource *, int, driver_filter_t *, driver_intr_t *, void *, void **);
294 driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) in xlp_simplebus_setup_intr()
/freebsd-13.1/sys/mips/broadcom/
H A Dbcm_mipsvar.h54 driver_filter_t filter);
/freebsd-13.1/sys/dev/puc/
H A Dpuc_bfe.h97 driver_filter_t *, driver_intr_t *, void *, void **);
/freebsd-13.1/stand/kshim/
H A Dbsd_kernel.h374 typedef int (driver_filter_t)(void *arg); typedef
407 driver_filter_t *dev_irq_filter;
455 void device_set_interrupt(device_t dev, driver_filter_t *, driver_intr_t *, void *);
643 int bus_setup_intr(device_t, struct resource *, int, driver_filter_t,
/freebsd-13.1/sys/mips/malta/
H A Dgt.c89 struct resource *ires, int flags, driver_filter_t *filt, in gt_setup_intr()
/freebsd-13.1/sys/arm/arm/
H A Dnexus.c104 int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep);
307 driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) in nexus_setup_intr()
/freebsd-13.1/sys/net/
H A Diflib.h467 int iflib_irq_alloc(if_ctx_t, if_irq_t, int, driver_filter_t, void *filter_arg, driver_intr_t, void…
469 iflib_intr_type_t type, driver_filter_t *filter,
/freebsd-13.1/sys/dev/bhnd/
H A Dbhndvar.h107 int flags, driver_filter_t *filter,
/freebsd-13.1/sys/x86/include/
H A Dintr_machdep.h143 int intr_add_handler(const char *name, int vector, driver_filter_t filter,

1234