taglinefilesource code
termios133drivers/char/console.cstatic struct termios *console_termios[MAX_NR_CONSOLES];
termios134drivers/char/console.cstatic struct termios *console_termios_locked[MAX_NR_CONSOLES];
termios2011drivers/char/console.cconsole_driver.termios = console_termios;
termios334drivers/char/cyclades.cstatic struct termios *serial_termios[NR_PORTS];
termios335drivers/char/cyclades.cstatic struct termios *serial_termios_locked[NR_PORTS];
termios1273drivers/char/cyclades.cif (!info->tty || (info->tty->termios->c_cflag & HUPCL)) {
termios1310drivers/char/cyclades.cif (!info->tty || !info->tty->termios){
termios1316drivers/char/cyclades.ccflag = info->tty->termios->c_cflag;
termios1339drivers/char/cyclades.cinfo->tty->termios->c_cflag &= ~CBAUDEX;
termios2183drivers/char/cyclades.ctty->termios->c_cflag =
termios2184drivers/char/cyclades.c((tty->termios->c_cflag & ~CLOCAL) |
termios2225drivers/char/cyclades.ccy_set_termios(struct tty_struct *tty, struct termios * old_termios)
termios2233drivers/char/cyclades.cif (tty->termios->c_cflag == old_termios->c_cflag)
termios2238drivers/char/cyclades.c!(tty->termios->c_cflag & CRTSCTS)) {
termios2244drivers/char/cyclades.c(tty->termios->c_cflag & CLOCAL))
termios2301drivers/char/cyclades.cinfo->normal_termios = *tty->termios;
termios2303drivers/char/cyclades.cinfo->callout_termios = *tty->termios;
termios2317drivers/char/cyclades.ctty->termios->c_line = N_TTY;
termios2566drivers/char/cyclades.c*tty->termios = info->normal_termios;
termios2568drivers/char/cyclades.c*tty->termios = info->callout_termios;
termios2727drivers/char/cyclades.ccy_serial_driver.termios = serial_termios;
termios617drivers/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;
termios104drivers/char/scc.cstatic void scc_set_termios(struct tty_struct *tty, struct termios *old_termios);
termios135drivers/char/scc.cstatic struct termios scc_termios[2 * MAXSCC];
termios136drivers/char/scc.cstatic struct termios scc_termios_locked[2 * MAXSCC];
termios1616drivers/char/scc.ctty->termios->c_cflag &= ~CBAUD; 
termios1695drivers/char/scc.cscc->modem.speed = baud_table[scc->tty->termios->c_cflag & CBAUD];
termios1862drivers/char/scc.cerror = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct termios));
termios1868drivers/char/scc.cmemcpy_tofs((void *) arg, scc->tty->termios, sizeof(struct termios));
termios1879drivers/char/scc.cmemcpy_fromfs(scc->tty->termios, (void *) arg, sizeof(struct termios));
termios1990drivers/char/scc.cscc_set_termios(struct tty_struct * tty, struct termios * old_termios)
termios1992drivers/char/scc.cif (tty->termios->c_cflag == old_termios->c_cflag) 
termios2209drivers/char/scc.cscc_driver.termios = (struct termios **) scc_termios;
termios2210drivers/char/scc.cscc_driver.termios_locked = (struct termios **) scc_termios_locked;
termios188drivers/char/serial.cstatic struct termios *serial_termios[NR_PORTS];
termios189drivers/char/serial.cstatic struct termios *serial_termios_locked[NR_PORTS];
termios1091drivers/char/serial.cif (!info->tty || (info->tty->termios->c_cflag & HUPCL)) {
termios1120drivers/char/serial.cif (!info->tty || !info->tty->termios)
termios1122drivers/char/serial.ccflag = info->tty->termios->c_cflag;
termios1129drivers/char/serial.cinfo->tty->termios->c_cflag &= ~CBAUDEX;
termios1867drivers/char/serial.ctty->termios->c_cflag =
termios1868drivers/char/serial.c((tty->termios->c_cflag & ~CLOCAL) |
termios1943drivers/char/serial.cstatic void rs_set_termios(struct tty_struct *tty, struct termios *old_termios)
termios1947drivers/char/serial.cif (tty->termios->c_cflag == old_termios->c_cflag)
termios1953drivers/char/serial.c!(tty->termios->c_cflag & CRTSCTS)) {
termios1966drivers/char/serial.c(tty->termios->c_cflag & CLOCAL))
termios2027drivers/char/serial.cinfo->normal_termios = *tty->termios;
termios2029drivers/char/serial.cinfo->callout_termios = *tty->termios;
termios2073drivers/char/serial.ctty->termios->c_line = N_TTY;
termios2173drivers/char/serial.cif (tty->termios->c_cflag & CLOCAL)
termios2292drivers/char/serial.c*tty->termios = info->normal_termios;
termios2294drivers/char/serial.c*tty->termios = info->callout_termios;
termios2597drivers/char/serial.cserial_driver.termios = serial_termios;
termios79drivers/char/tty_io.cstruct termios tty_std_termios;    /* for the benefit of tty drivers  */
termios220drivers/char/tty_io.ctty->termios->c_line = ldisc;
termios225drivers/char/tty_io.ctty->termios->c_line = tty->ldisc.num;
termios228drivers/char/tty_io.ctty->termios->c_line = N_TTY;
termios384drivers/char/tty_io.ctty->termios->c_line = N_TTY;
termios409drivers/char/tty_io.c*tty->termios = tty->driver.init_termios;
termios767drivers/char/tty_io.cstruct termios *tp, **tp_loc, *o_tp, **o_tp_loc;
termios768drivers/char/tty_io.cstruct termios *ltp, **ltp_loc, *o_ltp, **o_ltp_loc;
termios785drivers/char/tty_io.ctp_loc = &driver->termios[idx];
termios804drivers/char/tty_io.ctp = (struct termios *) kmalloc(sizeof(struct termios),
termios812drivers/char/tty_io.cltp = (struct termios *) kmalloc(sizeof(struct termios),
termios816drivers/char/tty_io.cmemset(ltp, 0, sizeof(struct termios));
termios821drivers/char/tty_io.co_tp_loc = &driver->other->termios[idx];
termios839drivers/char/tty_io.co_tp = (struct termios *)
termios840drivers/char/tty_io.ckmalloc(sizeof(struct termios), GFP_KERNEL);
termios847drivers/char/tty_io.co_ltp = (struct termios *)
termios848drivers/char/tty_io.ckmalloc(sizeof(struct termios), GFP_KERNEL);
termios851drivers/char/tty_io.cmemset(o_ltp, 0, sizeof(struct termios));
termios866drivers/char/tty_io.ctty->termios = *tp_loc;
termios899drivers/char/tty_io.co_tty->termios = *o_tp_loc;
termios927drivers/char/tty_io.ckfree_s(tp, sizeof(struct termios));
termios929drivers/char/tty_io.ckfree_s(o_tp, sizeof(struct termios));
termios931drivers/char/tty_io.ckfree_s(ltp, sizeof(struct termios));
termios933drivers/char/tty_io.ckfree_s(o_ltp, sizeof(struct termios));
termios945drivers/char/tty_io.cstruct termios *tp, *o_tp, *ltp, *o_ltp;
termios957drivers/char/tty_io.ctp = tty->termios;
termios972drivers/char/tty_io.cif (tp != tty->driver.termios[idx]) {
termios990drivers/char/tty_io.co_tp = (o_tty) ? o_tty->termios : NULL;
termios1000drivers/char/tty_io.cif (o_tp != tty->driver.other->termios[idx]) {
termios1043drivers/char/tty_io.ctty->driver.other->termios[idx] = NULL;
termios1044drivers/char/tty_io.ckfree_s(o_tp, sizeof(struct termios));
termios1072drivers/char/tty_io.ctty->termios->c_line = N_TTY;
termios1081drivers/char/tty_io.ctty->driver.termios[idx] = NULL;
termios1082drivers/char/tty_io.ckfree_s(tp, sizeof(struct termios));
termios1731drivers/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));
termios801drivers/net/ppp.c(unsigned int) tty->termios->c_iflag))
termios47include/asm-alpha/termios.h#define TCGETS    _IOR('t', 19, struct termios)
termios48include/asm-alpha/termios.h#define TCSETS    _IOW('t', 20, struct termios)
termios49include/asm-alpha/termios.h#define TCSETSW    _IOW('t', 21, struct termios)
termios50include/asm-alpha/termios.h#define TCSETSF    _IOW('t', 22, struct termios)
termios58include/linux/cyclades.hstruct termios    normal_termios;
termios59include/linux/cyclades.hstruct termios    callout_termios;
termios144include/linux/serial.hstruct termios    normal_termios;
termios145include/linux/serial.hstruct termios    callout_termios;
termios105include/linux/tty.h#define INTR_CHAR(tty) ((tty)->termios->c_cc[VINTR])
termios106include/linux/tty.h#define QUIT_CHAR(tty) ((tty)->termios->c_cc[VQUIT])
termios107include/linux/tty.h#define ERASE_CHAR(tty) ((tty)->termios->c_cc[VERASE])
termios108include/linux/tty.h#define KILL_CHAR(tty) ((tty)->termios->c_cc[VKILL])
termios109include/linux/tty.h#define EOF_CHAR(tty) ((tty)->termios->c_cc[VEOF])
termios110include/linux/tty.h#define TIME_CHAR(tty) ((tty)->termios->c_cc[VTIME])
termios111include/linux/tty.h#define MIN_CHAR(tty) ((tty)->termios->c_cc[VMIN])
termios112include/linux/tty.h#define SWTC_CHAR(tty) ((tty)->termios->c_cc[VSWTC])
termios113include/linux/tty.h#define START_CHAR(tty) ((tty)->termios->c_cc[VSTART])
termios114include/linux/tty.h#define STOP_CHAR(tty) ((tty)->termios->c_cc[VSTOP])
termios115include/linux/tty.h#define SUSP_CHAR(tty) ((tty)->termios->c_cc[VSUSP])
termios116include/linux/tty.h#define EOL_CHAR(tty) ((tty)->termios->c_cc[VEOL])
termios117include/linux/tty.h#define REPRINT_CHAR(tty) ((tty)->termios->c_cc[VREPRINT])
termios118include/linux/tty.h#define DISCARD_CHAR(tty) ((tty)->termios->c_cc[VDISCARD])
termios119include/linux/tty.h#define WERASE_CHAR(tty) ((tty)->termios->c_cc[VWERASE])
termios120include/linux/tty.h#define LNEXT_CHAR(tty)  ((tty)->termios->c_cc[VLNEXT])
termios121include/linux/tty.h#define EOL2_CHAR(tty) ((tty)->termios->c_cc[VEOL2])
termios123include/linux/tty.h#define _I_FLAG(tty,f)  ((tty)->termios->c_iflag & (f))
termios124include/linux/tty.h#define _O_FLAG(tty,f)  ((tty)->termios->c_oflag & (f))
termios125include/linux/tty.h#define _C_FLAG(tty,f)  ((tty)->termios->c_cflag & (f))
termios126include/linux/tty.h#define _L_FLAG(tty,f)  ((tty)->termios->c_lflag & (f))
termios203include/linux/tty.hstruct termios *termios, *termios_locked;
termios269include/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);