Home
last modified time | relevance | path

Searched refs:tty_driver (Results 1 – 25 of 67) sorted by relevance

123

/drivers/tty/
Dtty_io.c330 static struct tty_driver *get_tty_driver(dev_t device, int *index) in get_tty_driver()
332 struct tty_driver *p; in get_tty_driver()
355 struct tty_driver *tty_find_polling_driver(char *name, int *line) in tty_find_polling_driver()
357 struct tty_driver *p, *res = NULL; in tty_find_polling_driver()
1249 static void pty_line_name(struct tty_driver *driver, int index, char *p) in pty_line_name()
1269 static void tty_line_name(struct tty_driver *driver, int index, char *p) in tty_line_name()
1288 static struct tty_struct *tty_driver_lookup_tty(struct tty_driver *driver, in tty_driver_lookup_tty()
1327 int tty_standard_install(struct tty_driver *driver, struct tty_struct *tty) in tty_standard_install()
1352 static int tty_driver_install_tty(struct tty_driver *driver, in tty_driver_install_tty()
1369 void tty_driver_remove_tty(struct tty_driver *driver, struct tty_struct *tty) in tty_driver_remove_tty()
[all …]
Dpty.c30 static struct tty_driver *ptm_driver;
31 static struct tty_driver *pts_driver;
332 static int pty_common_install(struct tty_driver *driver, struct tty_struct *tty, in pty_common_install()
413 static int pty_install(struct tty_driver *driver, struct tty_struct *tty) in pty_install()
418 static void pty_remove(struct tty_driver *driver, struct tty_struct *tty) in pty_remove()
486 struct tty_driver *pty_driver, *pty_slave_driver; in legacy_pty_init()
578 static struct tty_struct *ptm_unix98_lookup(struct tty_driver *driver, in ptm_unix98_lookup()
594 static struct tty_struct *pts_unix98_lookup(struct tty_driver *driver, in pts_unix98_lookup()
611 static int pty_unix98_install(struct tty_driver *driver, struct tty_struct *tty) in pty_unix98_install()
616 static void pty_unix98_remove(struct tty_driver *driver, struct tty_struct *tty) in pty_unix98_remove()
Dtty_port.c49 struct tty_driver *driver, unsigned index) in tty_port_link_device()
69 struct tty_driver *driver, unsigned index, in tty_port_register_device()
91 struct tty_driver *driver, unsigned index, in tty_port_register_device_attr()
555 int tty_port_install(struct tty_port *port, struct tty_driver *driver, in tty_port_install()
Dgoldfish.c59 static struct tty_driver *goldfish_tty_driver;
214 static struct tty_driver *goldfish_tty_console_device(struct console *c, int *index) in goldfish_tty_console_device()
246 struct tty_driver *tty; in goldfish_tty_create_driver()
Dmetag_da.c68 static struct tty_driver *channel_driver;
409 static int dashtty_install(struct tty_driver *driver, struct tty_struct *tty) in dashtty_install()
663 static struct tty_driver *dash_console_device(struct console *c, int *index) in dash_console_device()
Dbfin_jtag_comm.c63 static struct tty_driver *bfin_jc_driver;
322 static struct tty_driver *
/drivers/tty/hvc/
Dhvc_console.c67 static struct tty_driver *hvc_driver;
180 static struct tty_driver *hvc_console_device(struct console *c, int *index) in hvc_console_device()
312 static int hvc_install(struct tty_driver *driver, struct tty_struct *tty) in hvc_install()
782 int hvc_poll_init(struct tty_driver *driver, int line, char *options) in hvc_poll_init()
787 static int hvc_poll_get_char(struct tty_driver *driver, int line) in hvc_poll_get_char()
802 static void hvc_poll_put_char(struct tty_driver *driver, int line, char ch) in hvc_poll_put_char()
937 struct tty_driver *drv; in hvc_init()
/drivers/usb/serial/
Dconsole.c254 static struct tty_driver *usb_console_device(struct console *co, int *index) in usb_console_device()
256 struct tty_driver **p = (struct tty_driver **)co->data; in usb_console_device()
/drivers/tty/serial/
Dkgdb_nmi.c59 static struct tty_driver *kgdb_nmi_tty_driver;
61 static struct tty_driver *kgdb_nmi_console_device(struct console *co, int *idx) in kgdb_nmi_console_device()
240 static int kgdb_nmi_tty_install(struct tty_driver *drv, struct tty_struct *tty) in kgdb_nmi_tty_install()
Dserial_core.c1704 struct tty_driver *ttydrv = m->private; in uart_proc_show()
1923 struct tty_driver *tty_drv = match->driver->tty_driver; in serial_match_port()
1978 drv->tty_driver->name_base + uport->line); in uart_suspend_port()
2111 drv->tty_driver->name_base + port->line, in uart_report_port()
2178 static int uart_poll_init(struct tty_driver *driver, int line, char *options) in uart_poll_init()
2220 static int uart_poll_get_char(struct tty_driver *driver, int line) in uart_poll_get_char()
2233 static void uart_poll_put_char(struct tty_driver *driver, int line, char ch) in uart_poll_put_char()
2302 struct tty_driver *normal; in uart_register_driver()
2319 drv->tty_driver = normal; in uart_register_driver()
2371 struct tty_driver *p = drv->tty_driver; in uart_unregister_driver()
[all …]
Dkgdboc.c38 static struct tty_driver *kgdb_tty_driver;
158 struct tty_driver *p; in configure_kgdboc()
Dmux.c425 struct tty_driver *mux_console_device(struct console *co, int *index) in mux_console_device()
428 return mux_driver.tty_driver; in mux_console_device()
/drivers/staging/sb105x/
Dsb_ser_core.h184 struct tty_driver;
196 struct tty_driver *tty_driver; member
/drivers/staging/dgrp/
Ddrp.h682 struct tty_driver *nd_serial_ttdriver; /* Linux TTYDRIVER structure */
683 struct tty_driver *nd_callout_ttdriver; /* Linux TTYDRIVER structure */
684 struct tty_driver *nd_xprint_ttdriver; /* Linux TTYDRIVER structure */
/drivers/s390/char/
Dsclp_tty.h15 extern struct tty_driver *sclp_tty_driver;
Dtty3270.h12 extern struct tty_driver *tty3270_driver;
Dsclp_vt220.c56 static struct tty_driver *sclp_vt220_driver;
663 struct tty_driver *driver; in sclp_vt220_tty_init()
764 static struct tty_driver *
Dsclp_tty.c54 struct tty_driver *sclp_tty_driver;
504 struct tty_driver *driver; in sclp_tty_init()
Dcon3215.c104 static struct tty_driver *tty3215_driver;
843 static struct tty_driver *con3215_device(struct console *c, int *index) in con3215_device()
950 static int tty3215_install(struct tty_driver *driver, struct tty_struct *tty) in tty3215_install()
1154 struct tty_driver *driver; in tty3215_init()
/drivers/char/
Ddcc_tty.c35 static struct tty_driver *g_dcc_tty_driver;
234 static struct tty_driver *dcc_console_device(struct console *c, int *index) in dcc_console_device()
Dttyprintk.c176 static struct tty_driver *ttyprintk_driver;
/drivers/misc/
Dpti.c84 static struct tty_driver *pti_tty_driver;
461 static int pti_tty_install(struct tty_driver *driver, struct tty_struct *tty) in pti_tty_install()
700 static struct tty_driver *pti_console_device(struct console *c, int *index) in pti_console_device()
/drivers/staging/android/fiq_debugger/
Dfiq_debugger.c104 struct tty_driver *fiq_tty_driver;
792 struct tty_driver *fiq_debugger_console_device(struct console *co, int *index) in fiq_debugger_console_device()
868 static int fiq_tty_poll_init(struct tty_driver *driver, int line, char *options) in fiq_tty_poll_init()
873 static int fiq_tty_poll_get_char(struct tty_driver *driver, int line) in fiq_tty_poll_get_char()
896 static void fiq_tty_poll_put_char(struct tty_driver *driver, int line, char ch) in fiq_tty_poll_put_char()
/drivers/pps/clients/
Dpps-ldisc.c60 struct tty_driver *drv = tty->driver; in pps_tty_open()
/drivers/net/irda/
Ddonauboe.h311 struct tty_driver ttydev;

123