Home
last modified time | relevance | path

Searched refs:evar (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/sys/dev/wscons/
H A Dwsmux.c193 struct wseventvar *evar; in wsmuxopen() local
225 evar = &sc->sc_base.me_evar; in wsmuxopen()
226 wsevent_init(evar, l->l_proc); in wsmuxopen()
231 wsmux_do_open(sc, evar); in wsmuxopen()
240 wsmux_mux_open(struct wsevsrc *me, struct wseventvar *evar) in wsmux_mux_open() argument
255 wsmux_do_open(sc, evar); in wsmux_mux_open()
262 wsmux_do_open(struct wsmux_softc *sc, struct wseventvar *evar) in wsmux_do_open() argument
266 sc->sc_base.me_evp = evar; /* remember event variable, mark as open */ in wsmux_do_open()
283 int error = wsevsrc_open(me, evar); in wsmux_do_open()
290 (void)wsevsrc_open(me, evar); in wsmux_do_open()
[all …]
H A Dwsmouse.c322 struct wseventvar *evar; in wsmouse_detach() local
335 evar = sc->sc_base.me_evp; in wsmouse_detach()
336 if (evar != NULL && evar->io != NULL) { in wsmouse_detach()
344 if (wsevent_inject(evar, &event, 1) != 0) in wsmouse_detach()
345 wsevent_wakeup(evar); in wsmouse_detach()
370 struct wseventvar *evar; in wsmouse_input() local
380 evar = sc->sc_base.me_evp; in wsmouse_input()
381 if (evar == NULL) in wsmouse_input()
385 if (evar->q == NULL) { in wsmouse_input()
394 sc->sc_base.me_parent, evar)); in wsmouse_input()
[all …]
H A Dwsbell.c266 struct wseventvar *evar; in wsbell_detach() local
279 evar = sc->sc_base.me_evp; in wsbell_detach()
280 if (evar != NULL && evar->io != NULL) { in wsbell_detach()
288 if (wsevent_inject(evar, &event, 1) != 0) in wsbell_detach()
289 wsevent_wakeup(evar); in wsbell_detach()
H A Dwskbd.c612 struct wseventvar *evar; in wskbd_detach() local
632 evar = sc->sc_base.me_evp; in wskbd_detach()
633 if (evar != NULL && evar->io != NULL) { in wskbd_detach()
641 if (wsevent_inject(evar, &event, 1) != 0) in wskbd_detach()
642 wsevent_wakeup(evar); in wskbd_detach()
730 struct wseventvar *evar; in wskbd_deliver_event() local
733 evar = sc->sc_base.me_evp; in wskbd_deliver_event()
735 if (evar == NULL) { in wskbd_deliver_event()
741 if (evar->q == NULL) { in wskbd_deliver_event()
759 if (wsevent_inject(evar, &event, 1) != 0) in wskbd_deliver_event()
[all …]
H A Dwsdisplay.c149 struct wseventvar evar; member
1018 wsevent_init(&sc->evar, l->l_proc); in wsdisplayopen()
1083 wsevent_fini(&sc->evar); in wsdisplayclose()
1144 error = wsevent_read(&sc->evar, uio, flag); in wsdisplayread()
1197 return wsevent_poll(&sc->evar, events, l); in wsdisplaypoll()
1469 return wsevent_setversion(&sc->evar, *(int *)data); in wsdisplay_internal_ioctl()
1612 struct wseventvar *evar; in wsdisplay_stat_inject() local
1615 evar = &sc->evar; in wsdisplay_stat_inject()
1617 if (evar == NULL) in wsdisplay_stat_inject()
1620 if (evar->q == NULL) in wsdisplay_stat_inject()
[all …]