Lines Matching refs:termios
60 static int parse_encoded(struct termios *, ldterm_cs_data_user_t *, int);
62 static int parse_encoded(struct termios *);
70 struct termios *cb, struct termiox *termiox, struct winsize *winsize
359 get_ttymode(int fd, struct termio *termio, struct termios *termios, argument
373 if (ioctl(fd, TCGETS, termios) == -1) {
376 termios->c_lflag = termio->c_lflag;
377 termios->c_oflag = termio->c_oflag;
378 termios->c_iflag = termio->c_iflag;
379 termios->c_cflag = termio->c_cflag;
381 termios->c_cc[i] = termio->c_cc[i];
385 termios->c_cc[7] = (unsigned)stermio->tab;
386 termios->c_lflag = stermio->lmode;
387 termios->c_oflag = stermio->omode;
388 termios->c_iflag = stermio->imode;
420 set_ttymode(int fd, int term, struct termio *termio, struct termios *termios, argument
436 if (ioctl(fd, TCSETSW, termios) == -1)
439 termio->c_lflag = termios->c_lflag;
440 termio->c_oflag = termios->c_oflag;
441 termio->c_iflag = termios->c_iflag;
442 termio->c_cflag = termios->c_cflag;
444 termio->c_cc[i] = termios->c_cc[i];
450 stermio->imode = termios->c_iflag;
451 stermio->omode = termios->c_oflag;
452 stermio->lmode = termios->c_lflag;
453 stermio->tab = termios->c_cc[7];
502 parse_encoded(struct termios *cb