Lines Matching defs:Terminal

646 struct termio Terminal;
649 struct sgttyb Terminal;
801 value = ioctl(0, TCGETA, &Terminal);
802 if (Terminal.c_cflag & PARENB)
804 if (Terminal.c_cflag & PARENB)
809 if ((Terminal.c_cflag & CS8) == CS8)
813 else if ((Terminal.c_cflag & CS7) == CS7)
815 else if ((Terminal.c_cflag & CS6) == CS6)
819 value = Terminal.c_cflag & 037;
860 value = ioctl(0, TIOCGETP, &Terminal);
861 if (Terminal.sg_flags & EVENP)
863 else if (Terminal.sg_flags & ODDP)
865 value = Terminal.sg_ospeed;
2385 /* value = ioctl(0, TCSETA, &Terminal);*/
2387 value = ioctl(0, TIOCSETP, &Terminal);
2655 Terminal.c_lflag |= ECHO; /* enable echo */
2656 value = ioctl(0, TCSETA, &Terminal); /* set characteristics */
2658 Terminal.sg_flags |= ECHO; /* enable echo */
2659 value = ioctl(0, TIOCSETP, &Terminal); /* set characteristics */
2669 Terminal.c_lflag &= ~ECHO; /* disable echo */
2670 value = ioctl(0, TCSETA, &Terminal); /* set characteristics */
2672 Terminal.sg_flags &= ~ECHO; /* disable echo */
2673 value = ioctl(0, TIOCSETP, &Terminal); /* set characteristics */
2683 Intr = Terminal.c_cc[VINTR]; /* get the interrupt character */
2684 Terminal.c_lflag &= ~ICANON; /* disable canonical operation */
2685 Terminal.c_lflag &= ~ISIG; /* disable signal checking */
2687 Terminal.c_lflag &= ~FLUSHO;
2690 Terminal.c_lflag &= ~PENDIN;
2693 Terminal.c_lflag &= ~IEXTEN;
2695 Terminal.c_cc[VMIN] = 1; /* minimum of one character */
2696 Terminal.c_cc[VTIME] = 0; /* timeout value */
2697 Terminal.c_cc[VINTR] = 0; /* eliminate interrupt */
2698 value = ioctl(0, TCSETA, &Terminal); /* set characteristics */
2700 Terminal.sg_flags |= RAW; /* enable raw mode */
2701 value = ioctl(0, TIOCSETP, &Terminal); /* set characteristics */
2711 Terminal.c_lflag |= ICANON; /* enable canonical operation */
2712 Terminal.c_lflag |= ISIG; /* enable signal checking */
2713 Terminal.c_cc[VEOF] = 4; /* EOF character = 4 */
2714 Terminal.c_cc[VEOL] = '\0'; /* EOL = 0 */
2715 Terminal.c_cc[VINTR] = Intr; /* reset interrupt char */
2716 value = ioctl(0, TCSETA, &Terminal); /* set characteristics */
2718 Terminal.sg_flags &= ~RAW; /* disable raw mode */
2719 value = ioctl(0, TIOCSETP, &Terminal); /* set characteristics */
2731 Terminal.c_iflag |= ICRNL; /* enable carriage-return to line-feed mapping */
2732 value = ioctl(0, TCSETA, &Terminal); /* set characteristics */
2742 Terminal.c_iflag &= ~ICRNL; /* disable carriage-return to line-feed mapping */
2743 Terminal.c_iflag &= ~IGNCR; /* do not ignore carriage-return */
2744 value = ioctl(0, TCSETA, &Terminal); /* set characteristics */