Home
last modified time | relevance | path

Searched refs:sc_handler (Results 1 – 21 of 21) sorted by relevance

/netbsd/src/sys/arch/evbarm/g42xxeb/
Dobio.c110 if (sc->sc_handler[irqno].level > saved_spl_level) { in obio_intr()
111 int spl_save = _splraise(sc->sc_handler[irqno].level); in obio_intr()
112 (* sc->sc_handler[irqno].func)( in obio_intr()
113 sc->sc_handler[irqno].arg); in obio_intr()
164 _splraise(sc->sc_handler[irqno].level); in obio_softint()
165 (* sc->sc_handler[irqno].func)( in obio_softint()
166 sc->sc_handler[irqno].arg); in obio_softint()
244 sc->sc_handler[i].func = obio_spurious; in obio_attach()
245 sc->sc_handler[i].arg = (void *)i; in obio_attach()
322 sc->sc_handler[irq].func = func; in obio_intr_establish()
[all …]
Dg42xxeb_var.h64 } sc_handler[G42XXEB_N_INTS]; member
/netbsd/src/sys/arch/evbarm/lubbock/
Dobio.c122 if (sc->sc_handler[irqno].level > curcpl()) { in obio_intr()
123 (* sc->sc_handler[irqno].func)( in obio_intr()
124 sc->sc_handler[irqno].arg ); in obio_intr()
172 _splraise(sc->sc_handler[irqno].level); in obio_softintr()
173 (* sc->sc_handler[irqno].func)( in obio_softintr()
174 sc->sc_handler[irqno].arg); in obio_softintr()
259 sc->sc_handler[i].func = obio_spurious; in obio_attach()
260 sc->sc_handler[i].arg = (void *)i; in obio_attach()
319 sc->sc_handler[irq].func = func; in obio_intr_establish()
320 sc->sc_handler[irq].arg = arg; in obio_intr_establish()
[all …]
Dlubbock_var.h61 } sc_handler[N_OBIO_IRQ]; member
/netbsd/src/sys/arch/arm/s3c2xx0/
Ds3c2410_extint.c81 } sc_handler[N_EXTINT]; member
212 ssextio_softc->sc_handler[idx].func = func; in s3c2410_extint_establish()
213 ssextio_softc->sc_handler[idx].arg = arg; in s3c2410_extint_establish()
214 ssextio_softc->sc_handler[idx].level = ipl; in s3c2410_extint_establish()
216 ssextio_softc->sc_handler[idx].sh = softint_establish(soft_level, in s3c2410_extint_establish()
217 ssextio_softintr, &ssextio_softc->sc_handler[idx]); in s3c2410_extint_establish()
227 return &ssextio_softc->sc_handler[idx]; in s3c2410_extint_establish()
266 assert(ssextio_softc->sc_handler[i-EXTINT_CASCADE_MIN].sh != NULL); in ssextio_cascaded_intr()
269 ssextio_softc->sc_handler[i-EXTINT_CASCADE_MIN].sh); in ssextio_cascaded_intr()
281 int extint = EXTINT_CASCADE_MIN + h - ssextio_softc->sc_handler; in ssextio_softintr()
Ds3c2440_extint.c112 } sc_handler[N_EXTINT]; member
244 ssextio_softc->sc_handler[idx].func = func; in s3c2440_extint_establish()
245 ssextio_softc->sc_handler[idx].arg = arg; in s3c2440_extint_establish()
246 ssextio_softc->sc_handler[idx].level = ipl; in s3c2440_extint_establish()
248 ssextio_softc->sc_handler[idx].sh = softint_establish(soft_level, in s3c2440_extint_establish()
249 ssextio_softintr, &ssextio_softc->sc_handler[idx]); in s3c2440_extint_establish()
259 return &ssextio_softc->sc_handler[idx]; in s3c2440_extint_establish()
298 assert(ssextio_softc->sc_handler[i-EXTINT_CASCADE_MIN].sh != NULL); in ssextio_cascaded_intr()
301 ssextio_softc->sc_handler[i-EXTINT_CASCADE_MIN].sh); in ssextio_cascaded_intr()
313 int extint = EXTINT_CASCADE_MIN + h - ssextio_softc->sc_handler; in ssextio_softintr()
/netbsd/src/sys/arch/hpcmips/vr/
Dvrdsiu_mouse.c67 void *sc_handler; member
146 if (!(sc->sc_handler = in vrdsiu_attach()
188 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, (1 << 8) | (1 << 9) | (1 << 10), 1); in vrdsiu_mouse_enable()
200 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, (1 << 8) | (1 << 9) | (1 << 10), 0); in vrdsiu_mouse_disable()
Dvraiu.c73 void *sc_handler; member
192 if (!(sc->sc_handler = vrip_intr_establish(va->va_vc, va->va_unit, in vraiu_attach()
197 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, (AIUINT_INTMEND | \ in vraiu_attach()
360 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, AIUINT_INTSEND, 1); in vraiu_start_output()
375 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, AIUINT_INTSEND, 0); in vraiu_intr()
376 vrip_intr_getstatus2(sc->sc_vrip, sc->sc_handler, &reg); in vraiu_intr()
402 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, AIUINT_INTSEND, 0); in vraiu_halt_output()
Dvrpiu.c312 if (!(sc->sc_handler = in vrpiu_init()
408 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, AD_INTR, 1); in vrpiu_ad_enable()
435 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, AD_INTR, 0); in vrpiu_ad_disable()
478 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, TP_INTR, 1); in vrpiu_tp_enable()
507 vrip_intr_setmask2(sc->sc_vrip, sc->sc_handler, TP_INTR, 0); in vrpiu_tp_disable()
Dvrpmuvar.h32 void *sc_handler; member
Dvrkiuvar.h53 void *sc_handler; member
Dvrledvar.h38 void *sc_handler; member
Dvrpiuvar.h48 void *sc_handler; member
Dvrkiu.c165 if (!(sc->sc_handler = in vrkiuattach()
172 vrip_intr_setmask2(va->va_vc, sc->sc_handler, KIUINT_KDATRDY, 1); in vrkiuattach()
Dvrpmu.c126 if (!(sc->sc_handler = in vrpmuattach()
Dvrled.c114 if (!(sc->sc_handler = in vrledattach()
/netbsd/src/sys/arch/arm/imx/
Dimxpwm.c57 if (sc->sc_handler != NULL) in imxpwm_intr()
58 sc->sc_handler(sc->sc_cookie); in imxpwm_intr()
150 if (sc->sc_handler != NULL) { in imxpwm_attach_common()
Dimxpwmvar.h47 int (*sc_handler)(void *); member
/netbsd/src/sys/dev/acpi/wmi/
Dwmi_acpi.c109 sc->sc_handler = NULL; in acpi_wmi_attach()
465 if (sc->sc_handler == NULL) in acpi_wmi_event_get()
507 if (sc->sc_handler == NULL) in acpi_wmi_event_handler()
510 (*sc->sc_handler)(NULL, evt, sc->sc_child); in acpi_wmi_event_handler()
521 if (handler != NULL && sc->sc_handler != NULL) in acpi_wmi_event_register()
524 sc->sc_handler = handler; in acpi_wmi_event_register()
Dwmi_acpivar.h98 ACPI_NOTIFY_HANDLER sc_handler; member
/netbsd/src/sys/arch/evbarm/netwalker/
Dnetwalker_backlight.c96 imxpwm->sc_handler = NULL; in netwalker_backlight_attach()