Lines Matching defs:ptm_driver
42 static struct tty_driver *ptm_driver;
73 if (tty->driver == ptm_driver) {
621 if (tty->driver != ptm_driver)
836 tty = tty_init_dev(ptm_driver, index);
861 retval = ptm_driver->ops->open(tty, filp);
887 ptm_driver = tty_alloc_driver(NR_UNIX98_PTY_MAX,
893 if (IS_ERR(ptm_driver))
904 ptm_driver->driver_name = "pty_master";
905 ptm_driver->name = "ptm";
906 ptm_driver->major = UNIX98_PTY_MASTER_MAJOR;
907 ptm_driver->minor_start = 0;
908 ptm_driver->type = TTY_DRIVER_TYPE_PTY;
909 ptm_driver->subtype = PTY_TYPE_MASTER;
910 ptm_driver->init_termios = tty_std_termios;
911 ptm_driver->init_termios.c_iflag = 0;
912 ptm_driver->init_termios.c_oflag = 0;
913 ptm_driver->init_termios.c_cflag = B38400 | CS8 | CREAD;
914 ptm_driver->init_termios.c_lflag = 0;
915 ptm_driver->init_termios.c_ispeed = 38400;
916 ptm_driver->init_termios.c_ospeed = 38400;
917 ptm_driver->other = pts_driver;
918 tty_set_operations(ptm_driver, &ptm_unix98_ops);
930 pts_driver->other = ptm_driver;
933 if (tty_register_driver(ptm_driver))