sc_softc_t
static sc_softc_t sc_softcs[8];
sc_softc_t *
sc_softc_t *sc;
sc_softc_t *sc;
draw_text_splash(sc_softc_t *sc)
clear_daemon(sc_softc_t *sc, int xpos, int ypos, int dxdir, int xoff, int yoff,
draw_daemon(sc_softc_t *sc, int xpos, int ypos, int dxdir, int xoff, int yoff,
clear_string(sc_softc_t *sc, int xpos, int ypos, int xoff, char *s, int len)
draw_string(sc_softc_t *sc, int xpos, int ypos, int xoff, u_char *s, int len)
sc_softc_t *sc;
sc_remove_all_cutmarkings(sc_softc_t *sc)
sc_remove_all_mouse(sc_softc_t *sc)
sc_softc_t *sc;
sc_softc_t *sc;
sc_softc_t *sc;
sc_softc_t *sc;
none_saver(sc_softc_t *sc, int blank)
static void (*current_saver)(sc_softc_t *, int) = none_saver;
static void sccnclose(sc_softc_t *sc, struct sc_cnstate *sp);
static void sccnkbdlock(sc_softc_t *sc, struct sc_cnstate *sp);
static void sccnkbdunlock(sc_softc_t *sc, struct sc_cnstate *sp);
static void sccnopen(sc_softc_t *sc, struct sc_cnstate *sp, int flags);
static void sccnscrlock(sc_softc_t *sc, struct sc_cnstate *sp);
static void sccnscrunlock(sc_softc_t *sc, struct sc_cnstate *sp);
sccnkbdlock(sc_softc_t *sc, struct sc_cnstate *sp)
sccnkbdunlock(sc_softc_t *sc, struct sc_cnstate *sp)
sccnscrlock(sc_softc_t *sc, struct sc_cnstate *sp)
static int sc_allocate_keyboard(sc_softc_t *sc, int unit);
sccnscrunlock(sc_softc_t *sc, struct sc_cnstate *sp)
sccnopen(sc_softc_t *sc, struct sc_cnstate *sp, int flags)
sccnclose(sc_softc_t *sc, struct sc_cnstate *sp)
sc_softc_t *sc;
static u_int scgetc(sc_softc_t *sc, u_int flags, struct sc_cnstate *sp);
sc_softc_t *sc;
static scr_stat *alloc_scp(sc_softc_t *sc, int vty);
static void init_scp(sc_softc_t *sc, int vty, scr_stat *scp);
static void scsplash_saver(sc_softc_t *sc, int show);
static int add_scrn_saver(void (*this_saver)(sc_softc_t *, int));
static int remove_scrn_saver(void (*this_saver)(sc_softc_t *, int));
static void stop_scrn_saver(sc_softc_t *sc, void (*saver)(sc_softc_t *, int));
static int wait_scrn_saver_stop(sc_softc_t *sc);
sc_softc_t *sc;
sc = (sc_softc_t *)arg;
static int do_switch_scr(sc_softc_t *sc, int s);
static void exchange_scr(sc_softc_t *sc);
sc_softc_t *sc;
sc = (sc_softc_t *)arg;
scsplash_saver(sc_softc_t *sc, int show)
add_scrn_saver(void (*this_saver)(sc_softc_t *, int))
remove_scrn_saver(void (*this_saver)(sc_softc_t *, int))
stop_scrn_saver(sc_softc_t *sc, void (*saver)(sc_softc_t *, int))
wait_scrn_saver_stop(sc_softc_t *sc)
sc_switch_scr(sc_softc_t *sc, u_int next_scr)
do_switch_scr(sc_softc_t *sc, int s)
exchange_scr(sc_softc_t *sc)
sc_softc_t *sc;
sc_softc_t *sc;
sc_softc_t *sc;
alloc_scp(sc_softc_t *sc, int vty)
init_scp(sc_softc_t *sc, int vty, scr_stat *scp)
scgetc(sc_softc_t *sc, u_int flags, struct sc_cnstate *sp)
sc_softc_t *sc;
sc_softc_t *sc;
sc_allocate_keyboard(sc_softc_t *sc, int unit)
sc_set_vesa_mode(scr_stat *scp, sc_softc_t *sc, int unit)
sc_softc_t *sc;
sc_softc_t *sc;
sc_softc_t *sc;
sc = (sc_softc_t *)arg;
sc_softc_t *sc;
int sc_switch_scr(sc_softc_t *sc, u_int next_scr);
void sc_remove_all_cutmarkings(sc_softc_t *scp);
void sc_remove_all_mouse(sc_softc_t *scp);
sc_softc_t *sc_get_softc(int unit, int flags);
sc_softc_t *sc_find_softc(struct video_adapter *adp, struct keyboard *kbd);
sc_softc_t *sc;
sc_softc_t
sc_softc_t *sc;
sizeof(sc_softc_t),
static sc_softc_t main_softc;
sc_softc_t
sizeof(sc_softc_t),
static sc_softc_t sc_softcs[8];
sc_softc_t *
sc_softc_t *sc;