tty_driver        196 arch/alpha/kernel/srmcons.c static struct tty_driver *srmcons_driver;
tty_driver        211 arch/alpha/kernel/srmcons.c 		struct tty_driver *driver;
tty_driver        256 arch/alpha/kernel/srmcons.c static struct tty_driver *
tty_driver         24 arch/m68k/emu/nfcon.c static struct tty_driver *nfcon_tty_driver;
tty_driver         49 arch/m68k/emu/nfcon.c static struct tty_driver *nfcon_device(struct console *con, int *index)
tty_driver        143 arch/parisc/kernel/pdc_cons.c static struct tty_driver *pdc_console_tty_driver;
tty_driver        198 arch/parisc/kernel/pdc_cons.c static struct tty_driver * pdc_console_device (struct console *c, int *index)
tty_driver        330 arch/um/drivers/line.c int line_install(struct tty_driver *driver, struct tty_struct *tty,
tty_driver        370 arch/um/drivers/line.c 	struct tty_driver *driver = line->driver->driver;
tty_driver        545 arch/um/drivers/line.c 	struct tty_driver *driver = alloc_tty_driver(nlines);
tty_driver         31 arch/um/drivers/line.h 	struct tty_driver *driver;
tty_driver         61 arch/um/drivers/line.h extern int line_install(struct tty_driver *driver, struct tty_struct *tty,
tty_driver         89 arch/um/drivers/ssl.c static int ssl_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        126 arch/um/drivers/ssl.c static struct tty_driver *ssl_console_device(struct console *c, int *index)
tty_driver         95 arch/um/drivers/stdio_console.c static int con_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        127 arch/um/drivers/stdio_console.c static struct tty_driver *uml_console_device(struct console *c, int *index)
tty_driver         34 arch/xtensa/platforms/iss/console.c static struct tty_driver *serial_driver;
tty_driver        233 arch/xtensa/platforms/iss/console.c static struct tty_driver* iss_console_device(struct console *c, int *index)
tty_driver        461 drivers/char/pcmcia/synclink_cs.c static struct tty_driver *serial_driver;
tty_driver        171 drivers/char/ttyprintk.c static struct tty_driver *ttyprintk_driver;
tty_driver         50 drivers/ipack/devices/ipoctal.c 	struct tty_driver		*tty_drv;
tty_driver        268 drivers/ipack/devices/ipoctal.c 	struct tty_driver *tty;
tty_driver        138 drivers/isdn/capi/capi.c static struct tty_driver *capinc_tty_driver;
tty_driver       1007 drivers/isdn/capi/capi.c capinc_tty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1257 drivers/isdn/capi/capi.c 	struct tty_driver *drv;
tty_driver         76 drivers/misc/pti.c static struct tty_driver *pti_tty_driver;
tty_driver        453 drivers/misc/pti.c static int pti_tty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        692 drivers/misc/pti.c static struct tty_driver *pti_console_device(struct console *c, int *index)
tty_driver        726 drivers/mmc/core/sdio_uart.c static int sdio_uart_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1034 drivers/mmc/core/sdio_uart.c static struct tty_driver *sdio_uart_tty_driver;
tty_driver       1136 drivers/mmc/core/sdio_uart.c 	struct tty_driver *tty_drv;
tty_driver        370 drivers/net/usb/hso.c static struct tty_driver *tty_drv;
tty_driver         46 drivers/pps/clients/pps-ldisc.c 	struct tty_driver *drv = tty->driver;
tty_driver        104 drivers/s390/char/con3215.c static struct tty_driver *tty3215_driver;
tty_driver        845 drivers/s390/char/con3215.c static struct tty_driver *con3215_device(struct console *c, int *index)
tty_driver        960 drivers/s390/char/con3215.c static int tty3215_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1178 drivers/s390/char/con3215.c 	struct tty_driver *driver;
tty_driver        515 drivers/s390/char/con3270.c static struct tty_driver *
tty_driver        220 drivers/s390/char/sclp_con.c static struct tty_driver *
tty_driver         54 drivers/s390/char/sclp_tty.c struct tty_driver *sclp_tty_driver;
tty_driver        500 drivers/s390/char/sclp_tty.c 	struct tty_driver *driver;
tty_driver         16 drivers/s390/char/sclp_tty.h extern struct tty_driver *sclp_tty_driver;
tty_driver         59 drivers/s390/char/sclp_vt220.c static struct tty_driver *sclp_vt220_driver;
tty_driver        740 drivers/s390/char/sclp_vt220.c 	struct tty_driver *driver;
tty_driver        846 drivers/s390/char/sclp_vt220.c static struct tty_driver *
tty_driver         38 drivers/s390/char/tty3270.c struct tty_driver *tty3270_driver;
tty_driver        957 drivers/s390/char/tty3270.c static int tty3270_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1930 drivers/s390/char/tty3270.c 	struct tty_driver *driver;
tty_driver       1967 drivers/s390/char/tty3270.c 	struct tty_driver *driver;
tty_driver         13 drivers/s390/char/tty3270.h extern struct tty_driver *tty3270_driver;
tty_driver         76 drivers/staging/fwserial/fwserial.c struct tty_driver *fwtty_driver;
tty_driver         77 drivers/staging/fwserial/fwserial.c static struct tty_driver *fwloop_driver;
tty_driver       1067 drivers/staging/fwserial/fwserial.c static int fwtty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1080 drivers/staging/fwserial/fwserial.c static int fwloop_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1842 drivers/staging/fwserial/fwserial.c static void fwserial_close_port(struct tty_driver *driver,
tty_driver        343 drivers/staging/fwserial/fwserial.h extern struct tty_driver *fwtty_driver;
tty_driver         32 drivers/staging/gdm724x/gdm_tty.c static struct tty_driver *gdm_driver[TTY_MAX_COUNT];
tty_driver         54 drivers/staging/gdm724x/gdm_tty.c static int gdm_tty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        279 drivers/staging/gdm724x/gdm_tty.c 	struct tty_driver *tty_driver;
tty_driver        284 drivers/staging/gdm724x/gdm_tty.c 		tty_driver = alloc_tty_driver(GDM_TTY_MINOR);
tty_driver        285 drivers/staging/gdm724x/gdm_tty.c 		if (!tty_driver)
tty_driver        288 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->owner = THIS_MODULE;
tty_driver        289 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->driver_name = DRIVER_STRING[i];
tty_driver        290 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->name = DEVICE_STRING[i];
tty_driver        291 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->major = GDM_TTY_MAJOR;
tty_driver        292 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->type = TTY_DRIVER_TYPE_SERIAL;
tty_driver        293 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->subtype = SERIAL_TYPE_NORMAL;
tty_driver        294 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->flags = TTY_DRIVER_REAL_RAW |
tty_driver        296 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->init_termios = tty_std_termios;
tty_driver        297 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->init_termios.c_cflag = B9600 | CS8 | HUPCL | CLOCAL;
tty_driver        298 drivers/staging/gdm724x/gdm_tty.c 		tty_driver->init_termios.c_lflag = ISIG | ICANON | IEXTEN;
tty_driver        299 drivers/staging/gdm724x/gdm_tty.c 		tty_set_operations(tty_driver, &gdm_tty_ops);
tty_driver        301 drivers/staging/gdm724x/gdm_tty.c 		ret = tty_register_driver(tty_driver);
tty_driver        303 drivers/staging/gdm724x/gdm_tty.c 			put_tty_driver(tty_driver);
tty_driver        307 drivers/staging/gdm724x/gdm_tty.c 		gdm_driver[i] = tty_driver;
tty_driver        315 drivers/staging/gdm724x/gdm_tty.c 	struct tty_driver *tty_driver;
tty_driver        319 drivers/staging/gdm724x/gdm_tty.c 		tty_driver = gdm_driver[i];
tty_driver        320 drivers/staging/gdm724x/gdm_tty.c 		if (tty_driver) {
tty_driver        321 drivers/staging/gdm724x/gdm_tty.c 			tty_unregister_driver(tty_driver);
tty_driver        322 drivers/staging/gdm724x/gdm_tty.c 			put_tty_driver(tty_driver);
tty_driver         77 drivers/staging/greybus/uart.c static struct tty_driver *gb_tty_driver;
tty_driver        393 drivers/staging/greybus/uart.c static int gb_tty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        507 drivers/staging/isdn/gigaset/gigaset.h 	struct tty_driver *tty;
tty_driver        569 drivers/staging/isdn/gigaset/interface.c 	struct tty_driver *tty;
tty_driver        115 drivers/tty/amiserial.c static struct tty_driver *serial_driver;
tty_driver       1776 drivers/tty/amiserial.c static struct tty_driver *serial_console_device(struct console *c, int *index)
tty_driver        133 drivers/tty/cyclades.c static struct tty_driver *cy_serial_driver;
tty_driver        222 drivers/tty/ehv_bytechan.c static struct tty_driver *ehv_bc_driver;
tty_driver        288 drivers/tty/ehv_bytechan.c static struct tty_driver *ehv_bc_console_device(struct console *co, int *index)
tty_driver         48 drivers/tty/goldfish.c static struct tty_driver *goldfish_tty_driver;
tty_driver        214 drivers/tty/goldfish.c static struct tty_driver *goldfish_tty_console_device(struct console *c,
tty_driver        247 drivers/tty/goldfish.c 	struct tty_driver *tty;
tty_driver         54 drivers/tty/hvc/hvc_console.c static struct tty_driver *hvc_driver;
tty_driver        197 drivers/tty/hvc/hvc_console.c static struct tty_driver *hvc_console_device(struct console *c, int *index)
tty_driver        325 drivers/tty/hvc/hvc_console.c static int hvc_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        856 drivers/tty/hvc/hvc_console.c static int hvc_poll_init(struct tty_driver *driver, int line, char *options)
tty_driver        861 drivers/tty/hvc/hvc_console.c static int hvc_poll_get_char(struct tty_driver *driver, int line)
tty_driver        876 drivers/tty/hvc/hvc_console.c static void hvc_poll_put_char(struct tty_driver *driver, int line, char ch)
tty_driver       1020 drivers/tty/hvc/hvc_console.c 	struct tty_driver *drv;
tty_driver        205 drivers/tty/hvc/hvcs.c static struct tty_driver *hvcs_tty_driver;
tty_driver       1086 drivers/tty/hvc/hvcs.c static int hvcs_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver         85 drivers/tty/hvc/hvsi.c static struct tty_driver *hvsi_driver;
tty_driver       1118 drivers/tty/hvc/hvsi.c static struct tty_driver *hvsi_console_device(struct console *console,
tty_driver         62 drivers/tty/ipwireless/tty.c static struct tty_driver *ipw_tty_driver;
tty_driver        171 drivers/tty/isicom.c static struct tty_driver *isicom_normal;
tty_driver        143 drivers/tty/mips_ejtag_fdc.c 	struct tty_driver		*driver;
tty_driver        293 drivers/tty/mips_ejtag_fdc.c 	struct tty_driver	*tty_drv;
tty_driver        355 drivers/tty/mips_ejtag_fdc.c static struct tty_driver *mips_ejtag_fdc_console_device(struct console *c,
tty_driver        760 drivers/tty/mips_ejtag_fdc.c static int mips_ejtag_fdc_tty_install(struct tty_driver *driver,
tty_driver        889 drivers/tty/mips_ejtag_fdc.c 	struct tty_driver *driver;
tty_driver        418 drivers/tty/moxa.c static struct tty_driver *moxaDriver;
tty_driver        284 drivers/tty/mxser.c static struct tty_driver *mxvar_sdriver;
tty_driver        267 drivers/tty/n_gsm.c static struct tty_driver *gsm_tty_driver;
tty_driver       2921 drivers/tty/n_gsm.c static int gsmtty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        377 drivers/tty/nozomi.c static struct tty_driver *ntty_driver;
tty_driver       1546 drivers/tty/nozomi.c static int ntty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver         41 drivers/tty/pty.c static struct tty_driver *ptm_driver;
tty_driver         42 drivers/tty/pty.c static struct tty_driver *pts_driver;
tty_driver        379 drivers/tty/pty.c static int pty_common_install(struct tty_driver *driver, struct tty_struct *tty,
tty_driver        459 drivers/tty/pty.c static int pty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        464 drivers/tty/pty.c static void pty_remove(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        552 drivers/tty/pty.c 	struct tty_driver *pty_driver, *pty_slave_driver;
tty_driver        708 drivers/tty/pty.c static struct tty_struct *ptm_unix98_lookup(struct tty_driver *driver,
tty_driver        724 drivers/tty/pty.c static struct tty_struct *pts_unix98_lookup(struct tty_driver *driver,
tty_driver        738 drivers/tty/pty.c static int pty_unix98_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        744 drivers/tty/pty.c static void pty_unix98_remove(struct tty_driver *driver, struct tty_struct *tty)
tty_driver         91 drivers/tty/rocket.c static struct tty_driver *rocket_driver;
tty_driver         16 drivers/tty/serdev/serdev-ttyport.c 	struct tty_driver *tty_drv;
tty_driver        266 drivers/tty/serdev/serdev-ttyport.c 					struct tty_driver *drv, int idx)
tty_driver         74 drivers/tty/serial/ifx6x60.c static struct tty_driver *tty_drv;
tty_driver         66 drivers/tty/serial/kgdb_nmi.c static struct tty_driver *kgdb_nmi_tty_driver;
tty_driver         68 drivers/tty/serial/kgdb_nmi.c static struct tty_driver *kgdb_nmi_console_device(struct console *co, int *idx)
tty_driver        234 drivers/tty/serial/kgdb_nmi.c static int kgdb_nmi_tty_install(struct tty_driver *drv, struct tty_struct *tty)
tty_driver         38 drivers/tty/serial/kgdboc.c static struct tty_driver	*kgdb_tty_driver;
tty_driver        145 drivers/tty/serial/kgdboc.c 	struct tty_driver *p;
tty_driver       1749 drivers/tty/serial/serial_core.c static int uart_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1900 drivers/tty/serial/serial_core.c 	struct tty_driver *ttydrv = m->private;
tty_driver       2143 drivers/tty/serial/serial_core.c 	struct tty_driver *tty_drv = match->driver->tty_driver;
tty_driver       2391 drivers/tty/serial/serial_core.c static int uart_poll_init(struct tty_driver *driver, int line, char *options)
tty_driver       2430 drivers/tty/serial/serial_core.c static int uart_poll_get_char(struct tty_driver *driver, int line)
tty_driver       2446 drivers/tty/serial/serial_core.c static void uart_poll_put_char(struct tty_driver *driver, int line, char ch)
tty_driver       2521 drivers/tty/serial/serial_core.c 	struct tty_driver *normal;
tty_driver       2538 drivers/tty/serial/serial_core.c 	drv->tty_driver = normal;
tty_driver       2588 drivers/tty/serial/serial_core.c 	struct tty_driver *p = drv->tty_driver;
tty_driver       2597 drivers/tty/serial/serial_core.c 	drv->tty_driver = NULL;
tty_driver       2600 drivers/tty/serial/serial_core.c struct tty_driver *uart_console_device(struct console *co, int *index)
tty_driver       2604 drivers/tty/serial/serial_core.c 	return p->tty_driver;
tty_driver       2818 drivers/tty/serial/serial_core.c 	uport->minor = drv->tty_driver->minor_start + uport->line;
tty_driver       2820 drivers/tty/serial/serial_core.c 				drv->tty_driver->name_base + uport->line);
tty_driver       2837 drivers/tty/serial/serial_core.c 	tty_port_link_device(port, drv->tty_driver, uport->line);
tty_driver       2860 drivers/tty/serial/serial_core.c 	tty_dev = tty_port_register_device_attr_serdev(port, drv->tty_driver,
tty_driver       2923 drivers/tty/serial/serial_core.c 	tty_port_unregister_device(port, drv->tty_driver, uport->line);
tty_driver         39 drivers/tty/serial/suncore.c 		drv->tty_driver->name_base = drv->minor - 64;
tty_driver        902 drivers/tty/synclink.c static struct tty_driver *serial_driver;
tty_driver       3338 drivers/tty/synclink.c static int mgsl_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        138 drivers/tty/synclink_gt.c static struct tty_driver *serial_driver;
tty_driver        498 drivers/tty/synclinkmp.c static struct tty_driver *serial_driver;
tty_driver        713 drivers/tty/synclinkmp.c static int install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        318 drivers/tty/tty_io.c static struct tty_driver *get_tty_driver(dev_t device, int *index)
tty_driver        320 drivers/tty/tty_io.c 	struct tty_driver *p;
tty_driver        347 drivers/tty/tty_io.c 	struct tty_driver *p;
tty_driver        393 drivers/tty/tty_io.c struct tty_driver *tty_find_polling_driver(char *name, int *line)
tty_driver        395 drivers/tty/tty_io.c 	struct tty_driver *p, *res = NULL;
tty_driver       1115 drivers/tty/tty_io.c static void pty_line_name(struct tty_driver *driver, int index, char *p)
tty_driver       1135 drivers/tty/tty_io.c static ssize_t tty_line_name(struct tty_driver *driver, int index, char *p)
tty_driver       1154 drivers/tty/tty_io.c static struct tty_struct *tty_driver_lookup_tty(struct tty_driver *driver,
tty_driver       1202 drivers/tty/tty_io.c int tty_standard_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1224 drivers/tty/tty_io.c static int tty_driver_install_tty(struct tty_driver *driver,
tty_driver       1241 drivers/tty/tty_io.c static void tty_driver_remove_tty(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1260 drivers/tty/tty_io.c 	struct tty_driver *driver = tty->driver;
tty_driver       1317 drivers/tty/tty_io.c struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx)
tty_driver       1448 drivers/tty/tty_io.c 	struct tty_driver *driver = tty->driver;
tty_driver       1837 drivers/tty/tty_io.c static struct tty_driver *tty_lookup_driver(dev_t device, struct file *filp,
tty_driver       1840 drivers/tty/tty_io.c 	struct tty_driver *driver = NULL;
tty_driver       1845 drivers/tty/tty_io.c 		extern struct tty_driver *console_driver;
tty_driver       1852 drivers/tty/tty_io.c 		struct tty_driver *console_driver = console_device(index);
tty_driver       1892 drivers/tty/tty_io.c 	struct tty_driver *driver = NULL;
tty_driver       1944 drivers/tty/tty_io.c 	struct tty_driver *driver = NULL;
tty_driver       2973 drivers/tty/tty_io.c struct tty_struct *alloc_tty_struct(struct tty_driver *driver, int idx)
tty_driver       3035 drivers/tty/tty_io.c static int tty_cdev_add(struct tty_driver *driver, dev_t dev,
tty_driver       3071 drivers/tty/tty_io.c struct device *tty_register_device(struct tty_driver *driver, unsigned index,
tty_driver       3104 drivers/tty/tty_io.c struct device *tty_register_device_attr(struct tty_driver *driver,
tty_driver       3185 drivers/tty/tty_io.c void tty_unregister_device(struct tty_driver *driver, unsigned index)
tty_driver       3205 drivers/tty/tty_io.c struct tty_driver *__tty_alloc_driver(unsigned int lines, struct module *owner,
tty_driver       3208 drivers/tty/tty_io.c 	struct tty_driver *driver;
tty_driver       3215 drivers/tty/tty_io.c 	driver = kzalloc(sizeof(struct tty_driver), GFP_KERNEL);
tty_driver       3265 drivers/tty/tty_io.c 	struct tty_driver *driver = container_of(kref, struct tty_driver, kref);
tty_driver       3290 drivers/tty/tty_io.c void tty_driver_kref_put(struct tty_driver *driver)
tty_driver       3296 drivers/tty/tty_io.c void tty_set_operations(struct tty_driver *driver,
tty_driver       3303 drivers/tty/tty_io.c void put_tty_driver(struct tty_driver *d)
tty_driver       3312 drivers/tty/tty_io.c int tty_register_driver(struct tty_driver *driver)
tty_driver       3374 drivers/tty/tty_io.c int tty_unregister_driver(struct tty_driver *driver)
tty_driver       3448 drivers/tty/tty_io.c 		struct tty_driver *drv = cs[i]->device(cs[i], &index);
tty_driver         89 drivers/tty/tty_port.c 		struct tty_driver *driver, unsigned index)
tty_driver        109 drivers/tty/tty_port.c 		struct tty_driver *driver, unsigned index,
tty_driver        130 drivers/tty/tty_port.c 		struct tty_driver *driver, unsigned index,
tty_driver        153 drivers/tty/tty_port.c 		struct tty_driver *driver, unsigned index,
tty_driver        183 drivers/tty/tty_port.c 		struct tty_driver *driver, unsigned index,
tty_driver        202 drivers/tty/tty_port.c 		struct tty_driver *driver, unsigned index)
tty_driver        654 drivers/tty/tty_port.c int tty_port_install(struct tty_port *port, struct tty_driver *driver,
tty_driver         14 drivers/tty/ttynull.c static struct tty_driver *ttynull_driver;
tty_driver         51 drivers/tty/ttynull.c static struct tty_driver *ttynull_device(struct console *c, int *index)
tty_driver         64 drivers/tty/ttynull.c 	struct tty_driver *driver;
tty_driver         64 drivers/tty/vcc.c static struct tty_driver *vcc_tty_driver;
tty_driver        987 drivers/tty/vcc.c static int vcc_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       2905 drivers/tty/vt/vt.c struct tty_driver *console_driver;
tty_driver       3021 drivers/tty/vt/vt.c static struct tty_driver *vt_console_device(struct console *c, int *index)
tty_driver       3250 drivers/tty/vt/vt.c static int con_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver         48 drivers/usb/class/cdc-acm.c static struct tty_driver *acm_tty_driver;
tty_driver        600 drivers/usb/class/cdc-acm.c static int acm_tty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        890 drivers/usb/gadget/function/u_serial.c static struct tty_driver *gs_tty_driver;
tty_driver       1077 drivers/usb/gadget/function/u_serial.c static struct tty_driver *gs_console_device(struct console *co, int *index)
tty_driver       1079 drivers/usb/gadget/function/u_serial.c 	struct tty_driver **p = (struct tty_driver **)co->data;
tty_driver        172 drivers/usb/host/xhci-dbgtty.c static int dbc_tty_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver        282 drivers/usb/host/xhci-dbgtty.c static struct tty_driver *dbc_tty_driver;
tty_driver        243 drivers/usb/serial/console.c static struct tty_driver *usb_console_device(struct console *co, int *index)
tty_driver        245 drivers/usb/serial/console.c 	struct tty_driver **p = (struct tty_driver **)co->data;
tty_driver        176 drivers/usb/serial/usb-serial.c static int serial_install(struct tty_driver *driver, struct tty_struct *tty)
tty_driver       1206 drivers/usb/serial/usb-serial.c struct tty_driver *usb_serial_tty_driver;
tty_driver         34 fs/proc/consoles.c 		const struct tty_driver *driver;
tty_driver         28 fs/proc/proc_tty.c static void show_tty_range(struct seq_file *m, struct tty_driver *p,
tty_driver         71 fs/proc/proc_tty.c 	struct tty_driver *p = list_entry(v, struct tty_driver, tty_drivers);
tty_driver        133 fs/proc/proc_tty.c void proc_tty_register_driver(struct tty_driver *driver)
tty_driver        149 fs/proc/proc_tty.c void proc_tty_unregister_driver(struct tty_driver *driver)
tty_driver        149 include/linux/console.h 	struct tty_driver *(*device)(struct console *, int *);
tty_driver        184 include/linux/console.h extern struct tty_driver *console_device(int *);
tty_driver        310 include/linux/serdev.h struct tty_driver;
tty_driver        315 include/linux/serdev.h 					struct tty_driver *drv, int idx);
tty_driver        320 include/linux/serdev.h 					   struct tty_driver *drv, int idx)
tty_driver        301 include/linux/serial_core.h struct tty_driver;
tty_driver        317 include/linux/serial_core.h 	struct tty_driver	*tty_driver;
tty_driver        402 include/linux/serial_core.h struct tty_driver *uart_console_device(struct console *co, int *index);
tty_driver        289 include/linux/tty.h 	struct tty_driver *driver;
tty_driver        479 include/linux/tty.h extern int tty_register_driver(struct tty_driver *driver);
tty_driver        480 include/linux/tty.h extern int tty_unregister_driver(struct tty_driver *driver);
tty_driver        481 include/linux/tty.h extern struct device *tty_register_device(struct tty_driver *driver,
tty_driver        483 include/linux/tty.h extern struct device *tty_register_device_attr(struct tty_driver *driver,
tty_driver        487 include/linux/tty.h extern void tty_unregister_device(struct tty_driver *driver, unsigned index);
tty_driver        560 include/linux/tty.h extern struct tty_struct *alloc_tty_struct(struct tty_driver *driver, int idx);
tty_driver        564 include/linux/tty.h extern struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx);
tty_driver        569 include/linux/tty.h extern int tty_standard_install(struct tty_driver *driver,
tty_driver        578 include/linux/tty.h 		struct tty_driver *driver, unsigned index);
tty_driver        580 include/linux/tty.h 		struct tty_driver *driver, unsigned index,
tty_driver        583 include/linux/tty.h 		struct tty_driver *driver, unsigned index,
tty_driver        587 include/linux/tty.h 		struct tty_driver *driver, unsigned index,
tty_driver        590 include/linux/tty.h 		struct tty_driver *driver, unsigned index,
tty_driver        594 include/linux/tty.h 		struct tty_driver *driver, unsigned index);
tty_driver        701 include/linux/tty.h extern int tty_port_install(struct tty_port *port, struct tty_driver *driver,
tty_driver        778 include/linux/tty.h extern void proc_tty_register_driver(struct tty_driver *);
tty_driver        779 include/linux/tty.h extern void proc_tty_unregister_driver(struct tty_driver *);
tty_driver        781 include/linux/tty.h static inline void proc_tty_register_driver(struct tty_driver *d) {}
tty_driver        782 include/linux/tty.h static inline void proc_tty_unregister_driver(struct tty_driver *d) {}
tty_driver        250 include/linux/tty_driver.h struct tty_driver;
tty_driver        255 include/linux/tty_driver.h 	struct tty_struct * (*lookup)(struct tty_driver *driver,
tty_driver        257 include/linux/tty_driver.h 	int  (*install)(struct tty_driver *driver, struct tty_struct *tty);
tty_driver        258 include/linux/tty_driver.h 	void (*remove)(struct tty_driver *driver, struct tty_struct *tty);
tty_driver        295 include/linux/tty_driver.h 	int (*poll_init)(struct tty_driver *driver, int line, char *options);
tty_driver        296 include/linux/tty_driver.h 	int (*poll_get_char)(struct tty_driver *driver, int line);
tty_driver        297 include/linux/tty_driver.h 	void (*poll_put_char)(struct tty_driver *driver, int line, char ch);
tty_driver        318 include/linux/tty_driver.h 	struct tty_driver *other; /* only used for the PTY driver */
tty_driver        338 include/linux/tty_driver.h extern struct tty_driver *__tty_alloc_driver(unsigned int lines,
tty_driver        340 include/linux/tty_driver.h extern void put_tty_driver(struct tty_driver *driver);
tty_driver        341 include/linux/tty_driver.h extern void tty_set_operations(struct tty_driver *driver,
tty_driver        343 include/linux/tty_driver.h extern struct tty_driver *tty_find_polling_driver(char *name, int *line);
tty_driver        345 include/linux/tty_driver.h extern void tty_driver_kref_put(struct tty_driver *driver);
tty_driver        355 include/linux/tty_driver.h static inline struct tty_driver *alloc_tty_driver(unsigned int lines)
tty_driver        357 include/linux/tty_driver.h 	struct tty_driver *ret = tty_alloc_driver(lines, 0);
tty_driver        363 include/linux/tty_driver.h static inline struct tty_driver *tty_driver_kref_get(struct tty_driver *d)
tty_driver        380 include/linux/usb/serial.h extern struct tty_driver *usb_serial_tty_driver;
tty_driver       2607 kernel/printk/printk.c struct tty_driver *console_device(int *index)
tty_driver       2610 kernel/printk/printk.c 	struct tty_driver *driver = NULL;
tty_driver         44 net/bluetooth/rfcomm/tty.c static struct tty_driver *rfcomm_tty_driver;
tty_driver        707 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_install(struct tty_driver *driver, struct tty_struct *tty)