Home
last modified time | relevance | path

Searched refs:wsevsrc (Results 1 – 6 of 6) sorted by relevance

/mirbsd/src/sys/dev/wscons/
Dwsmuxvar.h43 struct wsevsrc { struct
54 CIRCLEQ_ENTRY(wsevsrc) me_next; /* sibling pointers */ argument
64 int (*dopen)(struct wsevsrc *, struct wseventvar *);
65 int (*dclose)(struct wsevsrc *);
84 struct wsevsrc sc_base;
86 CIRCLEQ_HEAD(, wsevsrc) sc_cld; /* list of children */
100 int wsmux_attach_sc(struct wsmux_softc *, struct wsevsrc *);
101 void wsmux_detach_sc(struct wsevsrc *);
Dwscons_callbacks.h34 struct wsevsrc;
39 void wsdisplay_set_console_kbd(struct wsevsrc *);
57 int wsdisplay_set_kbd(struct device *, struct wsevsrc *);
64 struct wsevsrc *wskbd_set_console_display(struct device *, struct wsevsrc *);
Dwsmux.c95 int wsmux_mux_open(struct wsevsrc *, struct wseventvar *);
96 int wsmux_mux_close(struct wsevsrc *);
216 wsmux_mux_open(struct wsevsrc *me, struct wseventvar *evar) in wsmux_mux_open()
240 struct wsevsrc *me; in wsmux_do_open()
295 wsmux_mux_close(struct wsevsrc *me) in wsmux_mux_close()
306 struct wsevsrc *me; in wsmux_do_close()
369 struct wsevsrc *me; in wsmux_do_ioctl()
608 wsmux_attach_sc(struct wsmux_softc *sc, struct wsevsrc *me) in wsmux_attach_sc()
675 wsmux_detach_sc(struct wsevsrc *me) in wsmux_detach_sc()
717 struct wsevsrc *me; in wsmux_do_displayioctl()
[all …]
Dwsmouse.c122 struct wsevsrc sc_base;
149 int wsmouse_mux_open(struct wsevsrc *, struct wseventvar *);
150 int wsmouse_mux_close(struct wsevsrc *);
653 wsmouse_mux_open(struct wsevsrc *me, struct wseventvar *evp) in wsmouse_mux_open()
664 wsmouse_mux_close(struct wsevsrc *me) in wsmouse_mux_close()
Dwskbd.c151 struct wsevsrc sc_base;
229 int wskbd_mux_open(struct wsevsrc *, struct wseventvar *);
230 int wskbd_mux_close(struct wsevsrc *);
451 (struct wsevsrc *)sc); in wskbd_attach()
772 wskbd_mux_open(struct wsevsrc *me, struct wseventvar *evp) in wskbd_mux_open()
866 wskbd_mux_close(struct wsevsrc *me) in wskbd_mux_close()
1190 struct wsevsrc *
1191 wskbd_set_console_display(struct device *displaydv, struct wsevsrc *me) in wskbd_set_console_display()
Dwsdisplay.c193 struct wsevsrc *sc_input;
668 struct wsevsrc *kme; in wsdisplay_common_attach()
768 (struct wsevsrc *)wskbd_cd.cd_devs[0]) == 0) in wsdisplay_common_attach()
1060 struct wsevsrc *inp; in wsdisplay_internal_ioctl()
1242 struct wsevsrc *inp; in wsdisplay_cfg_ioctl()
1583 struct wsevsrc *inp; in wsdisplay_update_rawkbd()
2016 wsdisplay_set_console_kbd(struct wsevsrc *src) in wsdisplay_set_console_kbd()
2036 wsdisplay_set_kbd(struct device *disp, struct wsevsrc *kbd) in wsdisplay_set_kbd()