Lines Matching defs:wsdisplay_softc
116 struct wsdisplay_softc *sc;
122 static struct wsscreen *wsscreen_attach(struct wsdisplay_softc *, int,
127 static int wsdisplay_addscreen(struct wsdisplay_softc *, int, const char *, const char *);
128 static void wsdisplay_addscreen_print(struct wsdisplay_softc *, int, int);
129 static void wsdisplay_closescreen(struct wsdisplay_softc *, struct wsscreen *);
130 static int wsdisplay_delscreen(struct wsdisplay_softc *, int, int);
134 struct wsdisplay_softc {
187 CFATTACH_DECL_NEW(wsdisplay_emul, sizeof (struct wsdisplay_softc),
190 CFATTACH_DECL_NEW(wsdisplay_noemul, sizeof (struct wsdisplay_softc),
232 static void wsdisplay_common_attach(struct wsdisplay_softc *sc,
238 int wsdisplay_update_rawkbd(struct wsdisplay_softc *,
244 static struct wsdisplay_softc *wsdisplay_console_device;
275 static int wsdisplay_dosync(struct wsdisplay_softc *, int);
315 wsscreen_attach(struct wsdisplay_softc *sc, int console, const char *emul,
423 wsdisplay_addscreen_print(struct wsdisplay_softc *sc, int idx, int count)
437 wsdisplay_addscreen(struct wsdisplay_softc *sc, int idx,
498 wsdisplay_closescreen(struct wsdisplay_softc *sc, struct wsscreen *scr)
529 struct wsdisplay_softc *sc = device_private(dv);
556 wsdisplay_delscreen(struct wsdisplay_softc *sc, int idx, int flags)
636 struct wsdisplay_softc *sc = device_private(self);
680 struct wsdisplay_softc *sc = device_private(dev);
710 struct wsdisplay_softc *sc = device_private(self);
723 struct wsdisplay_softc *sc = arg;
735 wsdisplay_dosync(struct wsdisplay_softc *sc, int attach)
792 struct wsdisplay_softc *sc = device_private(dv);
832 wsdisplay_common_attach(struct wsdisplay_softc *sc, int console, int kbdmux,
1008 struct wsdisplay_softc *sc;
1075 struct wsdisplay_softc *sc;
1136 struct wsdisplay_softc *sc;
1164 struct wsdisplay_softc *sc;
1190 struct wsdisplay_softc *sc;
1215 struct wsdisplay_softc *sc;
1236 struct wsdisplay_softc *sc;
1257 struct wsdisplay_softc *sc;
1306 struct wsdisplay_softc *sc = device_private(dv);
1313 wsdisplay_internal_ioctl(struct wsdisplay_softc *sc, struct wsscreen *scr,
1478 wsdisplay_stat_ioctl(struct wsdisplay_softc *sc, u_long cmd, void *data,
1491 wsdisplay_cfg_ioctl(struct wsdisplay_softc *sc, u_long cmd, void *data,
1615 struct wsdisplay_softc *sc = device_private(dv);
1640 struct wsdisplay_softc *sc;
1665 struct wsdisplay_softc *sc;
1836 struct wsdisplay_softc *sc = device_private(dv);
1863 wsdisplay_update_rawkbd(struct wsdisplay_softc *sc, struct wsscreen *scr)
1907 struct wsdisplay_softc *sc = device_private(dv);
1965 struct wsdisplay_softc *sc = device_private(dv);
2031 struct wsdisplay_softc *sc = device_private(dv);
2081 struct wsdisplay_softc *sc = device_private(dv);
2142 struct wsdisplay_softc *sc = device_private(dv);
2166 wsdisplay_isconsole(struct wsdisplay_softc *sc)
2219 wsdisplay_maxscreenidx(struct wsdisplay_softc *sc)
2225 wsdisplay_screenstate(struct wsdisplay_softc *sc, int idx)
2235 wsdisplay_getactivescreen(struct wsdisplay_softc *sc)
2241 wsscreen_switchwait(struct wsdisplay_softc *sc, int no)
2277 struct wsdisplay_softc *sc = device_private(dv);