| /freebsd-13.1/sys/xen/ |
| H A D | xen_intr.h | 65 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 D | xen_apic.c | 66 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 D | xen_intr.c | 402 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 D | intr.h | 75 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 D | intr_machdep.h | 47 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 D | intr.h | 53 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 D | intr_machdep.h | 47 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 D | scc_bfe.h | 81 driver_filter_t *ih; 153 driver_filter_t *, void (*)(void *), void *, void **);
|
| /freebsd-13.1/sys/sys/ |
| H A D | interrupt.h | 49 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 D | mips_pic.c | 80 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 D | intr_machdep.c | 176 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 D | intr_machdep.c | 118 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 D | pccbbvar.h | 36 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 D | quicc_bfe.h | 72 driver_filter_t *, void (*)(void *), void *, void **);
|
| H A D | quicc_core.c | 74 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 D | intr_machdep.c | 128 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 D | xlp_simplebus.c | 78 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 D | bcm_mipsvar.h | 54 driver_filter_t filter);
|
| /freebsd-13.1/sys/dev/puc/ |
| H A D | puc_bfe.h | 97 driver_filter_t *, driver_intr_t *, void *, void **);
|
| /freebsd-13.1/stand/kshim/ |
| H A D | bsd_kernel.h | 374 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 D | gt.c | 89 struct resource *ires, int flags, driver_filter_t *filt, in gt_setup_intr()
|
| /freebsd-13.1/sys/arm/arm/ |
| H A D | nexus.c | 104 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 D | iflib.h | 467 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 D | bhndvar.h | 107 int flags, driver_filter_t *filter,
|
| /freebsd-13.1/sys/x86/include/ |
| H A D | intr_machdep.h | 143 int intr_add_handler(const char *name, int vector, driver_filter_t filter,
|