Searched refs:evar (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/sys/dev/wscons/ |
H A D | wsmux.c | 193 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 D | wsmouse.c | 322 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 D | wsbell.c | 266 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 D | wskbd.c | 612 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 D | wsdisplay.c | 149 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 …]
|