taglinefilesource code
pty_driver39drivers/char/pty.cstruct tty_driver pty_driver, pty_slave_driver;
pty_driver165drivers/char/pty.cmemset(&pty_driver, 0, sizeof(struct tty_driver));
pty_driver166drivers/char/pty.cpty_driver.magic = TTY_DRIVER_MAGIC;
pty_driver167drivers/char/pty.cpty_driver.name = "pty";
pty_driver168drivers/char/pty.cpty_driver.major = TTY_MAJOR;
pty_driver169drivers/char/pty.cpty_driver.minor_start = 128;
pty_driver170drivers/char/pty.cpty_driver.num = NR_PTYS;
pty_driver171drivers/char/pty.cpty_driver.type = TTY_DRIVER_TYPE_PTY;
pty_driver172drivers/char/pty.cpty_driver.subtype = PTY_TYPE_MASTER;
pty_driver173drivers/char/pty.cpty_driver.init_termios = tty_std_termios;
pty_driver174drivers/char/pty.cpty_driver.init_termios.c_iflag = 0;
pty_driver175drivers/char/pty.cpty_driver.init_termios.c_oflag = 0;
pty_driver176drivers/char/pty.cpty_driver.init_termios.c_cflag = B9600 | CS8 | CREAD;
pty_driver177drivers/char/pty.cpty_driver.init_termios.c_lflag = 0;
pty_driver178drivers/char/pty.cpty_driver.flags = TTY_DRIVER_RESET_TERMIOS | TTY_DRIVER_REAL_RAW;
pty_driver179drivers/char/pty.cpty_driver.refcount = &pty_refcount;
pty_driver180drivers/char/pty.cpty_driver.table = pty_table;
pty_driver181drivers/char/pty.cpty_driver.termios = pty_termios;
pty_driver182drivers/char/pty.cpty_driver.termios_locked = pty_termios_locked;
pty_driver183drivers/char/pty.cpty_driver.other = &pty_slave_driver;
pty_driver185drivers/char/pty.cpty_driver.open = pty_open;
pty_driver186drivers/char/pty.cpty_driver.close = pty_close;
pty_driver187drivers/char/pty.cpty_driver.write = pty_write;
pty_driver188drivers/char/pty.cpty_driver.write_room = pty_write_room;
pty_driver189drivers/char/pty.cpty_driver.flush_buffer = pty_flush_buffer;
pty_driver190drivers/char/pty.cpty_driver.chars_in_buffer = pty_chars_in_buffer;
pty_driver192drivers/char/pty.cpty_slave_driver = pty_driver;
pty_driver200drivers/char/pty.cpty_slave_driver.other = &pty_driver;
pty_driver202drivers/char/pty.cif (tty_register_driver(&pty_driver))