/freebsd/sys/dev/beri/virtio/ |
H A D | virtio_mmio_platform.c | 74 void (*intr_handler)(void *); member 241 if (sc->intr_handler != NULL) in platform_intr() 242 sc->intr_handler(sc->ih_user); in platform_intr() 247 void *intr_handler, void *ih_user) in platform_setup_intr() argument 254 sc->intr_handler = intr_handler; in platform_setup_intr()
|
/freebsd/sys/kern/ |
H A D | kern_intr.c | 215 struct intr_handler *ih; in intr_event_update() 606 struct intr_handler *ih, *temp_ih; in intr_event_add_handler() 607 struct intr_handler **prevptr; in intr_event_add_handler() 614 ih = malloc(sizeof(struct intr_handler), M_ITHREAD, M_WAITOK | M_ZERO); in intr_event_add_handler() 684 struct intr_handler *ih; in intr_event_describe_handler() 732 * Return the ie_source field from the intr_event an intr_handler is in intr_handler_source() 738 struct intr_handler *ih; in intr_handler_source() 741 ih = (struct intr_handler *)cookie; in intr_handler_source() 791 intr_handler_barrier(struct intr_handler *handler) in intr_handler_barrier() 854 struct intr_handler *handle in intr_event_remove_handler() [all...] |
/freebsd/sys/sys/ |
H A D | interrupt.h | 46 struct intr_handler { struct 54 CK_SLIST_ENTRY(intr_handler) ih_next; /* Next handler for this event. */ argument 109 CK_SLIST_HEAD(, intr_handler) ie_handlers; /* Interrupt handlers. */
|
/freebsd/sys/dev/xen/console/ |
H A D | xen_console.c | 69 driver_intr_t intr_handler); 231 driver_intr_t intr_handler) in xencons_init_hypervisor() argument 239 intr_handler, tp, INTR_TYPE_TTY | INTR_MPSAFE, &cons->intr_handle); in xencons_init_hypervisor() 283 xencons_init_ring(device_t dev, struct tty *tp, driver_intr_t intr_handler) in xencons_init_ring() argument 294 intr_handler, tp, INTR_TYPE_TTY | INTR_MPSAFE, &cons->intr_handle); in xencons_init_ring()
|
/freebsd/sys/dev/altera/pio/ |
H A D | pio.c | 79 pio_setup_irq(device_t dev, void *intr_handler, void *ih_user) in pio_setup_irq() argument 87 NULL, intr_handler, ih_user, &sc->ih)) { in pio_setup_irq()
|
/freebsd/sys/dev/hid/ |
H A D | hidbus.c | 66 hid_intr_t *intr_handler; /* executed under mtx*/ member 406 tlc->intr_handler = NULL; in hidbus_child_detached() 578 if (tlc->refcnt == 0 || tlc->intr_handler == NULL) in hidbus_intr() 582 tlc->intr_handler(tlc->intr_ctx, buf, len); in hidbus_intr() 585 tlc->intr_handler(tlc->intr_ctx, buf, len); in hidbus_intr() 598 tlc->intr_handler = handler; in hidbus_set_intr()
|
/freebsd/sys/dev/cxgb/common/ |
H A D | cxgb_ael1002.c | 337 .intr_handler = ael1002_intr_noop, 419 .intr_handler = t3_phy_lasi_intr_handler, 1377 .intr_handler = ael2005_intr_handler, 2129 .intr_handler = ael2020_intr_handler, 2208 .intr_handler = t3_phy_lasi_intr_handler, 2289 .intr_handler = ael1002_intr_noop,
|
H A D | cxgb_vsc8211.c | 356 .intr_handler = vsc8211_intr_handler, 370 .intr_handler = vsc8211_intr_handler,
|
H A D | cxgb_tn1010.c | 202 .intr_handler = t3_phy_lasi_intr_handler,
|
H A D | cxgb_mv88e1xxx.c | 286 .intr_handler = mv88e1xxx_intr_handler,
|
H A D | cxgb_aq100x.c | 452 .intr_handler = aq100x_intr_handler,
|
H A D | cxgb_common.h | 558 int (*intr_handler)(struct cphy *phy); member
|
H A D | cxgb_t3_hw.c | 2219 int phy_cause = p->phy.ops->intr_handler(&p->phy); in phy_intr_handler()
|
/freebsd/sys/dev/iicbus/ |
H A D | iichid.c | 166 hid_intr_t *intr_handler; member 544 sc->intr_handler(sc->intr_ctx, sc->intr_buf, actual); in iichid_sampling_task() 555 sc->intr_handler(sc->intr_ctx, sc->intr_buf, 0); in iichid_sampling_task() 609 sc->intr_handler(sc->intr_ctx, sc->intr_buf, in iichid_intr() 673 if (sc->sampling_rate_slow >= 0 && sc->intr_handler != NULL) { in iichid_set_power_state() 826 sc->intr_handler = intr; in iichid_intr_setup() 890 sc->intr_handler(sc->intr_ctx, sc->intr_buf, actual); in iichid_intr_poll()
|
/freebsd/sys/dev/atopcase/ |
H A D | atopcase_var.h | 56 hid_intr_t *intr_handler; member
|
H A D | atopcase.c | 174 ac->intr_handler(ac->intr_ctx, payload, pl_len); in atopcase_process_message() 584 ac->intr_handler = intr; in atopcase_intr_setup()
|
/freebsd/sys/dev/hptrr/ |
H A D | himfuncs.h | 81 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
|
/freebsd/sys/dev/hpt27xx/ |
H A D | himfuncs.h | 80 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
|
/freebsd/sys/dev/hptnr/ |
H A D | himfuncs.h | 80 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
|
/freebsd/sys/dev/pccard/ |
H A D | pccardvarp.h | 119 driver_intr_t *intr_handler; member
|
/freebsd/sys/x86/isa/ |
H A D | clock.c | 100 void *intr_handler; member 603 sc, &sc->intr_handler))) { in attimer_attach()
|
H A D | atrtc.c | 207 void *intr_handler; member 501 rtc_intr, NULL, sc, &sc->intr_handler))) { in atrtc_attach()
|
/freebsd/sys/dev/sound/fdt/ |
H A D | audio_dai_if.m | 44 driver_intr_t intr_handler;
|
/freebsd/sys/arm64/rockchip/ |
H A D | rk_i2s.c | 540 rk_i2s_dai_setup_intr(device_t dev, driver_intr_t intr_handler, void *intr_arg) in rk_i2s_dai_setup_intr() argument 545 INTR_TYPE_AV | INTR_MPSAFE, NULL, intr_handler, intr_arg, in rk_i2s_dai_setup_intr()
|
/freebsd/sys/arm/allwinner/ |
H A D | aw_i2s.c | 689 aw_i2s_dai_setup_intr(device_t dev, driver_intr_t intr_handler, void *intr_arg) in aw_i2s_dai_setup_intr() argument 694 INTR_TYPE_MISC | INTR_MPSAFE, NULL, intr_handler, intr_arg, in aw_i2s_dai_setup_intr()
|