taglinefilesource code
termios79drivers/char/console.cstatic struct termios *console_termios[NR_CONSOLES];
termios80drivers/char/console.cstatic struct termios *console_termios_locked[NR_CONSOLES];
termios1553drivers/char/console.cconsole_driver.termios = console_termios;
termios476drivers/char/keyboard.cif (!tty || (tty->termios && I_IGNBRK(tty)))
termios598drivers/char/n_tty.cstatic void n_tty_set_termios(struct tty_struct *tty, struct termios * old)
termios54drivers/char/pty.cstatic struct termios *pty_termios[NR_PTYS];
termios55drivers/char/pty.cstatic struct termios *pty_termios_locked[NR_PTYS];
termios57drivers/char/pty.cstatic struct termios *ttyp_termios[NR_PTYS];
termios58drivers/char/pty.cstatic struct termios *ttyp_termios_locked[NR_PTYS];
termios233drivers/char/pty.cpty_driver.termios = pty_termios;
termios252drivers/char/pty.cpty_slave_driver.termios = ttyp_termios;
termios183drivers/char/serial.cstatic struct termios *serial_termios[NR_PORTS];
termios184drivers/char/serial.cstatic struct termios *serial_termios_locked[NR_PORTS];
termios1060drivers/char/serial.cif (!info->tty || (info->tty->termios->c_cflag & HUPCL)) {
termios1089drivers/char/serial.cif (!info->tty || !info->tty->termios)
termios1091drivers/char/serial.ccflag = info->tty->termios->c_cflag;
termios1661drivers/char/serial.ctty->termios->c_cflag =
termios1662drivers/char/serial.c((tty->termios->c_cflag & ~CLOCAL) |
termios1719drivers/char/serial.cstatic void rs_set_termios(struct tty_struct *tty, struct termios *old_termios)
termios1723drivers/char/serial.cif (tty->termios->c_cflag == old_termios->c_cflag)
termios1729drivers/char/serial.c!(tty->termios->c_cflag & CRTSCTS)) {
termios1735drivers/char/serial.c(tty->termios->c_cflag & CLOCAL))
termios1787drivers/char/serial.cinfo->normal_termios = *tty->termios;
termios1789drivers/char/serial.cinfo->callout_termios = *tty->termios;
termios1803drivers/char/serial.ctty->termios->c_line = N_TTY;
termios1995drivers/char/serial.c*tty->termios = info->normal_termios;
termios1997drivers/char/serial.c*tty->termios = info->callout_termios;
termios2292drivers/char/serial.cserial_driver.termios = serial_termios;
termios77drivers/char/tty_io.cstruct termios tty_std_termios;    /* for the benefit of tty drivers  */
termios183drivers/char/tty_io.ctty->termios->c_line = ldisc;
termios188drivers/char/tty_io.ctty->termios->c_line = tty->ldisc.num;
termios191drivers/char/tty_io.ctty->termios->c_line = N_TTY;
termios346drivers/char/tty_io.ctty->termios->c_line = N_TTY;
termios713drivers/char/tty_io.cstruct termios *tp, **tp_loc, *o_tp, **o_tp_loc;
termios714drivers/char/tty_io.cstruct termios *ltp, **ltp_loc, *o_ltp, **o_ltp_loc;
termios731drivers/char/tty_io.ctp_loc = &driver->termios[idx];
termios750drivers/char/tty_io.ctp = (struct termios *) kmalloc(sizeof(struct termios),
termios758drivers/char/tty_io.cltp = (struct termios *) kmalloc(sizeof(struct termios),
termios762drivers/char/tty_io.cmemset(ltp, 0, sizeof(struct termios));
termios767drivers/char/tty_io.co_tp_loc = &driver->other->termios[idx];
termios785drivers/char/tty_io.co_tp = (struct termios *)
termios786drivers/char/tty_io.ckmalloc(sizeof(struct termios), GFP_KERNEL);
termios793drivers/char/tty_io.co_ltp = (struct termios *)
termios794drivers/char/tty_io.ckmalloc(sizeof(struct termios), GFP_KERNEL);
termios797drivers/char/tty_io.cmemset(o_ltp, 0, sizeof(struct termios));
termios812drivers/char/tty_io.ctty->termios = *tp_loc;
termios838drivers/char/tty_io.co_tty->termios = *o_tp_loc;
termios866drivers/char/tty_io.ckfree_s(tp, sizeof(struct termios));
termios868drivers/char/tty_io.ckfree_s(o_tp, sizeof(struct termios));
termios870drivers/char/tty_io.ckfree_s(ltp, sizeof(struct termios));
termios872drivers/char/tty_io.ckfree_s(o_ltp, sizeof(struct termios));
termios884drivers/char/tty_io.cstruct termios *tp, *o_tp, *ltp, *o_ltp;
termios895drivers/char/tty_io.ctp = tty->termios;
termios910drivers/char/tty_io.cif (tp != tty->driver.termios[idx]) {
termios928drivers/char/tty_io.co_tp = (o_tty) ? o_tty->termios : NULL;
termios938drivers/char/tty_io.cif (o_tp != tty->driver.other->termios[idx]) {
termios987drivers/char/tty_io.ctty->driver.other->termios[idx] = NULL;
termios1002drivers/char/tty_io.ctty->termios->c_line = N_TTY;
termios1006drivers/char/tty_io.ctty->driver.termios[idx] = NULL;
termios1008drivers/char/tty_io.ckfree_s(tp, sizeof(struct termios));
termios1009drivers/char/tty_io.ckfree_s(ltp, sizeof(struct termios));
termios1041drivers/char/tty_io.ckfree_s(o_tp, sizeof(struct termios));
termios1043drivers/char/tty_io.ckfree_s(o_ltp, sizeof(struct termios));
termios1582drivers/char/tty_io.cmemset(&tty_std_termios, 0, sizeof(struct termios));
termios66drivers/char/tty_ioctl.cstatic void unset_locked_termios(struct termios *termios,
termios67drivers/char/tty_ioctl.cstruct termios *old,
termios68drivers/char/tty_ioctl.cstruct termios *locked)
termios79drivers/char/tty_ioctl.cNOSET_MASK(termios->c_iflag, old->c_iflag, locked->c_iflag);
termios80drivers/char/tty_ioctl.cNOSET_MASK(termios->c_oflag, old->c_oflag, locked->c_oflag);
termios81drivers/char/tty_ioctl.cNOSET_MASK(termios->c_cflag, old->c_cflag, locked->c_cflag);
termios82drivers/char/tty_ioctl.cNOSET_MASK(termios->c_lflag, old->c_lflag, locked->c_lflag);
termios83drivers/char/tty_ioctl.ctermios->c_line = locked->c_line ? old->c_line : termios->c_line;
termios85drivers/char/tty_ioctl.ctermios->c_cc[i] = locked->c_cc[i] ?
termios86drivers/char/tty_ioctl.cold->c_cc[i] : termios->c_cc[i];
termios92drivers/char/tty_ioctl.cstruct termios tmp_termios;
termios93drivers/char/tty_ioctl.cstruct termios old_termios = *tty->termios;
termios104drivers/char/tty_ioctl.ctmp_termios = *tty->termios;
termios116drivers/char/tty_ioctl.cretval = verify_area(VERIFY_READ, (void *) arg, sizeof(struct termios));
termios119drivers/char/tty_ioctl.cmemcpy_fromfs(&tmp_termios, (struct termios *) arg,
termios120drivers/char/tty_ioctl.csizeof (struct termios));
termios130drivers/char/tty_ioctl.c*tty->termios = tmp_termios;
termios131drivers/char/tty_ioctl.cunset_locked_termios(tty->termios, &old_termios, tty->termios_locked);
termios132drivers/char/tty_ioctl.ccanon_change = (old_termios.c_lflag ^ tty->termios->c_lflag) & ICANON;
termios180drivers/char/tty_ioctl.ctmp_termio.c_iflag = tty->termios->c_iflag;
termios181drivers/char/tty_ioctl.ctmp_termio.c_oflag = tty->termios->c_oflag;
termios182drivers/char/tty_ioctl.ctmp_termio.c_cflag = tty->termios->c_cflag;
termios183drivers/char/tty_ioctl.ctmp_termio.c_lflag = tty->termios->c_lflag;
termios184drivers/char/tty_ioctl.ctmp_termio.c_line = tty->termios->c_line;
termios186drivers/char/tty_ioctl.ctmp_termio.c_cc[i] = tty->termios->c_cc[i];
termios226drivers/char/tty_ioctl.csizeof (struct termios));
termios229drivers/char/tty_ioctl.cmemcpy_tofs((struct termios *) arg,
termios230drivers/char/tty_ioctl.creal_tty->termios,
termios231drivers/char/tty_ioctl.csizeof (struct termios));
termios323drivers/char/tty_ioctl.csizeof (struct termios));
termios326drivers/char/tty_ioctl.cmemcpy_tofs((struct termios *) arg,
termios328drivers/char/tty_ioctl.csizeof (struct termios));
termios339drivers/char/tty_ioctl.csizeof (struct termios));
termios343drivers/char/tty_ioctl.c(struct termios *) arg,
termios344drivers/char/tty_ioctl.csizeof (struct termios));
termios791drivers/net/ppp.c(unsigned int) tty->termios->c_iflag))
termios113include/linux/serial.hstruct termios    normal_termios;
termios114include/linux/serial.hstruct termios    callout_termios;
termios94include/linux/tty.h#define INTR_CHAR(tty) ((tty)->termios->c_cc[VINTR])
termios95include/linux/tty.h#define QUIT_CHAR(tty) ((tty)->termios->c_cc[VQUIT])
termios96include/linux/tty.h#define ERASE_CHAR(tty) ((tty)->termios->c_cc[VERASE])
termios97include/linux/tty.h#define KILL_CHAR(tty) ((tty)->termios->c_cc[VKILL])
termios98include/linux/tty.h#define EOF_CHAR(tty) ((tty)->termios->c_cc[VEOF])
termios99include/linux/tty.h#define TIME_CHAR(tty) ((tty)->termios->c_cc[VTIME])
termios100include/linux/tty.h#define MIN_CHAR(tty) ((tty)->termios->c_cc[VMIN])
termios101include/linux/tty.h#define SWTC_CHAR(tty) ((tty)->termios->c_cc[VSWTC])
termios102include/linux/tty.h#define START_CHAR(tty) ((tty)->termios->c_cc[VSTART])
termios103include/linux/tty.h#define STOP_CHAR(tty) ((tty)->termios->c_cc[VSTOP])
termios104include/linux/tty.h#define SUSP_CHAR(tty) ((tty)->termios->c_cc[VSUSP])
termios105include/linux/tty.h#define EOL_CHAR(tty) ((tty)->termios->c_cc[VEOL])
termios106include/linux/tty.h#define REPRINT_CHAR(tty) ((tty)->termios->c_cc[VREPRINT])
termios107include/linux/tty.h#define DISCARD_CHAR(tty) ((tty)->termios->c_cc[VDISCARD])
termios108include/linux/tty.h#define WERASE_CHAR(tty) ((tty)->termios->c_cc[VWERASE])
termios109include/linux/tty.h#define LNEXT_CHAR(tty)  ((tty)->termios->c_cc[VLNEXT])
termios110include/linux/tty.h#define EOL2_CHAR(tty) ((tty)->termios->c_cc[VEOL2])
termios112include/linux/tty.h#define _I_FLAG(tty,f)  ((tty)->termios->c_iflag & (f))
termios113include/linux/tty.h#define _O_FLAG(tty,f)  ((tty)->termios->c_oflag & (f))
termios114include/linux/tty.h#define _C_FLAG(tty,f)  ((tty)->termios->c_cflag & (f))
termios115include/linux/tty.h#define _L_FLAG(tty,f)  ((tty)->termios->c_lflag & (f))
termios192include/linux/tty.hstruct termios *termios, *termios_locked;
termios256include/linux/tty.hextern struct termios tty_std_termios;
termios108include/linux/tty_driver.hstruct termios init_termios; /* Initial termios */
termios117include/linux/tty_driver.hstruct termios **termios;
termios118include/linux/tty_driver.hstruct termios **termios_locked;
termios134include/linux/tty_driver.hvoid (*set_termios)(struct tty_struct *tty, struct termios * old);
termios28include/linux/tty_ldisc.hvoid  (*set_termios)(struct tty_struct *tty, struct termios * old);