Lines Matching refs:termios
52 struct termios *cb;
330 get_ttymode(fd, termio, termios, stermio, termiox, winsize) in get_ttymode() argument
333 struct termios *termios;
342 if(ioctl(fd, TCGETS, termios) == -1) {
345 termios->c_lflag = termio->c_lflag;
346 termios->c_oflag = termio->c_oflag;
347 termios->c_iflag = termio->c_iflag;
348 termios->c_cflag = termio->c_cflag;
350 termios->c_cc[i] = termio->c_cc[i];
355 termios->c_cc[7] = (unsigned)stermio->tab;
356 termios->c_lflag = stermio->lmode;
357 termios->c_oflag = stermio->omode;
358 termios->c_iflag = stermio->imode;
371 set_ttymode(fd, term, termio, termios, stermio, termiox, winsize, owinsize) in set_ttymode() argument
374 struct termios *termios;
382 if(ioctl(fd, TCSETSW, termios) == -1)
385 termio->c_lflag = termios->c_lflag;
386 termio->c_oflag = termios->c_oflag;
387 termio->c_iflag = termios->c_iflag;
388 termio->c_cflag = termios->c_cflag;
390 termio->c_cc[i] = termios->c_cc[i];
396 stermio->imode = termios->c_iflag;
397 stermio->omode = termios->c_oflag;
398 stermio->lmode = termios->c_lflag;
399 stermio->tab = termios->c_cc[7];
415 struct termios *cb; in encode()