Home
last modified time | relevance | path

Searched refs:intr_handler (Results 1 – 22 of 22) sorted by relevance

/freebsd-12.1/sys/dev/beri/virtio/
H A Dvirtio_mmio_platform.c77 void (*intr_handler)(void *); member
244 if (sc->intr_handler != NULL) in platform_intr()
245 sc->intr_handler(sc->ih_user); in platform_intr()
250 void *intr_handler, void *ih_user) in platform_setup_intr() argument
257 sc->intr_handler = intr_handler; in platform_setup_intr()
/freebsd-12.1/sys/kern/
H A Dkern_intr.c187 struct intr_handler *ih; in intr_event_update()
553 struct intr_handler **prevptr; in intr_event_add_handler()
628 struct intr_handler *ih; in intr_event_describe_handler()
682 struct intr_handler *ih; in intr_handler_source()
798 struct intr_handler *handler = (struct intr_handler *)cookie; in intr_event_remove_handler()
800 struct intr_handler *ih; in intr_event_remove_handler()
880 struct intr_handler *handler = (struct intr_handler *)cookie; in intr_event_suspend_handler()
899 struct intr_handler *handler = (struct intr_handler *)cookie; in intr_event_resume_handler()
1026 struct intr_handler *ih = (struct intr_handler *)cookie; in swi_sched()
1264 struct intr_handler *ih; in intr_event_handle()
[all …]
/freebsd-12.1/sys/sys/
H A Dinterrupt.h48 struct intr_handler { struct
56 CK_SLIST_ENTRY(intr_handler) ih_next; /* Next handler for this event. */ argument
111 CK_SLIST_HEAD(, intr_handler) ie_handlers; /* Interrupt handlers. */
/freebsd-12.1/sys/dev/xen/console/
H A Dxen_console.c70 driver_intr_t intr_handler);
227 driver_intr_t intr_handler) in xencons_init_hypervisor() argument
235 intr_handler, tp, INTR_TYPE_TTY | INTR_MPSAFE, &cons->intr_handle); in xencons_init_hypervisor()
279 xencons_init_ring(device_t dev, struct tty *tp, driver_intr_t intr_handler) in xencons_init_ring() argument
290 intr_handler, tp, INTR_TYPE_TTY | INTR_MPSAFE, &cons->intr_handle); in xencons_init_ring()
/freebsd-12.1/sys/dev/altera/pio/
H A Dpio.c82 pio_setup_irq(device_t dev, void *intr_handler, void *ih_user) in pio_setup_irq() argument
90 NULL, intr_handler, ih_user, &sc->ih)) { in pio_setup_irq()
/freebsd-12.1/sys/dev/cxgb/common/
H A Dcxgb_ael1002.c339 .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 Dcxgb_vsc8211.c358 .intr_handler = vsc8211_intr_handler,
372 .intr_handler = vsc8211_intr_handler,
H A Dcxgb_tn1010.c204 .intr_handler = t3_phy_lasi_intr_handler,
H A Dcxgb_mv88e1xxx.c288 .intr_handler = mv88e1xxx_intr_handler,
H A Dcxgb_aq100x.c454 .intr_handler = aq100x_intr_handler,
H A Dcxgb_common.h560 int (*intr_handler)(struct cphy *phy); member
H A Dcxgb_t3_hw.c2222 int phy_cause = p->phy.ops->intr_handler(&p->phy); in phy_intr_handler()
/freebsd-12.1/sys/mips/nlm/
H A Dtick.c76 void *intr_handler; member
342 sc, IRQ_TIMER, INTR_TYPE_CLK, &sc->intr_handler); in clock_attach()
/freebsd-12.1/sys/mips/mips/
H A Dtick.c75 void *intr_handler; member
355 clock_intr, NULL, sc, &sc->intr_handler); in clock_attach()
/freebsd-12.1/sys/dev/hptrr/
H A Dhimfuncs.h83 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
/freebsd-12.1/sys/dev/hptnr/
H A Dhimfuncs.h82 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
/freebsd-12.1/sys/dev/hpt27xx/
H A Dhimfuncs.h82 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
/freebsd-12.1/sys/dev/pccard/
H A Dpccardvarp.h122 driver_intr_t *intr_handler; member
H A Dpccard.c784 if (pf->intr_handler != NULL) { in pccard_function_disable()
1260 pf->intr_handler(pf->intr_handler_arg); in pccard_intr()
1273 if (pf->intr_filter != NULL || pf->intr_handler != NULL) in pccard_setup_intr()
1280 pf->intr_handler = intr; in pccard_setup_intr()
1307 pf->intr_handler = NULL; in pccard_teardown_intr()
/freebsd-12.1/sys/x86/isa/
H A Datrtc.c204 void *intr_handler; member
469 rtc_intr, NULL, sc, &sc->intr_handler))) { in atrtc_attach()
H A Dclock.c98 void *intr_handler; member
618 sc, &sc->intr_handler))) { in attimer_attach()
/freebsd-12.1/sys/sparc64/sparc64/
H A Dintr_machdep.c339 struct intr_handler *ih; in inthand_add()