Searched refs:tty_driver (Results 1 - 25 of 104) sorted by last modified time

12345

/linux-master/kernel/printk/
H A Dprintk.c25 #include <linux/tty_driver.h>
3208 struct tty_driver *console_device(int *index)
3211 struct tty_driver *driver = NULL;
/linux-master/include/linux/
H A Dtty.h9 #include <linux/tty_driver.h>
127 * @driver: &struct tty_driver operating this tty
192 struct tty_driver *driver;
265 * :c:member:`tty_driver.unthrottle()` in order to resume reception when
294 * The TTY was hung up. This is set post :c:member:`tty_driver.hangup()`.
455 struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx);
459 int tty_standard_install(struct tty_driver *driver,
H A Dserial_core.h733 struct tty_driver;
749 struct tty_driver *tty_driver; member in struct:uart_driver
954 struct tty_driver *uart_console_device(struct console *co, int *index);
H A Dserdev.h315 struct tty_driver;
321 struct tty_driver *drv, int idx);
327 struct tty_driver *drv, int idx)
H A Dconsole.h332 struct tty_driver *(*device)(struct console *co, int *index);
507 extern struct tty_driver *console_device(int *);
H A Dtty_port.h12 struct tty_driver;
141 void tty_port_link_device(struct tty_port *port, struct tty_driver *driver,
144 struct tty_driver *driver, unsigned index,
147 struct tty_driver *driver, unsigned index,
151 struct tty_driver *driver, unsigned index,
154 struct tty_driver *driver, unsigned index,
158 struct tty_driver *driver, unsigned index);
247 int tty_port_install(struct tty_port *port, struct tty_driver *driver,
H A Dtty_driver.h15 struct tty_driver;
22 * @lookup: ``struct tty_struct *()(struct tty_driver *self, struct file *,
31 * @install: ``int ()(struct tty_driver *self, struct tty_struct *tty)``
38 * @remove: ``void ()(struct tty_driver *self, struct tty_struct *tty)``
314 * @poll_init: ``int ()(struct tty_driver *driver, int line, char *options)``
323 * @poll_get_char: ``int ()(struct tty_driver *driver, int line)``
330 * @poll_put_char: ``void ()(struct tty_driver *driver, int line, char ch)``
339 * Driver @driver (cast to &struct tty_driver) can show additional info in
350 struct tty_struct * (*lookup)(struct tty_driver *driver,
352 int (*install)(struct tty_driver *drive
432 struct tty_driver { struct
[all...]
/linux-master/arch/alpha/kernel/
H A Dsrmcons.c18 #include <linux/tty_driver.h>
187 static struct tty_driver *srmcons_driver;
201 struct tty_driver *driver;
247 static struct tty_driver *
/linux-master/arch/xtensa/platforms/iss/
H A Dconsole.c36 static struct tty_driver *serial_driver;
106 struct tty_driver *driver;
115 /* Initialize the tty_driver structure */
173 static struct tty_driver* iss_console_device(struct console *c, int *index)
/linux-master/drivers/tty/serial/
H A Dserial_core.c1972 static int uart_install(struct tty_driver *driver, struct tty_struct *tty)
2121 struct tty_driver *ttydrv = m->private;
2379 struct tty_driver *tty_drv = match->driver->tty_driver;
2681 static int uart_poll_init(struct tty_driver *driver, int line, char *options)
2729 static int uart_poll_get_char(struct tty_driver *driver, int line)
2745 static void uart_poll_put_char(struct tty_driver *driver, int line, char ch)
2822 struct tty_driver *normal;
2842 drv->tty_driver = normal;
2893 struct tty_driver *
[all...]
H A Dmxs-auart.c24 #include <linux/tty_driver.h>
/linux-master/drivers/usb/serial/
H A Doti6858.c41 #include <linux/tty_driver.h>
H A Dkeyspan.c32 #include <linux/tty_driver.h>
H A Dftdi_sio.c34 #include <linux/tty_driver.h>
/linux-master/drivers/tty/vt/
H A Dvt.c3177 struct tty_driver *console_driver;
3294 static struct tty_driver *vt_console_device(struct console *c, int *index)
3511 static int con_install(struct tty_driver *driver, struct tty_struct *tty)
/linux-master/drivers/tty/
H A Dtty_buffer.c11 #include <linux/tty_driver.h>
H A Damiserial.c87 static struct tty_driver *serial_driver;
1487 struct tty_driver *driver;
1495 /* Initialize the tty_driver structure */
1628 static struct tty_driver *serial_console_device(struct console *c, int *index)
H A Dgoldfish.c48 static struct tty_driver *goldfish_tty_driver;
206 static struct tty_driver *goldfish_tty_console_device(struct console *c,
239 struct tty_driver *tty;
H A Dmips_ejtag_fdc.c27 #include <linux/tty_driver.h>
143 struct tty_driver *driver;
294 struct tty_driver *tty_drv;
356 static struct tty_driver *mips_ejtag_fdc_console_device(struct console *c,
761 static int mips_ejtag_fdc_tty_install(struct tty_driver *driver,
890 struct tty_driver *driver;
/linux-master/drivers/tty/serdev/
H A Dserdev-ttyport.c8 #include <linux/tty_driver.h>
16 struct tty_driver *tty_drv;
277 struct tty_driver *drv, int idx)
/linux-master/drivers/greybus/
H A Dgb-beagleplay.c16 #include <linux/tty_driver.h>
/linux-master/drivers/s390/char/
H A Dcon3215.c103 static struct tty_driver *tty3215_driver;
847 static struct tty_driver *con3215_device(struct console *c, int *index)
957 static int tty3215_install(struct tty_driver *driver, struct tty_struct *tty)
1150 struct tty_driver *driver;
1166 * Initialize the tty_driver structure
/linux-master/drivers/net/usb/
H A Dhso.c50 #include <linux/tty_driver.h>
369 static struct tty_driver *tty_drv;
/linux-master/drivers/isdn/capi/
H A Dcapi.c143 static struct tty_driver *capinc_tty_driver;
1043 capinc_tty_install(struct tty_driver *driver, struct tty_struct *tty)
1261 struct tty_driver *drv;
/linux-master/net/bluetooth/rfcomm/
H A Dtty.c31 #include <linux/tty_driver.h>
43 static struct tty_driver *rfcomm_tty_driver;
708 static int rfcomm_tty_install(struct tty_driver *driver, struct tty_struct *tty)

Completed in 990 milliseconds

12345