Lines Matching refs:tsw
586 if (sc_console->tsw->te_size > 0) {
587 sc_ktsw = sc_console->tsw;
591 ts = malloc(sc_console->tsw->te_size, M_DEVBUF,
593 (*sc_console->tsw->te_init)(
596 (*sc_console->tsw->te_default_attr)(sc_console,
601 (*sc_console->tsw->te_default_attr)(
640 if (scp->tsw)
642 scp->tsw->te_name, scp->tsw->te_desc);
852 if ((*sc->cur_scp->tsw->te_input)(sc->cur_scp, c, cur_tty))
860 cp = (*sc->cur_scp->tsw->te_fkeystr)(sc->cur_scp, c);
930 if (scp->tsw) {
931 error = (*scp->tsw->te_ioctl)(scp, tp, cmd, data, td);
1557 sw = scp->tsw;
2052 oldtsw = scp->tsw;
2054 scp->tsw = sc_ktsw;
2056 (*scp->tsw->te_sync)(scp);
2058 /* Only 1 tsw early. Switch only its attr. */
2059 (*scp->tsw->te_default_attr)(
2064 scp->tsw = oldtsw;
2066 (*scp->tsw->te_sync)(scp);
2068 (*scp->tsw->te_default_attr)(
2127 p = (*scp->tsw->te_fkeystr)(scp, c);
3035 if (scp->tsw)
3036 (*scp->tsw->te_puts)(scp, buf, len);
3315 (*scp->tsw->te_default_attr)(
3342 (*scp->tsw->te_sync)(scp);
3460 if (scp->tsw)
3461 (*scp->tsw->te_term)(scp, &scp->ts);
3662 scp->tsw = NULL;
3694 sw = scp->tsw;
3712 if (sw == scp->tsw) {
3729 if (scp->tsw)
3730 (*scp->tsw->te_term)(scp, &scp->ts);
3733 scp->tsw = sw;