wseventvar
static int wsbell_mux_open(struct wsevsrc *, struct wseventvar *);
static int wsbelldoopen(struct wsbell_softc *, struct wseventvar *);
struct wseventvar *evar;
wsbelldoopen(struct wsbell_softc *sc, struct wseventvar *evp)
wsbell_mux_open(struct wsevsrc *me, struct wseventvar *evp)
struct wseventvar evar;
struct wseventvar *evar;
wsevent_init(struct wseventvar *ev, struct proc *p)
wsevent_fini(struct wseventvar *ev)
wsevent_read(struct wseventvar *ev, struct uio *uio, int flags)
wsevent_poll(struct wseventvar *ev, int events, struct lwp *l)
struct wseventvar *ev = kn->kn_hook;
struct wseventvar *ev = kn->kn_hook;
wsevent_kqfilter(struct wseventvar *ev, struct knote *kn)
wsevent_wakeup(struct wseventvar *ev)
struct wseventvar *ev;
wsevent_inject(struct wseventvar *ev, struct wscons_event *events,
wsevent_setversion(struct wseventvar *ev, int vers)
int wsevent_setversion(struct wseventvar *, int);
void wsevent_init(struct wseventvar *, struct proc *);
void wsevent_fini(struct wseventvar *);
int wsevent_read(struct wseventvar *, struct uio *, int);
int wsevent_poll(struct wseventvar *, int, struct lwp *);
int wsevent_kqfilter(struct wseventvar *, struct knote *);
void wsevent_wakeup(struct wseventvar *);
int wsevent_inject(struct wseventvar *, struct wscons_event *, size_t);
static int wskbd_mux_open(struct wsevsrc *, struct wseventvar *);
static int wskbd_do_open(struct wskbd_softc *, struct wseventvar *);
struct wseventvar *evar;
struct wseventvar *evar;
wskbd_mux_open(struct wsevsrc *me, struct wseventvar *evp)
struct wseventvar *evar;
wskbd_do_open(struct wskbd_softc *sc, struct wseventvar *evp)
struct wseventvar *evar = sc->sc_base.me_evp;
static int wsmouse_mux_open(struct wsevsrc *, struct wseventvar *);
static int wsmousedoopen(struct wsmouse_softc *, struct wseventvar *);
struct wseventvar *evar;
struct wseventvar *evar;
struct wseventvar *evar;
struct wseventvar *evar;
struct wseventvar *evar = sc->sc_base.me_evp;
wsmousedoopen(struct wsmouse_softc *sc, struct wseventvar *evp)
wsmouse_mux_open(struct wsevsrc *me, struct wseventvar *evp)
static int wsmux_mux_open(struct wsevsrc *, struct wseventvar *);
static void wsmux_do_open(struct wsmux_softc *, struct wseventvar *);
struct wseventvar *evar;
wsmux_mux_open(struct wsevsrc *me, struct wseventvar *evar)
wsmux_do_open(struct wsmux_softc *sc, struct wseventvar *evar)
struct wseventvar *evar = sc->sc_base.me_evp;
struct wseventvar *evar;
struct wseventvar *evar;
struct wseventvar me_evar; /* wseventvar opened directly */
struct wseventvar *me_evp; /* our wseventvar when open */
int (*dopen)(struct wsevsrc *, struct wseventvar *);