Symbol: wsevsrc
sys/dev/wscons/wsbell.c
163
static int wsbell_mux_open(struct wsevsrc *, struct wseventvar *);
sys/dev/wscons/wsbell.c
164
static int wsbell_mux_close(struct wsevsrc *);
sys/dev/wscons/wsbell.c
456
wsbell_mux_open(struct wsevsrc *me, struct wseventvar *evp)
sys/dev/wscons/wsbell.c
467
wsbell_mux_close(struct wsevsrc *me)
sys/dev/wscons/wsbellvar.h
41
struct wsevsrc sc_base;
sys/dev/wscons/wscons_callbacks.h
35
struct wsevsrc;
sys/dev/wscons/wscons_callbacks.h
40
void wsdisplay_set_console_kbd(struct wsevsrc *);
sys/dev/wscons/wscons_callbacks.h
64
struct wsevsrc *wskbd_set_console_display(device_t, struct wsevsrc *);
sys/dev/wscons/wsdisplay.c
1324
struct wsevsrc *inp;
sys/dev/wscons/wsdisplay.c
1502
struct wsevsrc *inp;
sys/dev/wscons/wsdisplay.c
163
struct wsevsrc *sc_input;
sys/dev/wscons/wsdisplay.c
1867
struct wsevsrc *inp;
sys/dev/wscons/wsdisplay.c
2295
wsdisplay_set_console_kbd(struct wsevsrc *src)
sys/dev/wscons/wsdisplay.c
839
struct wsevsrc *kme;
sys/dev/wscons/wskbd.c
1320
struct wsevsrc *
sys/dev/wscons/wskbd.c
1321
wskbd_set_console_display(device_t displaydv, struct wsevsrc *me)
sys/dev/wscons/wskbd.c
1335
wskbd_set_display(device_t dv, struct wsevsrc *me)
sys/dev/wscons/wskbd.c
181
struct wsevsrc sc_base;
sys/dev/wscons/wskbd.c
261
static int wskbd_set_display(device_t, struct wsevsrc *);
sys/dev/wscons/wskbd.c
281
static int wskbd_mux_open(struct wsevsrc *, struct wseventvar *);
sys/dev/wscons/wskbd.c
282
static int wskbd_mux_close(struct wsevsrc *);
sys/dev/wscons/wskbd.c
841
wskbd_mux_open(struct wsevsrc *me, struct wseventvar *evp)
sys/dev/wscons/wskbd.c
938
wskbd_mux_close(struct wsevsrc *me)
sys/dev/wscons/wsmouse.c
150
struct wsevsrc sc_base;
sys/dev/wscons/wsmouse.c
195
static int wsmouse_mux_open(struct wsevsrc *, struct wseventvar *);
sys/dev/wscons/wsmouse.c
196
static int wsmouse_mux_close(struct wsevsrc *);
sys/dev/wscons/wsmouse.c
939
wsmouse_mux_open(struct wsevsrc *me, struct wseventvar *evp)
sys/dev/wscons/wsmouse.c
950
wsmouse_mux_close(struct wsevsrc *me)
sys/dev/wscons/wsmux.c
101
static int wsmux_mux_open(struct wsevsrc *, struct wseventvar *);
sys/dev/wscons/wsmux.c
102
static int wsmux_mux_close(struct wsevsrc *);
sys/dev/wscons/wsmux.c
108
static int wsmux_evsrc_set_display(device_t, struct wsevsrc *);
sys/dev/wscons/wsmux.c
240
wsmux_mux_open(struct wsevsrc *me, struct wseventvar *evar)
sys/dev/wscons/wsmux.c
259
struct wsevsrc *me;
sys/dev/wscons/wsmux.c
314
wsmux_mux_close(struct wsevsrc *me)
sys/dev/wscons/wsmux.c
325
struct wsevsrc *me;
sys/dev/wscons/wsmux.c
396
struct wsevsrc *me;
sys/dev/wscons/wsmux.c
648
wsmux_attach_sc(struct wsmux_softc *sc, struct wsevsrc *me)
sys/dev/wscons/wsmux.c
715
wsmux_detach_sc(struct wsevsrc *me)
sys/dev/wscons/wsmux.c
752
struct wsevsrc *me;
sys/dev/wscons/wsmux.c
796
wsmux_evsrc_set_display(device_t dv, struct wsevsrc *ame)
sys/dev/wscons/wsmux.c
820
struct wsevsrc *me;
sys/dev/wscons/wsmuxvar.h
42
TAILQ_ENTRY(wsevsrc) me_next; /* sibling pointers */
sys/dev/wscons/wsmuxvar.h
51
int (*dopen)(struct wsevsrc *, struct wseventvar *);
sys/dev/wscons/wsmuxvar.h
52
int (*dclose)(struct wsevsrc *);
sys/dev/wscons/wsmuxvar.h
55
int (*dsetdisplay)(device_t, struct wsevsrc *);
sys/dev/wscons/wsmuxvar.h
70
struct wsevsrc sc_base;
sys/dev/wscons/wsmuxvar.h
72
TAILQ_HEAD(, wsevsrc) sc_cld; /* list of children */
sys/dev/wscons/wsmuxvar.h
81
int wsmux_attach_sc(struct wsmux_softc *, struct wsevsrc *);
sys/dev/wscons/wsmuxvar.h
82
void wsmux_detach_sc(struct wsevsrc *);