/linux-master/drivers/usb/serial/ |
H A D | ftdi_sio.c | 33 #include <linux/tty.h> 1112 static void ftdi_set_termios(struct tty_struct *tty, 1252 static u32 get_ftdi_divisor(struct tty_struct *tty, argument 1261 baud = tty_get_baud_rate(tty); 1352 tty_encode_baud_rate(tty, baud, baud); 1356 static int change_speed(struct tty_struct *tty, struct usb_serial_port *port) argument 1364 index_value = get_ftdi_divisor(tty, port); 1441 static void get_serial_info(struct tty_struct *tty, struct serial_struct *ss) argument 1443 struct usb_serial_port *port = tty->driver_data; 1451 static int set_serial_info(struct tty_struct *tty, struc argument 2348 ftdi_open(struct tty_struct *tty, struct usb_serial_port *port) argument 2463 struct tty_struct *tty; local 2555 ftdi_break_ctl(struct tty_struct *tty, int break_state) argument 2607 ftdi_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) argument 2828 ftdi_tiocmget(struct tty_struct *tty) argument 2848 ftdi_tiocmset(struct tty_struct *tty, unsigned int set, unsigned int clear) argument 2856 ftdi_ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg) argument [all...] |
H A D | aircable.c | 25 * that must go directly to the tty, as there is no documentation about if there 39 #include <linux/tty.h>
|
H A D | usb-serial-simple.c | 15 #include <linux/tty.h>
|
H A D | garmin_gps.c | 17 #include <linux/tty.h> 123 __u8 inbuffer [GPS_IN_BUFSIZ]; /* tty -> usb */ 124 __u8 outbuffer[GPS_OUT_BUFSIZ]; /* usb -> tty */ 291 the device, convert and send the next packet to tty. */ 335 /* send an ack packet back to the tty */ 373 * called for a complete packet received from tty layer 445 * Called for data received from tty 454 * to the bulk pipe, send an ack back to the tty. 457 * tty layer. 579 * Sends a usb packet to the tty 907 garmin_open(struct tty_struct *tty, struct usb_serial_port *port) argument 1042 garmin_write(struct tty_struct *tty, struct usb_serial_port *port, const unsigned char *buf, int count) argument 1114 garmin_write_room(struct tty_struct *tty) argument 1317 garmin_throttle(struct tty_struct *tty) argument 1330 garmin_unthrottle(struct tty_struct *tty) argument [all...] |
H A D | keyspan.c | 31 #include <linux/tty.h> 602 static int keyspan_break_ctl(struct tty_struct *tty, int break_state) argument 604 struct usb_serial_port *port = tty->driver_data; 621 static void keyspan_set_termios(struct tty_struct *tty, argument 632 cflag = tty->termios.c_cflag; 637 baud_rate = tty_get_baud_rate(tty); 647 tty_encode_baud_rate(tty, baud_rate, baud_rate); 653 tty->termios.c_cflag &= ~CMSPAR; 658 static int keyspan_tiocmget(struct tty_struct *tty) argument 660 struct usb_serial_port *port = tty 674 keyspan_tiocmset(struct tty_struct *tty, unsigned int set, unsigned int clear) argument 694 keyspan_write(struct tty_struct *tty, struct usb_serial_port *port, const unsigned char *buf, int count) argument 1459 keyspan_write_room(struct tty_struct *tty) argument 1495 keyspan_open(struct tty_struct *tty, struct usb_serial_port *port) argument [all...] |
H A D | visor.c | 17 #include <linux/tty.h> 36 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port); 224 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port) argument 235 result = usb_serial_generic_open(tty, port);
|
H A D | omninet.c | 16 #include <linux/tty.h>
|
/linux-master/drivers/s390/char/ |
H A D | fs3270.c | 411 /* View to a 3270 device. Can be console, tty or fullscreen. */ 434 struct tty_struct *tty = get_current_tty(); local 436 if (!tty || tty->driver->major != IBM_TTY3270_MAJOR) { 437 tty_kref_put(tty); 440 minor = tty->index; 441 tty_kref_put(tty); 491 * This routine is called when the 3270 tty is closed. We wait
|
/linux-master/drivers/misc/ti-st/ |
H A D | st_kim.c | 21 #include <linux/tty.h> 39 * b. the tty device which is opened. 524 struct tty_struct *tty = kim_gdata->core_data->tty; local 528 if (tty) { /* can be called before ldisc is installed */ 530 tty_ldisc_flush(tty); 531 tty_driver_flush_buffer(tty);
|
/linux-master/include/linux/ |
H A D | serial_core.h | 17 #include <linux/tty.h> 94 * becoming inactive or the tty layer indicating we want to stop 119 * tty layer. 130 * tty layer. 136 * driver does not implement this function, the tty core will append the 267 * Documentation/driver-api/tty/tty_ldisc.rst. 988 struct tty_struct *tty = port->state->port.tty; local 989 if ((tty && tty [all...] |
H A D | ti_wilink_st.h | 101 * @tty: tty provided by the TTY core for line disciplines. 102 * @tx_skb: If for some reason the tty's write returns lesser bytes written 110 * @rx_state: states to be maintained inside st's tty receive 111 * @rx_count: count to be maintained inside st's tty receieve 113 * since tty might not call receive when a complete event packet 147 struct tty_struct *tty; member in struct:st_data_s 152 * wrapper around tty->ops->write_room to check 158 * point this to tty->driver->write or tty [all...] |
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_acorn.c | 9 #include <linux/tty.h>
|
/linux-master/drivers/bluetooth/ |
H A D | hci_intel.c | 15 #include <linux/tty.h> 294 if (!hu->tty->dev) 300 /* tty device and pdev device should share the same parent 303 if (hu->tty->dev->parent != idev->pdev->dev.parent) 366 if (!intel->hu->tty->dev) 372 if (intel->hu->tty->dev->parent == idev->pdev->dev.parent) { 834 if (!hu->tty->dev) 836 if (hu->tty->dev->parent == idev->pdev->dev.parent) { 996 if (!hu->tty->dev) 1004 if (hu->tty [all...] |
/linux-master/kernel/ |
H A D | audit.h | 16 #include <linux/tty.h> 259 extern void audit_put_tty(struct tty_struct *tty);
|
/linux-master/drivers/tty/vt/ |
H A D | keyboard.c | 46 #include <linux/tty.h> 515 struct tty_struct *tty = vc->port.tty; local 517 if (rep || !tty) 525 if (tty->flow.stopped) 526 start_tty(tty); 528 stop_tty(tty); 1218 * and start_tty under the kbd_event_lock, while normal tty paths 1403 struct tty_struct *tty; local 1408 tty [all...] |
/linux-master/drivers/misc/bcm-vk/ |
H A D | bcm_vk.h | 18 #include <linux/tty.h> 277 bool is_opened; /* tracks tty open/close */ 376 struct bcm_vk_tty tty[BCM_VK_NUM_TTY]; member in struct:bcm_vk 524 vk->tty[index].irq_enabled = true;
|
/linux-master/drivers/tty/serial/ |
H A D | suncore.c | 16 #include <linux/tty.h>
|
/linux-master/arch/mips/pci/ |
H A D | pci-bcm1480.c | 28 #include <linux/tty.h>
|
H A D | pci-sb1250.c | 26 #include <linux/tty.h>
|
H A D | pci-bcm1480ht.c | 27 #include <linux/tty.h>
|
/linux-master/arch/arm/mach-rpc/ |
H A D | riscpc.c | 10 #include <linux/tty.h>
|
/linux-master/sound/ppc/ |
H A D | pmac.h | 24 #include <linux/tty.h>
|
/linux-master/fs/proc/ |
H A D | proc_tty.c | 3 * proc_tty.c -- handles /proc/tty 13 #include <linux/tty.h> 19 * The /proc/tty directory inodes... 24 * This is the handler for /proc/tty/drivers 41 seq_puts(m, ":/dev/tty"); 75 seq_printf(m, "%-20s /dev/%-8s ", "/dev/tty", "tty"); 77 seq_puts(m, "system:/dev/tty\n"); 129 * registering the driver's /proc handler into /proc/tty/driver/<foo> 161 * Called by proc_root_init() to initialize the /proc/tty subtre [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | setup_32.c | 14 #include <linux/tty.h>
|
/linux-master/arch/arm/mach-omap1/ |
H A D | serial.c | 15 #include <linux/tty.h>
|