Searched refs:wsevsrc (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/sys/dev/wscons/ |
| H A D | wsmuxvar.h | 36 struct wsevsrc { struct 47 TAILQ_ENTRY(wsevsrc) me_next; /* sibling pointers */ argument 57 int (*dopen)(struct wsevsrc *, struct wseventvar *); 58 int (*dclose)(struct wsevsrc *); 77 struct wsevsrc sc_base; 79 TAILQ_HEAD(, wsevsrc) sc_cld; /* list of children */ 94 int wsmux_attach_sc(struct wsmux_softc *, struct wsevsrc *); 95 void wsmux_detach_sc(struct wsevsrc *);
|
| H A D | wscons_callbacks.h | 34 struct wsevsrc; 39 void wsdisplay_set_console_kbd(struct wsevsrc *); 58 int wsdisplay_set_kbd(struct device *, struct wsevsrc *); 65 struct wsevsrc *wskbd_set_console_display(struct device *, struct wsevsrc *);
|
| H A D | wsmux.c | 89 int wsmux_mux_open(struct wsevsrc *, struct wseventvar *); 90 int wsmux_mux_close(struct wsevsrc *); 111 void wsmux_detach_sc_locked(struct wsmux_softc *, struct wsevsrc *); 227 wsmux_mux_open(struct wsevsrc *me, struct wseventvar *evar) in wsmux_mux_open() 245 struct wsevsrc *me; in wsmux_do_open() 308 wsmux_mux_close(struct wsevsrc *me) in wsmux_mux_close() 322 struct wsevsrc *me; in wsmux_do_close() 386 struct wsevsrc *me; in wsmux_do_ioctl() 641 wsmux_attach_sc(struct wsmux_softc *sc, struct wsevsrc *me) 708 wsmux_detach_sc(struct wsevsrc *m in wsmux_attach_sc() [all...] |
| H A D | wskbd.c | 149 struct wsevsrc sc_base; 247 int wskbd_mux_open(struct wsevsrc *, struct wseventvar *); 248 int wskbd_mux_close(struct wsevsrc *); 527 (struct wsevsrc *)sc); in wskbd_attach() 820 wskbd_mux_open(struct wsevsrc *me, struct wseventvar *evp) in wskbd_mux_open() 932 wskbd_mux_close(struct wsevsrc *me) in wskbd_mux_close() 1315 struct wsevsrc * in wskbd_set_console_display() 1316 wskbd_set_console_display(struct device *displaydv, struct wsevsrc *me) in wskbd_set_console_display()
|
| H A D | wsmouse.c | 128 struct wsevsrc sc_base; 148 int wsmouse_mux_open(struct wsevsrc *, struct wseventvar *); 149 int wsmouse_mux_close(struct wsevsrc *); 544 wsmouse_mux_open(struct wsevsrc *me, struct wseventvar *evp) 552 wsmouse_mux_close(struct wsevsrc *me) in wsmouse_mux_open()
|
| H A D | wsdisplay.c | 191 struct wsevsrc *sc_input; 675 struct wsevsrc *kme; in wsemuldisplaydevprint() 781 (struct wsevsrc *)wskbd_cd.cd_devs[0]) == 0) in wsdisplay_common_attach() 1106 struct wsevsrc *inp; in wsdisplayioctl() 1322 struct wsevsrc *inp; in wsdisplay_driver_ioctl() 1643 struct wsevsrc *inp; in wsdisplay_kbdinput() 2055 wsdisplay_set_console_kbd(struct wsevsrc *src) in wsscreen_switchwait() 2075 wsdisplay_set_kbd(struct device *disp, struct wsevsrc *kbd) in wsdisplay_kbdholdscr()
|