Lines Matching refs:tty_driver
306 static struct tty_driver *get_tty_driver(dev_t device, int *index) in get_tty_driver()
308 struct tty_driver *p; in get_tty_driver()
336 struct tty_driver *p; in tty_dev_name_to_number()
378 struct tty_driver *tty_find_polling_driver(char *name, int *line) in tty_find_polling_driver()
380 struct tty_driver *p; in tty_find_polling_driver()
1173 static void pty_line_name(struct tty_driver *driver, int index, char *p) in pty_line_name()
1194 static ssize_t tty_line_name(struct tty_driver *driver, int index, char *p) in tty_line_name()
1214 static struct tty_struct *tty_driver_lookup_tty(struct tty_driver *driver, in tty_driver_lookup_tty()
1271 int tty_standard_install(struct tty_driver *driver, struct tty_struct *tty) in tty_standard_install()
1292 static int tty_driver_install_tty(struct tty_driver *driver, in tty_driver_install_tty()
1309 static void tty_driver_remove_tty(struct tty_driver *driver, struct tty_struct *tty) in tty_driver_remove_tty()
1328 struct tty_driver *driver = tty->driver; in tty_reopen()
1384 struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx) in tty_init_dev()
1518 struct tty_driver *driver = tty->driver; in release_one_tty()
1905 static struct tty_driver *tty_lookup_driver(dev_t device, struct file *filp, in tty_lookup_driver()
1908 struct tty_driver *driver = NULL; in tty_lookup_driver()
1913 extern struct tty_driver *console_driver; in tty_lookup_driver()
1921 struct tty_driver *console_driver = console_device(index); in tty_lookup_driver()
1947 struct tty_driver *driver; in tty_kopen()
2033 struct tty_driver *driver = NULL; in tty_open_by_driver()
3098 struct tty_struct *alloc_tty_struct(struct tty_driver *driver, int idx) in alloc_tty_struct()
3158 static int tty_cdev_add(struct tty_driver *driver, dev_t dev, in tty_cdev_add()
3193 struct device *tty_register_device(struct tty_driver *driver, unsigned index, in tty_register_device()
3225 struct device *tty_register_device_attr(struct tty_driver *driver, in tty_register_device_attr()
3305 void tty_unregister_device(struct tty_driver *driver, unsigned index) in tty_unregister_device()
3326 struct tty_driver *__tty_alloc_driver(unsigned int lines, struct module *owner, in __tty_alloc_driver()
3329 struct tty_driver *driver; in __tty_alloc_driver()
3385 struct tty_driver *driver = container_of(kref, struct tty_driver, kref); in destruct_tty_driver()
3416 void tty_driver_kref_put(struct tty_driver *driver) in tty_driver_kref_put()
3428 int tty_register_driver(struct tty_driver *driver) in tty_register_driver()
3491 void tty_unregister_driver(struct tty_driver *driver) in tty_unregister_driver()
3572 struct tty_driver *drv = cs[i]->device(cs[i], &index); in show_cons_active()