Searched refs:wsevsrc (Results 1 – 6 of 6) sorted by relevance
| /mirbsd/src/sys/dev/wscons/ |
| D | wsmuxvar.h | 43 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 *);
|
| D | wscons_callbacks.h | 34 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 *);
|
| D | wsmux.c | 95 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 …]
|
| D | wsmouse.c | 122 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()
|
| D | wskbd.c | 151 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()
|
| D | wsdisplay.c | 193 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()
|