Lines Matching full:modes
17 * TSET -- set terminal modes
263 #define curerase modes.c_cc[VERASE]
264 #define curkill modes.c_cc[VKILL]
265 #define curintr modes.c_cc[VINTR]
436 struct termios modes; variable
476 if ((istermios = ioctl(FILEDES, TCGETS, (char *)&modes)) < 0) { in main()
482 modes.c_lflag = oldmodes.c_lflag = mode.c_lflag; in main()
483 modes.c_oflag = oldmodes.c_oflag = mode.c_oflag; in main()
484 modes.c_iflag = oldmodes.c_iflag = mode.c_iflag; in main()
485 modes.c_cflag = oldmodes.c_cflag = mode.c_cflag; in main()
487 modes.c_cc[i] = oldmodes.c_cc[i] = mode.c_cc[i]; in main()
489 bmove((char *)&modes, (char *)&oldmodes, sizeof (modes)); in main()
490 ospeed = cfgetospeed(&modes); in main()
505 if ((istermios = ioctl(FILEDES, TCGETS, (char *)&modes)) < 0) { in main()
507 modes.c_lflag = mode.c_lflag; in main()
508 modes.c_oflag = mode.c_oflag; in main()
509 modes.c_iflag = mode.c_iflag; in main()
510 modes.c_cflag = mode.c_cflag; in main()
512 modes.c_cc[i] = mode.c_cc[i]; in main()
517 modes.c_cc[VQUIT] = reset(modes.c_cc[VQUIT], CQUIT); in main()
518 modes.c_cc[VEOF] = reset(modes.c_cc[VEOF], CEOF); in main()
520 modes.c_iflag |= (BRKINT|ISTRIP|ICRNL|IXON); in main()
521 modes.c_iflag &= ~(IGNBRK|PARMRK|INPCK|INLCR|IGNCR|IUCLC|IXOFF); in main()
522 modes.c_oflag |= (OPOST|ONLCR); in main()
523 modes.c_oflag &= ~(OLCUC|OCRNL|ONOCR|ONLRET|OFILL|OFDEL| in main()
525 modes.c_cflag |= (CS7|CREAD); in main()
526 modes.c_cflag &= ~(PARODD|CLOCAL); in main()
527 modes.c_lflag |= (ISIG|ICANON|ECHO|ECHOK); in main()
528 modes.c_lflag &= ~(XCASE|ECHONL|NOFLSH); in main()
530 mode.c_lflag = modes.c_lflag; in main()
531 mode.c_oflag = modes.c_oflag; in main()
532 mode.c_iflag = modes.c_iflag; in main()
533 mode.c_cflag = modes.c_cflag; in main()
535 mode.c_cc[i] = modes.c_cc[i]; in main()
538 (void) ioctl(FILEDES, TCSETSW, (char *)&modes); in main()
891 /* set modes */ in main()
898 setdelay("dC", CRdelay, CRbits, &modes.c_oflag); in main()
899 setdelay("dN", NLdelay, NLbits, &modes.c_oflag); in main()
900 setdelay("dB", BSdelay, BSbits, &modes.c_oflag); in main()
901 setdelay("dF", FFdelay, FFbits, &modes.c_oflag); in main()
902 setdelay("dT", TBdelay, TBbits, &modes.c_oflag); in main()
903 setdelay("dV", VTdelay, VTbits, &modes.c_oflag); in main()
906 modes.c_iflag |= IUCLC; in main()
907 modes.c_oflag |= OLCUC; in main()
908 modes.c_cflag |= XCASE; in main()
910 modes.c_iflag &= ~IUCLC; in main()
911 modes.c_oflag &= ~OLCUC; in main()
912 modes.c_cflag &= ~XCASE; in main()
914 modes.c_iflag &= ~(PARMRK|INPCK); in main()
915 modes.c_lflag |= ICANON; in main()
917 modes.c_iflag |= INPCK; in main()
918 modes.c_cflag |= PARENB; in main()
919 modes.c_cflag &= ~PARODD; in main()
922 modes.c_iflag |= INPCK; in main()
923 modes.c_cflag |= PARENB; in main()
924 modes.c_cflag |= PARODD; in main()
927 modes.c_oflag |= ONLCR; in main()
928 modes.c_iflag |= ICRNL; in main()
929 modes.c_lflag |= ECHO; in main()
930 modes.c_oflag |= TAB3; in main()
932 modes.c_oflag &= ~ONLCR; in main()
933 modes.c_iflag &= ~ICRNL; in main()
936 modes.c_lflag &= ~ECHO; in main()
938 modes.c_oflag &= ~TAB3; in main()
940 modes.c_lflag |= (ECHOE|ECHOK); in main()
941 if (tgetflag("hc")) { /* set printer modes */ in main()
942 modes.c_lflag &= ~ECHOE; in main()
982 setmode(0); /* set new modes, if they've changed */ in main()
1152 mode.c_lflag = modes.c_lflag; in setmode()
1153 mode.c_oflag = modes.c_oflag; in setmode()
1154 mode.c_iflag = modes.c_iflag; in setmode()
1155 mode.c_cflag = modes.c_cflag; in setmode()
1157 mode.c_cc[i] = modes.c_cc[i]; in setmode()
1161 } else if (!bequal((char *)&modes, (char *)&oldmodes, in setmode()
1162 sizeof (modes))) in setmode()
1163 ttymodes = &modes; in setmode()