taglinefilesource code
termios118drivers/char/console.cstatic struct termios *console_termios[MAX_NR_CONSOLES];
termios119drivers/char/console.cstatic struct termios *console_termios_locked[MAX_NR_CONSOLES];
termios1882drivers/char/console.cconsole_driver.termios = console_termios;
termios285drivers/char/cyclades.cstatic struct termios *serial_termios[NR_PORTS];
termios286drivers/char/cyclades.cstatic struct termios *serial_termios_locked[NR_PORTS];
termios1206drivers/char/cyclades.cif (!info->tty || (info->tty->termios->c_cflag & HUPCL)) {
termios1243drivers/char/cyclades.cif (!info->tty || !info->tty->termios){
termios1249drivers/char/cyclades.ccflag = info->tty->termios->c_cflag;
termios1272drivers/char/cyclades.cinfo->tty->termios->c_cflag &= ~CBAUDEX;
termios1941drivers/char/cyclades.ctty->termios->c_cflag =
termios1942drivers/char/cyclades.c((tty->termios->c_cflag & ~CLOCAL) |
termios1983drivers/char/cyclades.ccy_set_termios(struct tty_struct *tty, struct termios * old_termios)
termios1991drivers/char/cyclades.cif (tty->termios->c_cflag == old_termios->c_cflag)
termios1996drivers/char/cyclades.c!(tty->termios->c_cflag & CRTSCTS)) {
termios2002drivers/char/cyclades.c(tty->termios->c_cflag & CLOCAL))
termios2059drivers/char/cyclades.cinfo->normal_termios = *tty->termios;
termios2061drivers/char/cyclades.cinfo->callout_termios = *tty->termios;
termios2075drivers/char/cyclades.ctty->termios->c_line = N_TTY;
termios2321drivers/char/cyclades.c*tty->termios = info->normal_termios;
termios2323drivers/char/cyclades.c*tty->termios = info->callout_termios;
termios2471drivers/char/cyclades.ccy_serial_driver.termios = serial_termios;
termios607drivers/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;
termios185drivers/char/serial.cstatic struct termios *serial_termios[NR_PORTS];
termios186drivers/char/serial.cstatic struct termios *serial_termios_locked[NR_PORTS];
termios1062drivers/char/serial.cif (!info->tty || (info->tty->termios->c_cflag & HUPCL)) {
termios1091drivers/char/serial.cif (!info->tty || !info->tty->termios)
termios1093drivers/char/serial.ccflag = info->tty->termios->c_cflag;
termios1100drivers/char/serial.cinfo->tty->termios->c_cflag &= ~CBAUDEX;
termios1721drivers/char/serial.ctty->termios->c_cflag =
termios1722drivers/char/serial.c((tty->termios->c_cflag & ~CLOCAL) |
termios1787drivers/char/serial.cstatic void rs_set_termios(struct tty_struct *tty, struct termios *old_termios)
termios1791drivers/char/serial.cif (tty->termios->c_cflag == old_termios->c_cflag)
termios1797drivers/char/serial.c!(tty->termios->c_cflag & CRTSCTS)) {
termios1810drivers/char/serial.c(tty->termios->c_cflag & CLOCAL))
termios1871drivers/char/serial.cinfo->normal_termios = *tty->termios;
termios1873drivers/char/serial.cinfo->callout_termios = *tty->termios;
termios1910drivers/char/serial.ctty->termios->c_line = N_TTY;
termios2009drivers/char/serial.cif (tty->termios->c_cflag & CLOCAL)
termios2128drivers/char/serial.c*tty->termios = info->normal_termios;
termios2130drivers/char/serial.c*tty->termios = info->callout_termios;
termios2421drivers/char/serial.cserial_driver.termios = serial_termios;
termios77drivers/char/tty_io.cstruct termios tty_std_termios;    /* for the benefit of tty drivers  */
termios213drivers/char/tty_io.ctty->termios->c_line = ldisc;
termios218drivers/char/tty_io.ctty->termios->c_line = tty->ldisc.num;
termios221drivers/char/tty_io.ctty->termios->c_line = N_TTY;
termios377drivers/char/tty_io.ctty->termios->c_line = N_TTY;
termios402drivers/char/tty_io.c*tty->termios = tty->driver.init_termios;
termios754drivers/char/tty_io.cstruct termios *tp, **tp_loc, *o_tp, **o_tp_loc;
termios755drivers/char/tty_io.cstruct termios *ltp, **ltp_loc, *o_ltp, **o_ltp_loc;
termios772drivers/char/tty_io.ctp_loc = &driver->termios[idx];
termios791drivers/char/tty_io.ctp = (struct termios *) kmalloc(sizeof(struct termios),
termios799drivers/char/tty_io.cltp = (struct termios *) kmalloc(sizeof(struct termios),
termios803drivers/char/tty_io.cmemset(ltp, 0, sizeof(struct termios));
termios808drivers/char/tty_io.co_tp_loc = &driver->other->termios[idx];
termios826drivers/char/tty_io.co_tp = (struct termios *)
termios827drivers/char/tty_io.ckmalloc(sizeof(struct termios), GFP_KERNEL);
termios834drivers/char/tty_io.co_ltp = (struct termios *)
termios835drivers/char/tty_io.ckmalloc(sizeof(struct termios), GFP_KERNEL);
termios838drivers/char/tty_io.cmemset(o_ltp, 0, sizeof(struct termios));
termios853drivers/char/tty_io.ctty->termios = *tp_loc;
termios879drivers/char/tty_io.co_tty->termios = *o_tp_loc;
termios907drivers/char/tty_io.ckfree_s(tp, sizeof(struct termios));
termios909drivers/char/tty_io.ckfree_s(o_tp, sizeof(struct termios));
termios911drivers/char/tty_io.ckfree_s(ltp, sizeof(struct termios));
termios913drivers/char/tty_io.ckfree_s(o_ltp, sizeof(struct termios));
termios925drivers/char/tty_io.cstruct termios *tp, *o_tp, *ltp, *o_ltp;
termios937drivers/char/tty_io.ctp = tty->termios;
termios952drivers/char/tty_io.cif (tp != tty->driver.termios[idx]) {
termios970drivers/char/tty_io.co_tp = (o_tty) ? o_tty->termios : NULL;
termios980drivers/char/tty_io.cif (o_tp != tty->driver.other->termios[idx]) {
termios1020drivers/char/tty_io.ctty->driver.other->termios[idx] = NULL;
termios1021drivers/char/tty_io.ckfree_s(o_tp, sizeof(struct termios));
termios1048drivers/char/tty_io.ctty->termios->c_line = N_TTY;
termios1053drivers/char/tty_io.co_tty->termios->c_line = N_TTY;
termios1058drivers/char/tty_io.ctty->driver.termios[idx] = NULL;
termios1059drivers/char/tty_io.ckfree_s(tp, sizeof(struct termios));
termios1705drivers/char/tty_io.cmemset(&tty_std_termios, 0, sizeof(struct termios));
termios74drivers/char/tty_ioctl.cstatic void unset_locked_termios(struct termios *termios,
termios75drivers/char/tty_ioctl.cstruct termios *old,
termios76drivers/char/tty_ioctl.cstruct termios *locked)
termios87drivers/char/tty_ioctl.cNOSET_MASK(termios->c_iflag, old->c_iflag, locked->c_iflag);
termios88drivers/char/tty_ioctl.cNOSET_MASK(termios->c_oflag, old->c_oflag, locked->c_oflag);
termios89drivers/char/tty_ioctl.cNOSET_MASK(termios->c_cflag, old->c_cflag, locked->c_cflag);
termios90drivers/char/tty_ioctl.cNOSET_MASK(termios->c_lflag, old->c_lflag, locked->c_lflag);
termios91drivers/char/tty_ioctl.ctermios->c_line = locked->c_line ? old->c_line : termios->c_line;
termios93drivers/char/tty_ioctl.ctermios->c_cc[i] = locked->c_cc[i] ?
termios94drivers/char/tty_ioctl.cold->c_cc[i] : termios->c_cc[i];
termios100drivers/char/tty_ioctl.cstruct termios tmp_termios;
termios101drivers/char/tty_ioctl.cstruct termios old_termios = *tty->termios;
termios112drivers/char/tty_ioctl.ctmp_termios = *tty->termios;
termios124drivers/char/tty_ioctl.cretval = verify_area(VERIFY_READ, (void *) arg, sizeof(struct termios));
termios127drivers/char/tty_ioctl.cmemcpy_fromfs(&tmp_termios, (struct termios *) arg,
termios128drivers/char/tty_ioctl.csizeof (struct termios));
termios138drivers/char/tty_ioctl.c*tty->termios = tmp_termios;
termios139drivers/char/tty_ioctl.cunset_locked_termios(tty->termios, &old_termios, tty->termios_locked);
termios140drivers/char/tty_ioctl.ccanon_change = (old_termios.c_lflag ^ tty->termios->c_lflag) & ICANON;
termios188drivers/char/tty_ioctl.ctmp_termio.c_iflag = tty->termios->c_iflag;
termios189drivers/char/tty_ioctl.ctmp_termio.c_oflag = tty->termios->c_oflag;
termios190drivers/char/tty_ioctl.ctmp_termio.c_cflag = tty->termios->c_cflag;
termios191drivers/char/tty_ioctl.ctmp_termio.c_lflag = tty->termios->c_lflag;
termios192drivers/char/tty_ioctl.ctmp_termio.c_line = tty->termios->c_line;
termios194drivers/char/tty_ioctl.ctmp_termio.c_cc[i] = tty->termios->c_cc[i];
termios234drivers/char/tty_ioctl.csizeof (struct termios));
termios237drivers/char/tty_ioctl.cmemcpy_tofs((struct termios *) arg,
termios238drivers/char/tty_ioctl.creal_tty->termios,
termios239drivers/char/tty_ioctl.csizeof (struct termios));
termios326drivers/char/tty_ioctl.csizeof (struct termios));
termios329drivers/char/tty_ioctl.cmemcpy_tofs((struct termios *) arg,
termios331drivers/char/tty_ioctl.csizeof (struct termios));
termios337drivers/char/tty_ioctl.csizeof (struct termios));
termios341drivers/char/tty_ioctl.c(struct termios *) arg,
termios342drivers/char/tty_ioctl.csizeof (struct termios));
termios803drivers/net/ppp.c(unsigned int) tty->termios->c_iflag))
termios49include/linux/cyclades.hstruct termios    normal_termios;
termios50include/linux/cyclades.hstruct termios    callout_termios;
termios114include/linux/serial.hstruct termios    normal_termios;
termios115include/linux/serial.hstruct termios    callout_termios;
termios100include/linux/tty.h#define INTR_CHAR(tty) ((tty)->termios->c_cc[VINTR])
termios101include/linux/tty.h#define QUIT_CHAR(tty) ((tty)->termios->c_cc[VQUIT])
termios102include/linux/tty.h#define ERASE_CHAR(tty) ((tty)->termios->c_cc[VERASE])
termios103include/linux/tty.h#define KILL_CHAR(tty) ((tty)->termios->c_cc[VKILL])
termios104include/linux/tty.h#define EOF_CHAR(tty) ((tty)->termios->c_cc[VEOF])
termios105include/linux/tty.h#define TIME_CHAR(tty) ((tty)->termios->c_cc[VTIME])
termios106include/linux/tty.h#define MIN_CHAR(tty) ((tty)->termios->c_cc[VMIN])
termios107include/linux/tty.h#define SWTC_CHAR(tty) ((tty)->termios->c_cc[VSWTC])
termios108include/linux/tty.h#define START_CHAR(tty) ((tty)->termios->c_cc[VSTART])
termios109include/linux/tty.h#define STOP_CHAR(tty) ((tty)->termios->c_cc[VSTOP])
termios110include/linux/tty.h#define SUSP_CHAR(tty) ((tty)->termios->c_cc[VSUSP])
termios111include/linux/tty.h#define EOL_CHAR(tty) ((tty)->termios->c_cc[VEOL])
termios112include/linux/tty.h#define REPRINT_CHAR(tty) ((tty)->termios->c_cc[VREPRINT])
termios113include/linux/tty.h#define DISCARD_CHAR(tty) ((tty)->termios->c_cc[VDISCARD])
termios114include/linux/tty.h#define WERASE_CHAR(tty) ((tty)->termios->c_cc[VWERASE])
termios115include/linux/tty.h#define LNEXT_CHAR(tty)  ((tty)->termios->c_cc[VLNEXT])
termios116include/linux/tty.h#define EOL2_CHAR(tty) ((tty)->termios->c_cc[VEOL2])
termios118include/linux/tty.h#define _I_FLAG(tty,f)  ((tty)->termios->c_iflag & (f))
termios119include/linux/tty.h#define _O_FLAG(tty,f)  ((tty)->termios->c_oflag & (f))
termios120include/linux/tty.h#define _C_FLAG(tty,f)  ((tty)->termios->c_cflag & (f))
termios121include/linux/tty.h#define _L_FLAG(tty,f)  ((tty)->termios->c_lflag & (f))
termios198include/linux/tty.hstruct termios *termios, *termios_locked;
termios262include/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);