/freebsd-13-stable/sys/sys/ |
H A D | interrupt.h | 48 struct intr_handler { struct 56 CK_SLIST_ENTRY(intr_handler) ih_next; /* Next handler for this event. */ 111 CK_SLIST_HEAD(, intr_handler) ie_handlers; /* Interrupt handlers. */
|
/freebsd-13-stable/sys/dev/beri/virtio/ |
H A D | virtio_mmio_platform.c | 77 void (*intr_handler)(void *); member in struct:virtio_mmio_platform_softc 244 if (sc->intr_handler != NULL) 245 sc->intr_handler(sc->ih_user); 250 void *intr_handler, void *ih_user) 257 sc->intr_handler = intr_handler; 249 platform_setup_intr(device_t dev, device_t mmio_dev, void *intr_handler, void *ih_user) argument
|
/freebsd-13-stable/sys/kern/ |
H A D | kern_intr.c | 192 struct intr_handler *ih; 576 struct intr_handler *ih, *temp_ih; 577 struct intr_handler **prevptr; 584 ih = malloc(sizeof(struct intr_handler), M_ITHREAD, M_WAITOK | M_ZERO); 654 struct intr_handler *ih; 702 * Return the ie_source field from the intr_event an intr_handler is 708 struct intr_handler *ih; 711 ih = (struct intr_handler *)cookie; 761 intr_handler_barrier(struct intr_handler *handler) 824 struct intr_handler *handle [all...] |
/freebsd-13-stable/sys/dev/altera/pio/ |
H A D | pio.c | 82 pio_setup_irq(device_t dev, void *intr_handler, void *ih_user) argument 90 NULL, intr_handler, ih_user, &sc->ih)) {
|
/freebsd-13-stable/sys/dev/hptrr/ |
H A D | himfuncs.h | 83 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
|
/freebsd-13-stable/sys/dev/pccard/ |
H A D | pccardvarp.h | 121 driver_intr_t *intr_handler; member in struct:pccard_function
|
H A D | pccard.c | 785 if (pf->intr_handler != NULL) { 1238 * We register this with whatever flags the intr_handler 1262 pf->intr_handler(pf->intr_handler_arg); 1275 if (pf->intr_filter != NULL || pf->intr_handler != NULL) 1278 pf->intr_handler = intr; 1284 pf->intr_handler = NULL; 1312 pf->intr_handler = NULL;
|
/freebsd-13-stable/sys/dev/hpt27xx/ |
H A D | himfuncs.h | 82 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
|
/freebsd-13-stable/sys/dev/hptnr/ |
H A D | himfuncs.h | 82 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
|
/freebsd-13-stable/sys/mips/nlm/ |
H A D | tick.c | 76 void *intr_handler; member in struct:clock_softc 342 sc, IRQ_TIMER, INTR_TYPE_CLK, &sc->intr_handler);
|
/freebsd-13-stable/sys/dev/xen/console/ |
H A D | xen_console.c | 72 driver_intr_t intr_handler); 229 driver_intr_t intr_handler) 237 intr_handler, tp, INTR_TYPE_TTY | INTR_MPSAFE, &cons->intr_handle); 281 xencons_init_ring(device_t dev, struct tty *tp, driver_intr_t intr_handler) argument 292 intr_handler, tp, INTR_TYPE_TTY | INTR_MPSAFE, &cons->intr_handle); 228 xencons_init_hypervisor(device_t dev, struct tty *tp, driver_intr_t intr_handler) argument
|
/freebsd-13-stable/sys/dev/iicbus/ |
H A D | iichid.c | 160 hid_intr_t *intr_handler; member in struct:iichid_softc 530 sc->intr_handler(sc->intr_ctx, sc->intr_buf, actual); 540 sc->intr_handler(sc->intr_ctx, sc->intr_buf, 0); 583 sc->intr_handler(sc->intr_ctx, sc->intr_buf, 647 if (sc->sampling_rate_slow >= 0 && sc->intr_handler != NULL) { 798 sc->intr_handler = intr; 860 sc->intr_handler(sc->intr_ctx, sc->intr_buf, actual);
|
/freebsd-13-stable/sys/dev/cxgb/common/ |
H A D | cxgb_tn1010.c | 204 .intr_handler = t3_phy_lasi_intr_handler,
|
H A D | cxgb_vsc8211.c | 358 .intr_handler = vsc8211_intr_handler, 372 .intr_handler = vsc8211_intr_handler,
|
H A D | cxgb_mv88e1xxx.c | 288 .intr_handler = mv88e1xxx_intr_handler,
|
H A D | cxgb_ael1002.c | 339 .intr_handler = ael1002_intr_noop, 421 .intr_handler = t3_phy_lasi_intr_handler, 1379 .intr_handler = ael2005_intr_handler, 2131 .intr_handler = ael2020_intr_handler, 2210 .intr_handler = t3_phy_lasi_intr_handler, 2291 .intr_handler = ael1002_intr_noop,
|
H A D | cxgb_aq100x.c | 454 .intr_handler = aq100x_intr_handler,
|
H A D | cxgb_common.h | 560 int (*intr_handler)(struct cphy *phy); member in struct:cphy_ops
|
H A D | cxgb_t3_hw.c | 2222 int phy_cause = p->phy.ops->intr_handler(&p->phy);
|
/freebsd-13-stable/sys/mips/mips/ |
H A D | tick.c | 75 void *intr_handler; member in struct:clock_softc 355 clock_intr, NULL, sc, &sc->intr_handler);
|
/freebsd-13-stable/sys/dev/hid/ |
H A D | hidbus.c | 68 hid_intr_t *intr_handler; /* executed under mtx*/ member in struct:hidbus_ivars 388 tlc->intr_handler = NULL; 564 if (tlc->refcnt == 0 || tlc->intr_handler == NULL) 568 tlc->intr_handler(tlc->intr_ctx, buf, len); 571 tlc->intr_handler(tlc->intr_ctx, buf, len); 584 tlc->intr_handler = handler;
|
/freebsd-13-stable/sys/x86/isa/ |
H A D | atrtc.c | 204 void *intr_handler; member in struct:atrtc_softc 469 rtc_intr, NULL, sc, &sc->intr_handler))) {
|
H A D | clock.c | 98 void *intr_handler; member in struct:attimer_softc 599 sc, &sc->intr_handler))) {
|