• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/screen-22/screen/

Lines Matching refs:tio

206   /* struct termios tio 
211 m->tio.c_iflag |= BRKINT;
214 m->tio.c_iflag |= IGNPAR;
216 /* IF{ISTRIP} m->tio.c_iflag |= ISTRIP; may be needed, let's try. jw. */
218 m->tio.c_iflag |= IXON;
220 /* IF{IMAXBEL} m->tio.c_iflag |= IMAXBEL; sorry, this one is ridiculus. jw */
225 m->tio.c_iflag |= ICRNL;
228 m->tio.c_oflag |= ONLCR;
231 m->tio.c_oflag |= TAB3;
234 m->tio.c_oflag |= OXTABS;
236 /* IF{PARENB} m->tio.c_cflag |= PARENB; nah! jw. */
238 m->tio.c_oflag |= OPOST;
247 * IF{B9600} m->tio.c_cflag |= B9600;
248 * IF{IBSHIFT) && defined(B9600} m->tio.c_cflag |= B9600 << IBSHIFT;
254 cfsetospeed(&m->tio, B9600);
257 cfsetispeed(&m->tio, B9600);
261 m->tio.c_cflag |= CS8;
264 m->tio.c_cflag |= CREAD;
267 m->tio.c_cflag |= CLOCAL;
271 m->tio.c_lflag |= ECHOCTL;
274 m->tio.c_lflag |= ECHOKE;
280 m->tio.c_lflag |= ISIG;
283 m->tio.c_lflag |= ICANON;
286 m->tio.c_lflag |= ECHO;
290 m->tio.c_lflag |= ECHOE;
293 m->tio.c_lflag |= ECHOK;
296 m->tio.c_lflag |= IEXTEN;
301 m->tio.c_cc[VINTR] = Ctrl('C');
306 m->tio.c_cc[VQUIT] = Ctrl('\\');
311 m->tio.c_cc[VERASE] = 0x7f; /* DEL */
316 m->tio.c_cc[VKILL] = Ctrl('H');
321 m->tio.c_cc[VEOF] = Ctrl('D');
326 m->tio.c_cc[VEOL] = 0000;
331 m->tio.c_cc[VEOL2] = 0000;
336 m->tio.c_cc[VSWTCH] = 0000;
341 m->tio.c_cc[VSTART] = Ctrl('Q');
346 m->tio.c_cc[VSTOP] = Ctrl('S');
351 m->tio.c_cc[VSUSP] = Ctrl('Z');
356 m->tio.c_cc[VDSUSP] = Ctrl('Y');
361 m->tio.c_cc[VREPRINT] = Ctrl('R');
366 m->tio.c_cc[VDISCARD] = Ctrl('O');
371 m->tio.c_cc[VWERASE] = Ctrl('W');
376 m->tio.c_cc[VLNEXT] = Ctrl('V');
381 m->tio.c_cc[VSTATUS] = Ctrl('T');
387 m->tio.c_cc[VMIN] = TTYVMIN;
388 m->tio.c_cc[VTIME] = TTYVTIME;
404 /* struct termio tio
412 m->tio.c_iflag |= ISTRIP;
415 m->tio.c_iflag |= IXON;
421 m->tio.c_oflag |= OPOST;
424 m->tio.c_iflag |= ICRNL;
427 m->tio.c_oflag |= ONLCR;
430 m->tio.c_oflag |= TAB3;
438 m->tio.c_cflag = B9600;
442 m->tio.c_cflag |= CS8;
445 m->tio.c_cflag |= CREAD;
451 m->tio.c_lflag |= ISIG;
454 m->tio.c_lflag |= ICANON;
457 m->tio.c_lflag |= ECHO;
461 m->tio.c_lflag |= ECHOE;
464 m->tio.c_lflag |= ECHOK;
469 m->tio.c_cc[VINTR] = Ctrl('C');
474 m->tio.c_cc[VQUIT] = Ctrl('\\');
479 m->tio.c_cc[VERASE] = 0177; /* DEL */
484 m->tio.c_cc[VKILL] = Ctrl('H');
489 m->tio.c_cc[VEOF] = Ctrl('D');
494 m->tio.c_cc[VEOL] = 0377;
499 m->tio.c_cc[VEOL2] = 0377;
504 m->tio.c_cc[VSWTCH] = 0000;
510 m->tio.c_cc[VMIN] = TTYVMIN;
511 m->tio.c_cc[VTIME] = TTYVTIME;
588 tcsetattr(fd, TCSADRAIN, &mp->tio);
594 ioctl(fd, TCSETAW, (char *)&mp->tio);
596 if (mp->tio.c_line == 3)
627 tcgetattr(fd, &mp->tio);
633 ioctl(fd, TCGETA, (char *)&mp->tio);
635 if (mp->tio.c_line == 3)
679 np->tio.c_line = 0;
682 np->tio.c_iflag &= ~ICRNL;
685 np->tio.c_iflag &= ~ISTRIP;
688 np->tio.c_oflag &= ~ONLCR;
690 np->tio.c_lflag &= ~(ICANON | ECHO);
696 np->tio.c_lflag &= ~IEXTEN;
709 np->tio.c_lflag |= ISIG;
711 np->tio.c_lflag &= ~ISIG;
720 np->tio.c_cc[VMIN] = 1;
721 np->tio.c_cc[VTIME] = 0;
723 np->tio.c_cc[VINTR] = VDISABLE;
724 np->tio.c_cc[VQUIT] = VDISABLE;
729 np->tio.c_cc[VSTART] = VDISABLE;
734 np->tio.c_cc[VSTOP] = VDISABLE;
737 np->tio.c_iflag &= ~IXON;
741 np->tio.c_cc[VDISCARD] = VDISABLE;
746 np->tio.c_cc[VLNEXT] = VDISABLE;
751 np->tio.c_cc[VSTATUS] = VDISABLE;
756 np->tio.c_cc[VSUSP] = VDISABLE;
761 np->tio.c_cc[VERASE] = VDISABLE;
766 np->tio.c_cc[VKILL] = VDISABLE;
779 np->tio.c_cc[VDSUSP] = VDISABLE;
784 np->tio.c_cc[VREPRINT] = VDISABLE;
789 np->tio.c_cc[VWERASE] = VDISABLE;
826 D_NewMode.tio.c_cc[VINTR] = iflag ? D_OldMode.tio.c_cc[VINTR] : VDISABLE;
829 D_NewMode.tio.c_cc[VSTART] = D_OldMode.tio.c_cc[VSTART];
834 D_NewMode.tio.c_cc[VSTOP] = D_OldMode.tio.c_cc[VSTOP];
837 D_NewMode.tio.c_iflag |= D_OldMode.tio.c_iflag & IXON;
841 D_NewMode.tio.c_cc[VINTR] = VDISABLE;
844 D_NewMode.tio.c_cc[VSTART] = VDISABLE;
849 D_NewMode.tio.c_cc[VSTOP] = VDISABLE;
852 D_NewMode.tio.c_iflag &= ~IXON;
855 if (tcsetattr(D_userfd, TCSANOW, &D_NewMode.tio))
857 if (ioctl(D_userfd, TCSETAW, (char *)&D_NewMode.tio) != 0)
901 m->tio.c_cflag &= ~CSIZE;
902 m->tio.c_cflag |= CS7;
910 m->tio.c_cflag &= ~CSIZE;
911 m->tio.c_cflag |= CS8;
919 m->tio.c_iflag |= ISTRIP;
927 m->tio.c_iflag &= ~ISTRIP;
935 m->tio.c_iflag |= IXON;
943 m->tio.c_iflag &= ~IXON;
951 m->tio.c_iflag |= IXOFF;
959 m->tio.c_iflag &= ~IXOFF;
967 m->tio.c_cflag |= CRTSCTS;
973 m->tio.c_cflag &= ~CRTSCTS;
1493 if (mtio.tio.c_cflag & CLOCAL)
1502 if (!(mtio.tio.c_cflag & CRTSCTS))
1795 if (ip) cfsetispeed(&m->tio, ip->sym);
1796 if (op) cfsetospeed(&m->tio, op->sym);
1802 m->tio.c_cflag &= ~(CBAUD << IBSHIFT);
1803 m->tio.c_cflag |= (ip->sym & CBAUD) << IBSHIFT;
1811 m->tio.c_cflag &= ~CBAUD;
1812 m->tio.c_cflag |= op->sym & CBAUD;
1834 debug("struct termios tio:\n");
1835 debug1("c_iflag = %#x\n", (unsigned int)m->tio.c_iflag);
1836 debug1("c_oflag = %#x\n", (unsigned int)m->tio.c_oflag);
1837 debug1("c_cflag = %#x\n", (unsigned int)m->tio.c_cflag);
1838 debug1("c_lflag = %#x\n", (unsigned int)m->tio.c_lflag);
1839 debug1("cfgetospeed() = %d\n", (int)cfgetospeed(&m->tio));
1840 debug1("cfgetispeed() = %d\n", (int)cfgetispeed(&m->tio));
1841 for (i = 0; i < sizeof(m->tio.c_cc)/sizeof(*m->tio.c_cc); i++)
1843 debug2("c_cc[%d] = %#x\n", i, m->tio.c_cc[i]);
1855 debug("struct termio tio:\n");
1856 debug1("c_iflag = %04o\n", m->tio.c_iflag);
1857 debug1("c_oflag = %04o\n", m->tio.c_oflag);
1858 debug1("c_cflag = %04o\n", m->tio.c_cflag);
1859 debug1("c_lflag = %04o\n", m->tio.c_lflag);
1860 for (i = 0; i < sizeof(m->tio.c_cc)/sizeof(*m->tio.c_cc); i++)
1862 debug2("c_cc[%d] = %04o\n", i, m->tio.c_cc[i]);