Lines Matching refs:evar
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()
866 struct wseventvar *evar; in wskbdopen() local
895 evar = &sc->sc_base.me_evar; in wskbdopen()
896 wsevent_init(evar, l->l_proc); in wskbdopen()
898 error = wskbd_do_open(sc, evar); in wskbdopen()
903 wsevent_fini(evar); in wskbdopen()
923 struct wseventvar *evar = sc->sc_base.me_evp; in wskbdclose() local
925 if (evar == NULL) in wskbdclose()
932 wsevent_fini(evar); in wskbdclose()