Lines Matching refs:cur_scp

376           sc_update_render(sc->cur_scp);  in register_framebuffer()
382 if (sc->unit == sc_console_unit && sc->cur_scp->smode.mode != VT_AUTO) in register_framebuffer()
805 if ((scp == scp->sc->cur_scp) && (scp->sc->unit == sc_console_unit) && in scclose()
834 if (scp == scp->sc->cur_scp) in scclose()
900 cur_tty = VIRTUAL_TTY(sc, sc->cur_scp->index); in sckbdevent()
908 if ((*sc->cur_scp->tsw->te_input)(sc->cur_scp, c, cur_tty)) { in sckbdevent()
941 sc->cur_scp->status |= MOUSE_HIDDEN; in sckbdevent()
1042 if (!ISGRAPHSC(sc->cur_scp)) in scioctl()
1043 sc_remove_cursor_image(sc->cur_scp); in scioctl()
1056 if (!ISGRAPHSC(sc->cur_scp)) { in scioctl()
1057 sc_set_cursor_image(sc->cur_scp); in scioctl()
1058 sc_draw_cursor_image(sc->cur_scp); in scioctl()
1085 ptr->m_num = sc->cur_scp->index; in scioctl()
1102 if (scp == sc->cur_scp) in scioctl()
1128 && (!ISGRAPHSC(sc->cur_scp) in scioctl()
1129 || (sc->cur_scp->status & SAVER_RUNNING)); in scioctl()
1223 if ((scp == sc->cur_scp) && (sc->unit == sc_console_unit) && in scioctl()
1243 if ((scp == sc->cur_scp) && (sc->unit == sc_console_unit)) in scioctl()
1263 if ((scp != sc->cur_scp) || (scp->smode.mode != VT_PROCESS)) { in scioctl()
1315 sc_clean_up(sc->cur_scp, TRUE); in scioctl()
1328 error = sc_clean_up(sc->cur_scp, TRUE); in scioctl()
1341 if (scp == NULL || scp == scp->sc->cur_scp) { in scioctl()
1354 *(int *)data = sc->cur_scp->index + 1; in scioctl()
1405 if (scp == sc->cur_scp) in scioctl()
1411 if (scp == sc->cur_scp) in scioctl()
1431 if (scp == sc->cur_scp) in scioctl()
1466 if (scp == sc->cur_scp) { in scioctl()
1497 if (scp == sc->cur_scp) in scioctl()
1503 if (scp == sc->cur_scp) in scioctl()
1533 save_kbd_state(sc->cur_scp, FALSE); in scioctl()
1541 (caddr_t)&sc->cur_scp->kbd_mode); in scioctl()
1542 update_kbd_state(sc->cur_scp, sc->cur_scp->status, in scioctl()
1555 save_kbd_state(sc->cur_scp, FALSE); in scioctl()
1642 && ISTEXTSC(sc->cur_scp) && (sc->cur_scp->font_height < 14)) { in scioctl()
1643 sc_load_font(sc->cur_scp, 0, 8, sc->font_8, 0, 256); in scioctl()
1678 && ISTEXTSC(sc->cur_scp) in scioctl()
1679 && (sc->cur_scp->font_height >= 14) in scioctl()
1680 && (sc->cur_scp->font_height < 16)) { in scioctl()
1681 sc_load_font(sc->cur_scp, 0, 14, sc->font_14, 0, 256); in scioctl()
1716 && ISTEXTSC(sc->cur_scp) && (sc->cur_scp->font_height >= 16)) { in scioctl()
1717 sc_load_font(sc->cur_scp, 0, 16, sc->font_16, 0, 256); in scioctl()
1777 (scp == scp->sc->cur_scp && scp->sc->blink_in_progress)) in scstart()
1892 if (scp == scp->sc->cur_scp && scp->status & SLKED) { in sccnputc()
1955 scp = sc_console->sc->cur_scp; /* XXX */ in sccnpoll()
1974 && sc_console->sc->cur_scp->smode.mode == VT_AUTO in sccndbctl()
1976 sc_console->sc->cur_scp->status |= MOUSE_HIDDEN; in sccndbctl()
2009 scp = sc_console->sc->cur_scp; /* XXX */ in sccngetch()
2088 } else if (scp != scp->sc->cur_scp) { in sccnupdate()
2105 if (scp != scp->sc->cur_scp || scp->sc->blink_in_progress in sccnupdate()
2158 (caddr_t)&sc->cur_scp->kbd_mode); in scrn_timer()
2159 update_kbd_state(sc->cur_scp, sc->cur_scp->status, in scrn_timer()
2195 if ((sc->flags & SC_SCRN_BLANKED) && !ISGRAPHSC(sc->cur_scp)) in scrn_timer()
2211 scp = sc->cur_scp; /* cur_scp may have changed... */ in scrn_timer()
2463 sc->cur_scp->smode.mode == VT_AUTO) in sc_fb_blank()
2473 scr_stat *scp = sc->cur_scp; in scframebuffer_saver()
2545 scp = sc->cur_scp; in scsplash_saver()
2706 mark_all(sc->cur_scp); in stop_scrn_saver()
2767 scr_stat *cur_scp; in sc_switch_scr() local
2774 sc_bell(sc->cur_scp, sc->cur_scp->bell_pitch, in sc_switch_scr()
2775 sc->cur_scp->bell_duration); in sc_switch_scr()
2788 cur_scp = sc->cur_scp; in sc_switch_scr()
2798 (cur_scp->smode.mode == VT_PROCESS) && in sc_switch_scr()
2799 cur_scp->proc) { in sc_switch_scr()
2800 if (cur_scp->proc != pfindn(cur_scp->pid)) { in sc_switch_scr()
2806 DPRINTF(5, ("cur_scp controlling process %d died, ", cur_scp->pid)); in sc_switch_scr()
2807 if (cur_scp->status & SWITCH_WAIT_REL) { in sc_switch_scr()
2814 finish_vt_rel(cur_scp, TRUE); in sc_switch_scr()
2817 } else if (cur_scp->status & SWITCH_WAIT_ACQ) { in sc_switch_scr()
2820 finish_vt_acq(cur_scp); in sc_switch_scr()
2836 if (cur_scp->status & SWITCH_WAIT_REL) { in sc_switch_scr()
2842 signal_vt_rel(cur_scp); in sc_switch_scr()
2854 finish_vt_rel(cur_scp, FALSE); in sc_switch_scr()
2858 } else if (cur_scp->status & SWITCH_WAIT_ACQ) { in sc_switch_scr()
2864 signal_vt_acq(cur_scp); in sc_switch_scr()
2872 finish_vt_acq(cur_scp); in sc_switch_scr()
2885 sc_bell(cur_scp, bios_value.bell_pitch, BELL_DURATION); in sc_switch_scr()
2895 tp = VIRTUAL_TTY(sc, cur_scp->index); in sc_switch_scr()
2896 if ((cur_scp->index != next_scr) in sc_switch_scr()
2898 && (cur_scp->smode.mode == VT_AUTO) in sc_switch_scr()
2899 && ISGRAPHSC(cur_scp)) { in sc_switch_scr()
2900 sc_bell(cur_scp, bios_value.bell_pitch, BELL_DURATION); in sc_switch_scr()
2914 sc_bell(cur_scp, bios_value.bell_pitch, BELL_DURATION); in sc_switch_scr()
2927 sc->old_scp = cur_scp; in sc_switch_scr()
2949 wakeup((caddr_t)&sc->cur_scp->smode); in sc_switch_scr()
2952 if (signal_vt_acq(sc->cur_scp)) { in sc_switch_scr()
2972 wakeup((caddr_t)&sc->cur_scp->smode); in do_switch_scr()
2975 if (!signal_vt_acq(sc->cur_scp)) { in do_switch_scr()
3089 scp = sc->cur_scp = sc->new_scp; in exchange_scr()
3132 if (!sticky_splash && scp == scp->sc->cur_scp) in sc_puts()
3338 sc->cur_scp = scp; in scinit()
3516 && sc_console->sc->cur_scp->smode.mode == VT_AUTO in scshutdown()
3800 sccnupdate(sc->cur_scp); in scgetc()
3804 scp = sc->cur_scp; in scgetc()
4075 if (scp != scp->sc->cur_scp) { in scmmap()
4170 if (scp != scp->sc->cur_scp) { in set_mode()
4301 tp = VIRTUAL_TTY(scp->sc, scp->sc->cur_scp->index); in sc_paste()
4322 if (scp != scp->sc->cur_scp && (scp->sc->flags & SC_QUIET_BELL)) { in sc_bell()
4331 if (scp != scp->sc->cur_scp) in sc_bell()
4334 sc_blink_screen(scp->sc->cur_scp); in sc_bell()
4337 if (scp != scp->sc->cur_scp) in sc_bell()