Symbol: tty_port
arch/alpha/kernel/srmcons.c
153
struct tty_port *port = &srmconsp->port;
arch/alpha/kernel/srmcons.c
174
struct tty_port *port = &srmconsp->port;
arch/alpha/kernel/srmcons.c
36
struct tty_port port;
arch/alpha/kernel/srmcons.c
50
srmcons_do_receive_chars(struct tty_port *port)
arch/alpha/kernel/srmcons.c
74
struct tty_port *port = &srmconsp->port;
arch/alpha/kernel/srmcons.c
95
srmcons_do_write(struct tty_port *port, const u8 *buf, size_t count)
arch/m68k/emu/nfcon.c
23
static struct tty_port nfcon_tty_port;
arch/um/drivers/chan.h
40
extern void chan_enable_winch(struct chan *chan, struct tty_port *port);
arch/um/drivers/chan_kern.c
159
void chan_enable_winch(struct chan *chan, struct tty_port *port)
arch/um/drivers/chan_kern.c
580
struct tty_port *port = &line->port;
arch/um/drivers/chan_user.c
239
static int winch_tramp(int fd, struct tty_port *port, int *fd_out,
arch/um/drivers/chan_user.c
296
void register_winch(int fd, struct tty_port *port)
arch/um/drivers/chan_user.h
42
struct tty_port;
arch/um/drivers/chan_user.h
43
extern void register_winch(int fd, struct tty_port *port);
arch/um/drivers/chan_user.h
45
struct tty_port *port, unsigned long stack);
arch/um/drivers/line.c
285
static int line_activate(struct tty_port *port, struct tty_struct *tty)
arch/um/drivers/line.c
307
static void line_destruct(struct tty_port *port)
arch/um/drivers/line.c
596
struct tty_port *port;
arch/um/drivers/line.c
670
void register_winch_irq(int fd, int tty_fd, int pid, struct tty_port *port,
arch/um/drivers/line.h
33
struct tty_port port;
arch/xtensa/platforms/iss/console.c
37
static struct tty_port serial_port;
arch/xtensa/platforms/iss/console.c
65
struct tty_port *port = &serial_port;
drivers/char/ttyprintk.c
141
static void tpk_port_shutdown(struct tty_port *tport)
drivers/char/ttyprintk.c
22
struct tty_port port;
drivers/ipack/devices/ipoctal.c
112
return tty_port_open(&channel->tty_port, tty, file);
drivers/ipack/devices/ipoctal.c
137
tty_port_close(&channel->tty_port, tty, filp);
drivers/ipack/devices/ipoctal.c
160
struct tty_port *port = &channel->tty_port;
drivers/ipack/devices/ipoctal.c
210
value = channel->tty_port.xmit_buf[*pointer_write];
drivers/ipack/devices/ipoctal.c
35
struct tty_port tty_port;
drivers/ipack/devices/ipoctal.c
397
tty_port_init(&channel->tty_port);
drivers/ipack/devices/ipoctal.c
398
res = tty_port_alloc_xmit_buf(&channel->tty_port);
drivers/ipack/devices/ipoctal.c
401
channel->tty_port.ops = &ipoctal_tty_port_ops;
drivers/ipack/devices/ipoctal.c
408
tty_dev = tty_port_register_device_attr(&channel->tty_port, drv,
drivers/ipack/devices/ipoctal.c
412
tty_port_free_xmit_buf(&channel->tty_port);
drivers/ipack/devices/ipoctal.c
413
tty_port_destroy(&channel->tty_port);
drivers/ipack/devices/ipoctal.c
448
channel->tty_port.xmit_buf[*pointer_read] = buf[i];
drivers/ipack/devices/ipoctal.c
644
tty_port_hangup(&channel->tty_port);
drivers/ipack/devices/ipoctal.c
647
tty_port_set_initialized(&channel->tty_port, false);
drivers/ipack/devices/ipoctal.c
648
wake_up_interruptible(&channel->tty_port.open_wait);
drivers/ipack/devices/ipoctal.c
659
tty_port_set_initialized(&channel->tty_port, false);
drivers/ipack/devices/ipoctal.c
70
static int ipoctal_port_activate(struct tty_port *port, struct tty_struct *tty)
drivers/ipack/devices/ipoctal.c
721
tty_port_free_xmit_buf(&channel->tty_port);
drivers/ipack/devices/ipoctal.c
722
tty_port_destroy(&channel->tty_port);
drivers/isdn/capi/capi.c
197
static void capiminor_destroy(struct tty_port *port)
drivers/isdn/capi/capi.c
93
struct tty_port port;
drivers/misc/bcm-vk/bcm_vk.h
268
struct tty_port port;
drivers/mmc/core/sdio_uart.c
525
static bool uart_carrier_raised(struct tty_port *tport)
drivers/mmc/core/sdio_uart.c
547
static void uart_dtr_rts(struct tty_port *tport, bool active)
drivers/mmc/core/sdio_uart.c
576
static int sdio_uart_activate(struct tty_port *tport, struct tty_struct *tty)
drivers/mmc/core/sdio_uart.c
65
struct tty_port port;
drivers/mmc/core/sdio_uart.c
659
static void sdio_uart_shutdown(struct tty_port *tport)
drivers/mmc/core/sdio_uart.c
691
static void sdio_uart_port_destroy(struct tty_port *tport)
drivers/net/usb/hso.c
226
struct tty_port port;
drivers/s390/char/con3215.c
79
struct tty_port port;
drivers/s390/char/con3270.c
1220
struct tty_port *port = &tp->port;
drivers/s390/char/con3270.c
82
struct tty_port port;
drivers/s390/char/keyboard.c
287
to_utf8(struct tty_port *port, ushort c)
drivers/s390/char/keyboard.h
35
struct tty_port *port;
drivers/s390/char/keyboard.h
56
kbd_put_queue(struct tty_port *port, int ch)
drivers/s390/char/keyboard.h
63
kbd_puts_queue(struct tty_port *port, char *cp)
drivers/s390/char/sclp_tty.c
50
static struct tty_port sclp_port;
drivers/s390/char/sclp_vt220.c
62
static struct tty_port sclp_vt220_port;
drivers/staging/greybus/uart.c
45
struct tty_port port;
drivers/staging/greybus/uart.c
705
static void gb_tty_dtr_rts(struct tty_port *port, bool active)
drivers/staging/greybus/uart.c
722
static int gb_tty_port_activate(struct tty_port *port,
drivers/staging/greybus/uart.c
732
static void gb_tty_port_shutdown(struct tty_port *port)
drivers/staging/greybus/uart.c
765
static void gb_tty_port_destruct(struct tty_port *port)
drivers/staging/greybus/uart.c
77
struct tty_port *port = &gb_tty->port;
drivers/tty/amiserial.c
1227
struct tty_port *port = &state->tport;
drivers/tty/amiserial.c
1343
struct tty_port *port = tty->port;
drivers/tty/amiserial.c
1455
static bool amiga_carrier_raised(struct tty_port *port)
drivers/tty/amiserial.c
1460
static void amiga_dtr_rts(struct tty_port *port, bool active)
drivers/tty/amiserial.c
305
struct tty_port *port = &info->tport;
drivers/tty/amiserial.c
443
struct tty_port *port = &info->tport;
drivers/tty/amiserial.c
569
struct tty_port *port = &info->tport;
drivers/tty/amiserial.c
71
struct tty_port tport;
drivers/tty/amiserial.c
918
struct tty_port *port = &state->tport;
drivers/tty/ehv_bytechan.c
46
struct tty_port port;
drivers/tty/ehv_bytechan.c
622
static int ehv_bc_tty_port_activate(struct tty_port *port,
drivers/tty/ehv_bytechan.c
656
static void ehv_bc_tty_port_shutdown(struct tty_port *port)
drivers/tty/goldfish.c
150
static int goldfish_tty_activate(struct tty_port *port, struct tty_struct *tty)
drivers/tty/goldfish.c
158
static void goldfish_tty_shutdown(struct tty_port *port)
drivers/tty/goldfish.c
37
struct tty_port port;
drivers/tty/hvc/hvc_console.c
249
static void hvc_port_destruct(struct tty_port *port)
drivers/tty/hvc/hvc_console.h
36
struct tty_port port;
drivers/tty/hvc/hvcs.c
251
struct tty_port port;
drivers/tty/hvc/hvcs.c
664
static void hvcs_destruct_port(struct tty_port *p)
drivers/tty/hvc/hvsi.c
59
struct tty_port port;
drivers/tty/ipwireless/tty.c
47
struct tty_port port;
drivers/tty/mips_ejtag_fdc.c
105
struct tty_port port;
drivers/tty/mips_ejtag_fdc.c
696
static int mips_ejtag_fdc_tty_port_activate(struct tty_port *port,
drivers/tty/mips_ejtag_fdc.c
723
static void mips_ejtag_fdc_tty_port_shutdown(struct tty_port *port)
drivers/tty/moxa.c
1194
static void moxa_shutdown(struct tty_port *port)
drivers/tty/moxa.c
1201
static bool moxa_carrier_raised(struct tty_port *port)
drivers/tty/moxa.c
1209
static void moxa_dtr_rts(struct tty_port *port, bool active)
drivers/tty/moxa.c
392
struct tty_port port;
drivers/tty/moxa.c
446
static void moxa_shutdown(struct tty_port *);
drivers/tty/moxa.c
447
static bool moxa_carrier_raised(struct tty_port *);
drivers/tty/moxa.c
448
static void moxa_dtr_rts(struct tty_port *, bool);
drivers/tty/mxser.c
254
struct tty_port port;
drivers/tty/mxser.c
455
static bool mxser_carrier_raised(struct tty_port *port)
drivers/tty/mxser.c
462
static void mxser_dtr_rts(struct tty_port *port, bool active)
drivers/tty/mxser.c
718
static int mxser_activate(struct tty_port *port, struct tty_struct *tty)
drivers/tty/mxser.c
823
static void mxser_shutdown_port(struct tty_port *port)
drivers/tty/mxser.c
863
struct tty_port *tport = tty->port;
drivers/tty/mxser.c
951
struct tty_port *port = &info->port;
drivers/tty/mxser.c
978
struct tty_port *port = &info->port;
drivers/tty/n_gsm.c
167
struct tty_port port; /* The tty bound to this DLCI if there is one */
drivers/tty/n_gsm.c
1803
struct tty_port *port;
drivers/tty/n_gsm.c
2407
struct tty_port *port = &dlci->port;
drivers/tty/n_gsm.c
2692
static void gsm_dlci_free(struct tty_port *port)
drivers/tty/n_gsm.c
4236
static bool gsm_carrier_raised(struct tty_port *port)
drivers/tty/n_gsm.c
4258
static void gsm_dtr_rts(struct tty_port *port, bool active)
drivers/tty/n_gsm.c
4347
struct tty_port *port = &dlci->port;
drivers/tty/nozomi.c
1529
static int ntty_activate(struct tty_port *tport, struct tty_struct *tty)
drivers/tty/nozomi.c
1551
static void ntty_shutdown(struct tty_port *tport)
drivers/tty/nozomi.c
299
struct tty_port port;
drivers/tty/pty.c
359
struct tty_port *ports[2];
drivers/tty/rpmsg_tty.c
155
static void rpmsg_tty_destruct_port(struct tty_port *port)
drivers/tty/rpmsg_tty.c
30
struct tty_port port; /* TTY port data */
drivers/tty/rpmsg_tty.c
53
struct tty_port *port;
drivers/tty/serdev/serdev-ttyport.c
14
struct tty_port *port;
drivers/tty/serdev/serdev-ttyport.c
25
static size_t ttyport_receive_buf(struct tty_port *port, const u8 *cp,
drivers/tty/serdev/serdev-ttyport.c
265
struct device *serdev_tty_port_register(struct tty_port *port,
drivers/tty/serdev/serdev-ttyport.c
306
int serdev_tty_port_unregister(struct tty_port *port)
drivers/tty/serdev/serdev-ttyport.c
46
static void ttyport_write_wakeup(struct tty_port *port)
drivers/tty/serial/8250/8250_bcm7271.c
416
struct tty_port *tport = &p->port.state->port;
drivers/tty/serial/8250/8250_bcm7271.c
442
struct tty_port *tty_port = &up->state->port;
drivers/tty/serial/8250/8250_bcm7271.c
472
tty_port,
drivers/tty/serial/8250/8250_bcm7271.c
492
tty_flip_buffer_push(tty_port);
drivers/tty/serial/8250/8250_bcm7271.c
541
struct tty_port *tport = &port_8250->port.state->port;
drivers/tty/serial/8250/8250_dma.c
18
struct tty_port *tport = &p->port.state->port;
drivers/tty/serial/8250/8250_dma.c
44
struct tty_port *tty_port = &p->port.state->port;
drivers/tty/serial/8250/8250_dma.c
60
tty_insert_flip_string(tty_port, dma->rx_buf, count);
drivers/tty/serial/8250/8250_dma.c
64
tty_flip_buffer_push(tty_port);
drivers/tty/serial/8250/8250_dma.c
89
struct tty_port *tport = &p->port.state->port;
drivers/tty/serial/8250/8250_exar.c
483
struct tty_port *tport = &port->state->port;
drivers/tty/serial/8250/8250_mtk.c
115
copied = tty_insert_flip_string(tty_port, ptr, cnt);
drivers/tty/serial/8250/8250_mtk.c
121
copied += tty_insert_flip_string(tty_port, ptr, cnt);
drivers/tty/serial/8250/8250_mtk.c
127
tty_flip_buffer_push(tty_port);
drivers/tty/serial/8250/8250_mtk.c
96
struct tty_port *tty_port = &up->port.state->port;
drivers/tty/serial/8250/8250_omap.c
1081
struct tty_port *tport = &p->port.state->port;
drivers/tty/serial/8250/8250_omap.c
1122
struct tty_port *tport = &p->port.state->port;
drivers/tty/serial/8250/8250_omap.c
905
struct tty_port *tty_port = &p->port.state->port;
drivers/tty/serial/8250/8250_omap.c
949
ret = tty_insert_flip_string(tty_port, dma->rx_buf, count);
drivers/tty/serial/8250/8250_omap.c
956
tty_flip_buffer_push(tty_port);
drivers/tty/serial/8250/8250_pci1xxxx.c
417
struct tty_port *tty_port = &port->state->port;
drivers/tty/serial/8250/8250_pci1xxxx.c
427
copied_len = (u32)tty_insert_flip_string(tty_port, rx_buff,
drivers/tty/serial/8250/8250_pci1xxxx.c
434
tty_flip_buffer_push(tty_port);
drivers/tty/serial/8250/8250_pci1xxxx.c
442
struct tty_port *tport = &port->state->port;
drivers/tty/serial/8250/8250_pci1xxxx.c
489
struct tty_port *tport = &port->state->port;
drivers/tty/serial/8250/8250_pci1xxxx.c
558
struct tty_port *tport = &port->state->port;
drivers/tty/serial/8250/8250_pci1xxxx.c
585
struct tty_port *tport = &port->state->port;
drivers/tty/serial/8250/8250_port.c
1674
struct tty_port *tport = &port->state->port;
drivers/tty/serial/8250/8250_port.c
1792
struct tty_port *tport = &port->state->port;
drivers/tty/serial/8250/8250_port.c
2584
struct tty_port *tport = &port->state->port;
drivers/tty/serial/8250/8250_port.c
2972
static int do_get_rxtrig(struct tty_port *port)
drivers/tty/serial/8250/8250_port.c
2984
static int do_serial8250_get_rxtrig(struct tty_port *port)
drivers/tty/serial/8250/8250_port.c
2998
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/8250/8250_port.c
3008
static int do_set_rxtrig(struct tty_port *port, unsigned char bytes)
drivers/tty/serial/8250/8250_port.c
3029
static int do_serial8250_set_rxtrig(struct tty_port *port, unsigned char bytes)
drivers/tty/serial/8250/8250_port.c
3043
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/amba-pl011.c
1050
struct tty_port *port = &uap->port.state->port;
drivers/tty/serial/amba-pl011.c
1506
struct tty_port *tport = &uap->port.state->port;
drivers/tty/serial/amba-pl011.c
548
struct tty_port *tport = &uap->port.state->port;
drivers/tty/serial/amba-pl011.c
602
struct tty_port *tport = &uap->port.state->port;
drivers/tty/serial/amba-pl011.c
866
struct tty_port *port = &uap->port.state->port;
drivers/tty/serial/ar933x_uart.c
363
struct tty_port *port = &up->port.state->port;
drivers/tty/serial/ar933x_uart.c
393
struct tty_port *tport = &up->port.state->port;
drivers/tty/serial/arc_uart.c
158
struct tty_port *tport = &port->state->port;
drivers/tty/serial/atmel_serial.c
1015
struct tty_port *tport = &port->state->port;
drivers/tty/serial/atmel_serial.c
1103
struct tty_port *tport = &port->state->port;
drivers/tty/serial/atmel_serial.c
1445
struct tty_port *tport = &port->state->port;
drivers/tty/serial/atmel_serial.c
1493
struct tty_port *tport = &port->state->port;
drivers/tty/serial/atmel_serial.c
1587
struct tty_port *tport = &port->state->port;
drivers/tty/serial/atmel_serial.c
862
struct tty_port *tport = &port->state->port;
drivers/tty/serial/atmel_serial.c
924
struct tty_port *tport = &port->state->port;
drivers/tty/serial/bcm63xx_uart.c
229
struct tty_port *tty_port = &port->state->port;
drivers/tty/serial/bcm63xx_uart.c
254
tty_insert_flip_char(tty_port, 0, TTY_OVERRUN);
drivers/tty/serial/bcm63xx_uart.c
292
tty_insert_flip_char(tty_port, c, flag);
drivers/tty/serial/bcm63xx_uart.c
296
tty_flip_buffer_push(tty_port);
drivers/tty/serial/clps711x.c
149
struct tty_port *tport = &port->state->port;
drivers/tty/serial/cpm_uart.c
233
struct tty_port *tport = &port->state->port;
drivers/tty/serial/cpm_uart.c
651
struct tty_port *tport = &port->state->port;
drivers/tty/serial/digicolor-usart.c
182
struct tty_port *tport = &port->state->port;
drivers/tty/serial/dz.c
255
struct tty_port *tport;
drivers/tty/serial/esp32_acm.c
105
struct tty_port *tty_port = &port->state->port;
drivers/tty/serial/esp32_acm.c
119
tty_insert_flip_char(tty_port, rx, TTY_NORMAL);
drivers/tty/serial/esp32_acm.c
123
tty_flip_buffer_push(tty_port);
drivers/tty/serial/esp32_uart.c
216
struct tty_port *tty_port = &port->state->port;
drivers/tty/serial/esp32_uart.c
237
tty_insert_flip_char(tty_port, rx, TTY_NORMAL);
drivers/tty/serial/esp32_uart.c
243
tty_flip_buffer_push(tty_port);
drivers/tty/serial/fsl_linflexuart.c
177
struct tty_port *tport = &sport->state->port;
drivers/tty/serial/fsl_linflexuart.c
204
struct tty_port *tport = &sport->state->port;
drivers/tty/serial/fsl_linflexuart.c
229
struct tty_port *port = &sport->state->port;
drivers/tty/serial/fsl_lpuart.c
1094
static int lpuart_tty_insert_flip_string(struct tty_port *port,
drivers/tty/serial/fsl_lpuart.c
1107
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/fsl_lpuart.c
1345
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/fsl_lpuart.c
3055
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/fsl_lpuart.c
3090
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/fsl_lpuart.c
3187
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/fsl_lpuart.c
480
struct tty_port *tport = &sport->port.state->port;
drivers/tty/serial/fsl_lpuart.c
528
struct tty_port *tport = &sport->port.state->port;
drivers/tty/serial/fsl_lpuart.c
754
struct tty_port *tport = &sport->port.state->port;
drivers/tty/serial/fsl_lpuart.c
886
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/fsl_lpuart.c
963
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/icom.c
880
struct tty_port *tport = &port->state->port;
drivers/tty/serial/icom.c
951
struct tty_port *tport = &icom_port->uart_port.state->port;
drivers/tty/serial/icom.c
976
struct tty_port *port = &icom_port->uart_port.state->port;
drivers/tty/serial/imx.c
1194
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/imx.c
1309
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/imx.c
2700
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/imx.c
537
struct tty_port *tport = &sport->port.state->port;
drivers/tty/serial/imx.c
587
struct tty_port *tport = &sport->port.state->port;
drivers/tty/serial/imx.c
624
struct tty_port *tport = &sport->port.state->port;
drivers/tty/serial/imx.c
677
struct tty_port *tport = &sport->port.state->port;
drivers/tty/serial/imx.c
867
struct tty_port *port = &sport->port.state->port;
drivers/tty/serial/ip22zilog.c
357
struct tty_port *tport;
drivers/tty/serial/ip22zilog.c
598
struct tty_port *tport = &port->state->port;
drivers/tty/serial/jsm/jsm_cls.c
446
struct tty_port *tport;
drivers/tty/serial/jsm/jsm_neo.c
477
struct tty_port *tport;
drivers/tty/serial/jsm/jsm_tty.c
517
struct tty_port *port;
drivers/tty/serial/lantiq.c
173
struct tty_port *tport = &port->state->port;
drivers/tty/serial/lpc32xx_hs.c
247
struct tty_port *tport = &port->state->port;
drivers/tty/serial/lpc32xx_hs.c
293
struct tty_port *tport = &port->state->port;
drivers/tty/serial/max3100.c
237
struct tty_port *tport = &s->port.state->port;
drivers/tty/serial/max310x.c
750
struct tty_port *tport = &port->state->port;
drivers/tty/serial/men_z135_uart.c
246
struct tty_port *tport = &port->state->port;
drivers/tty/serial/men_z135_uart.c
296
struct tty_port *tport = &port->state->port;
drivers/tty/serial/meson_uart.c
144
struct tty_port *tport = &port->state->port;
drivers/tty/serial/meson_uart.c
179
struct tty_port *tport = &port->state->port;
drivers/tty/serial/milbeaut_usio.c
151
struct tty_port *ttyport = &port->state->port;
drivers/tty/serial/milbeaut_usio.c
75
struct tty_port *tport = &port->state->port;
drivers/tty/serial/mpc52xx_uart.c
1369
struct tty_port *tport = &port->state->port;
drivers/tty/serial/mps2-uart.c
171
struct tty_port *tport = &port->state->port;
drivers/tty/serial/mps2-uart.c
228
struct tty_port *tport = &port->state->port;
drivers/tty/serial/msm_serial.c
455
struct tty_port *tport = &port->state->port;
drivers/tty/serial/msm_serial.c
500
struct tty_port *tport = &port->state->port;
drivers/tty/serial/msm_serial.c
563
struct tty_port *tport = &port->state->port;
drivers/tty/serial/msm_serial.c
729
struct tty_port *tport = &port->state->port;
drivers/tty/serial/msm_serial.c
801
struct tty_port *tport = &port->state->port;
drivers/tty/serial/msm_serial.c
851
struct tty_port *tport = &port->state->port;
drivers/tty/serial/msm_serial.c
892
struct tty_port *tport = &port->state->port;
drivers/tty/serial/mux.c
208
struct tty_port *tport = &port->state->port;
drivers/tty/serial/mvebu-uart.c
262
struct tty_port *tport = &port->state->port;
drivers/tty/serial/mxs-auart.c
520
struct tty_port *tport = &s->port.state->port;
drivers/tty/serial/mxs-auart.c
571
struct tty_port *tport = &s->port.state->port;
drivers/tty/serial/mxs-auart.c
812
struct tty_port *port = &s->port.state->port;
drivers/tty/serial/pch_uart.c
603
struct tty_port *tport = &port->state->port;
drivers/tty/serial/pch_uart.c
613
struct tty_port *tport = &port->state->port;
drivers/tty/serial/pch_uart.c
853
struct tty_port *tport = &port->state->port;
drivers/tty/serial/pic32_uart.c
267
struct tty_port *tty;
drivers/tty/serial/pic32_uart.c
344
struct tty_port *tport = &port->state->port;
drivers/tty/serial/pmac_zilog.c
211
struct tty_port *port;
drivers/tty/serial/pmac_zilog.c
336
struct tty_port *tport;
drivers/tty/serial/pmac_zilog.c
609
struct tty_port *tport = &port->state->port;
drivers/tty/serial/qcom_geni_serial.c
1032
struct tty_port *tport = &uport->state->port;
drivers/tty/serial/qcom_geni_serial.c
1057
struct tty_port *tport = &uport->state->port;
drivers/tty/serial/qcom_geni_serial.c
579
struct tty_port *tport;
drivers/tty/serial/qcom_geni_serial.c
621
struct tty_port *tport = &uport->state->port;
drivers/tty/serial/qcom_geni_serial.c
672
struct tty_port *tport = &uport->state->port;
drivers/tty/serial/qcom_geni_serial.c
963
struct tty_port *tport = &uport->state->port;
drivers/tty/serial/rda-uart.c
333
struct tty_port *tport = &port->state->port;
drivers/tty/serial/rp2.c
399
struct tty_port *port = &up->port.state->port;
drivers/tty/serial/rsci.c
435
struct tty_port *tport = &port->state->port;
drivers/tty/serial/rsci.c
481
struct tty_port *tport = &port->state->port;
drivers/tty/serial/samsung_tty.c
334
struct tty_port *tport = &port->state->port;
drivers/tty/serial/samsung_tty.c
471
struct tty_port *tport = &port->state->port;
drivers/tty/serial/samsung_tty.c
493
struct tty_port *tport = &port->state->port;
drivers/tty/serial/samsung_tty.c
512
struct tty_port *tty, int count)
drivers/tty/serial/samsung_tty.c
540
struct tty_port *t = &port->state->port;
drivers/tty/serial/samsung_tty.c
612
struct tty_port *t = &port->state->port;
drivers/tty/serial/samsung_tty.c
718
struct tty_port *t = &port->state->port;
drivers/tty/serial/samsung_tty.c
869
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sb1250-duart.c
385
struct tty_port *tport = &sport->port.state->port;
drivers/tty/serial/sc16is7xx.c
653
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sccnxp.c
442
struct tty_port *tport = &port->state->port;
drivers/tty/serial/serial-tegra.c
517
struct tty_port *tport = &tup->uport.state->port;
drivers/tty/serial/serial-tegra.c
537
struct tty_port *tport = &tup->uport.state->port;
drivers/tty/serial/serial-tegra.c
568
struct tty_port *tport = &tup->uport.state->port;
drivers/tty/serial/serial-tegra.c
595
struct tty_port *tport = &u->state->port;
drivers/tty/serial/serial-tegra.c
637
struct tty_port *tport = &tup->uport.state->port;
drivers/tty/serial/serial-tegra.c
647
struct tty_port *port)
drivers/tty/serial/serial-tegra.c
675
struct tty_port *port,
drivers/tty/serial/serial-tegra.c
704
struct tty_port *port = &tup->uport.state->port;
drivers/tty/serial/serial-tegra.c
716
struct tty_port *port = &tup->uport.state->port;
drivers/tty/serial/serial-tegra.c
915
struct tty_port *port = &tup->uport.state->port;
drivers/tty/serial/serial_core.c
1039
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
1084
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
1102
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
1119
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
1136
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
1208
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
1557
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
1629
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
1707
struct tty_port *port;
drivers/tty/serial/serial_core.c
1721
static void uart_tty_port_shutdown(struct tty_port *port)
drivers/tty/serial/serial_core.c
1822
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
1846
static void uart_port_shutdown(struct tty_port *port)
drivers/tty/serial/serial_core.c
1869
static bool uart_carrier_raised(struct tty_port *port)
drivers/tty/serial/serial_core.c
1892
static void uart_dtr_rts(struct tty_port *port, bool active)
drivers/tty/serial/serial_core.c
1936
static int uart_port_activate(struct tty_port *port, struct tty_struct *tty)
drivers/tty/serial/serial_core.c
1973
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
2291
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
2368
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
244
static int uart_alloc_xmit_buf(struct tty_port *port)
drivers/tty/serial/serial_core.c
2578
struct tty_port *tport;
drivers/tty/serial/serial_core.c
2752
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
277
static void uart_free_xmit_buf(struct tty_port *port)
drivers/tty/serial/serial_core.c
2809
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2819
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2829
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2839
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2853
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2863
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2873
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2883
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2893
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2903
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2913
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2923
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2933
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2942
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
2959
struct tty_port *port = dev_get_drvdata(dev);
drivers/tty/serial/serial_core.c
3042
struct tty_port *port;
drivers/tty/serial/serial_core.c
3138
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
3356
struct tty_port *port = &uport->state->port;
drivers/tty/serial/serial_core.c
3428
struct tty_port *tport = &port->state->port;
drivers/tty/serial/serial_core.c
358
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
391
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
58
static void uart_port_shutdown(struct tty_port *port);
drivers/tty/serial/serial_core.c
788
static int uart_get_info(struct tty_port *port, struct serial_struct *retinfo)
drivers/tty/serial/serial_core.c
831
struct tty_port *port = &state->port;
drivers/tty/serial/serial_core.c
891
static int uart_set_info(struct tty_struct *tty, struct tty_port *port,
drivers/tty/serial/sh-sci.c
1012
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sh-sci.c
1073
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sh-sci.c
1152
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sh-sci.c
1192
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sh-sci.c
1231
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sh-sci.c
1413
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sh-sci.c
1451
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sh-sci.c
1647
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sh-sci.c
1807
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sprd_serial.c
252
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sprd_serial.c
269
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sprd_serial.c
344
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sprd_serial.c
410
struct tty_port *tty = &port->state->port;
drivers/tty/serial/sprd_serial.c
618
struct tty_port *tty = &port->state->port;
drivers/tty/serial/st-asc.c
250
struct tty_port *tport = &port->state->port;
drivers/tty/serial/st-asc.c
390
struct tty_port *tport = &port->state->port;
drivers/tty/serial/stm32-usart.c
2066
struct tty_port *tport = &port->state->port;
drivers/tty/serial/stm32-usart.c
450
struct tty_port *ttyport = &stm32_port->port.state->port;
drivers/tty/serial/stm32-usart.c
538
struct tty_port *tport = &port->state->port;
drivers/tty/serial/stm32-usart.c
699
struct tty_port *tport = &port->state->port;
drivers/tty/serial/stm32-usart.c
724
struct tty_port *tport = &port->state->port;
drivers/tty/serial/stm32-usart.c
783
struct tty_port *tport = &port->state->port;
drivers/tty/serial/stm32-usart.c
847
struct tty_port *tport = &port->state->port;
drivers/tty/serial/stm32-usart.c
966
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sunhv.c
173
void (*transmit_chars)(struct uart_port *port, struct tty_port *tport);
drivers/tty/serial/sunhv.c
189
static struct tty_port *receive_chars(struct uart_port *port)
drivers/tty/serial/sunhv.c
191
struct tty_port *tport = NULL;
drivers/tty/serial/sunhv.c
204
struct tty_port *tport;
drivers/tty/serial/sunhv.c
222
struct tty_port *tport;
drivers/tty/serial/sunhv.c
43
struct tty_port *tport)
drivers/tty/serial/sunhv.c
57
static void transmit_chars_write(struct uart_port *port, struct tty_port *tport)
drivers/tty/serial/sunplus-uart.c
203
struct tty_port *tport = &port->state->port;
drivers/tty/serial/sunsab.c
108
static struct tty_port *
drivers/tty/serial/sunsab.c
112
struct tty_port *port = NULL;
drivers/tty/serial/sunsab.c
235
struct tty_port *tport = &up->port.state->port;
drivers/tty/serial/sunsab.c
309
struct tty_port *port = NULL;
drivers/tty/serial/sunsab.c
439
struct tty_port *tport = &up->port.state->port;
drivers/tty/serial/sunsu.c
299
struct tty_port *port = &up->port.state->port;
drivers/tty/serial/sunsu.c
375
struct tty_port *tport = &up->port.state->port;
drivers/tty/serial/sunzilog.c
323
static struct tty_port *
drivers/tty/serial/sunzilog.c
327
struct tty_port *port = NULL;
drivers/tty/serial/sunzilog.c
456
struct tty_port *tport;
drivers/tty/serial/sunzilog.c
531
struct tty_port *port;
drivers/tty/serial/sunzilog.c
703
struct tty_port *tport = &port->state->port;
drivers/tty/serial/tegra-tcu.c
165
struct tty_port *port = &tcu->port.state->port;
drivers/tty/serial/tegra-tcu.c
94
struct tty_port *tport = &port->state->port;
drivers/tty/serial/tegra-utc.c
173
struct tty_port *port = &tup->port.state->port;
drivers/tty/serial/timbuart.c
117
struct tty_port *tport = &port->state->port;
drivers/tty/serial/timbuart.c
82
struct tty_port *tport = &port->state->port;
drivers/tty/serial/uartlite.c
142
struct tty_port *tport = &port->state->port;
drivers/tty/serial/uartlite.c
192
struct tty_port *tport = &port->state->port;
drivers/tty/serial/ucc_uart.c
337
struct tty_port *tport = &port->state->port;
drivers/tty/serial/ucc_uart.c
456
struct tty_port *tport = &port->state->port;
drivers/tty/serial/vt8500_serial.c
154
struct tty_port *tport = &port->state->port;
drivers/tty/serial/xilinx_uartps.c
428
struct tty_port *tport = &port->state->port;
drivers/tty/serial/zs.c
609
struct tty_port *tport = &zport->port.state->port;
drivers/tty/synclink_gt.c
213
struct tty_port port;
drivers/tty/synclink_gt.c
3128
static bool carrier_raised(struct tty_port *port)
drivers/tty/synclink_gt.c
3140
static void dtr_rts(struct tty_port *port, bool active)
drivers/tty/synclink_gt.c
3166
struct tty_port *port = &info->port;
drivers/tty/tty.h
122
int tty_insert_flip_string_and_push_buffer(struct tty_port *port,
drivers/tty/tty.h
76
void tty_buffer_free_all(struct tty_port *port);
drivers/tty/tty.h
78
void tty_buffer_init(struct tty_port *port);
drivers/tty/tty.h
79
void tty_buffer_set_lock_subclass(struct tty_port *port);
drivers/tty/tty.h
80
bool tty_buffer_restart_work(struct tty_port *port);
drivers/tty/tty.h
81
bool tty_buffer_cancel_work(struct tty_port *port);
drivers/tty/tty.h
82
void tty_buffer_flush_work(struct tty_port *port);
drivers/tty/tty_buffer.c
120
void tty_buffer_free_all(struct tty_port *port)
drivers/tty/tty_buffer.c
159
static struct tty_buffer *tty_buffer_alloc(struct tty_port *port, size_t size)
drivers/tty/tty_buffer.c
198
static void tty_buffer_free(struct tty_port *port, struct tty_buffer *b)
drivers/tty/tty_buffer.c
223
struct tty_port *port = tty->port;
drivers/tty/tty_buffer.c
261
static int __tty_buffer_request_room(struct tty_port *port, size_t size,
drivers/tty/tty_buffer.c
294
int tty_buffer_request_room(struct tty_port *port, size_t size)
drivers/tty/tty_buffer.c
300
size_t __tty_insert_flip_string_flags(struct tty_port *port, const u8 *chars,
drivers/tty/tty_buffer.c
354
size_t tty_prepare_flip_string(struct tty_port *port, u8 **chars, size_t size)
drivers/tty/tty_buffer.c
397
static void lookahead_bufs(struct tty_port *port, struct tty_buffer *head)
drivers/tty/tty_buffer.c
436
receive_buf(struct tty_port *port, struct tty_buffer *head, size_t count)
drivers/tty/tty_buffer.c
464
struct tty_port *port = container_of(work, struct tty_port, buf.work);
drivers/tty/tty_buffer.c
528
void tty_flip_buffer_push(struct tty_port *port)
drivers/tty/tty_buffer.c
53
void tty_buffer_lock_exclusive(struct tty_port *port)
drivers/tty/tty_buffer.c
551
int tty_insert_flip_string_and_push_buffer(struct tty_port *port,
drivers/tty/tty_buffer.c
575
void tty_buffer_init(struct tty_port *port)
drivers/tty/tty_buffer.c
599
int tty_buffer_set_limit(struct tty_port *port, int limit)
drivers/tty/tty_buffer.c
609
void tty_buffer_set_lock_subclass(struct tty_port *port)
drivers/tty/tty_buffer.c
614
bool tty_buffer_restart_work(struct tty_port *port)
drivers/tty/tty_buffer.c
619
bool tty_buffer_cancel_work(struct tty_port *port)
drivers/tty/tty_buffer.c
624
void tty_buffer_flush_work(struct tty_port *port)
drivers/tty/tty_buffer.c
70
void tty_buffer_unlock_exclusive(struct tty_port *port)
drivers/tty/tty_buffer.c
94
unsigned int tty_buffer_space_avail(struct tty_port *port)
drivers/tty/tty_port.c
113
void tty_port_link_device(struct tty_port *port,
drivers/tty/tty_port.c
133
struct device *tty_port_register_device(struct tty_port *port,
drivers/tty/tty_port.c
154
struct device *tty_port_register_device_attr(struct tty_port *port,
drivers/tty/tty_port.c
178
struct device *tty_port_register_device_attr_serdev(struct tty_port *port,
drivers/tty/tty_port.c
208
void tty_port_unregister_device(struct tty_port *port,
drivers/tty/tty_port.c
221
int tty_port_alloc_xmit_buf(struct tty_port *port)
drivers/tty/tty_port.c
23
static size_t tty_port_default_receive_buf(struct tty_port *port, const u8 *p,
drivers/tty/tty_port.c
239
void tty_port_free_xmit_buf(struct tty_port *port)
drivers/tty/tty_port.c
256
void tty_port_destroy(struct tty_port *port)
drivers/tty/tty_port.c
265
struct tty_port *port = container_of(kref, struct tty_port, kref);
drivers/tty/tty_port.c
285
void tty_port_put(struct tty_port *port)
drivers/tty/tty_port.c
299
struct tty_struct *tty_port_tty_get(struct tty_port *port)
drivers/tty/tty_port.c
314
void tty_port_tty_set(struct tty_port *port, struct tty_struct *tty)
drivers/tty/tty_port.c
332
static void tty_port_shutdown(struct tty_port *port, struct tty_struct *tty)
drivers/tty/tty_port.c
363
void tty_port_hangup(struct tty_port *port)
drivers/tty/tty_port.c
383
void __tty_port_tty_hangup(struct tty_port *port, bool check_clocal, bool async)
drivers/tty/tty_port.c
402
void tty_port_tty_wakeup(struct tty_port *port)
drivers/tty/tty_port.c
416
bool tty_port_carrier_raised(struct tty_port *port)
drivers/tty/tty_port.c
432
void tty_port_raise_dtr_rts(struct tty_port *port)
drivers/tty/tty_port.c
44
static void tty_port_default_lookahead_buf(struct tty_port *port, const u8 *p,
drivers/tty/tty_port.c
447
void tty_port_lower_dtr_rts(struct tty_port *port)
drivers/tty/tty_port.c
479
int tty_port_block_til_ready(struct tty_port *port,
drivers/tty/tty_port.c
564
static void tty_port_drain_delay(struct tty_port *port, struct tty_struct *tty)
drivers/tty/tty_port.c
593
int tty_port_close_start(struct tty_port *port,
drivers/tty/tty_port.c
64
static void tty_port_default_wakeup(struct tty_port *port)
drivers/tty/tty_port.c
645
void tty_port_close_end(struct tty_port *port, struct tty_struct *tty)
drivers/tty/tty_port.c
679
void tty_port_close(struct tty_port *port, struct tty_struct *tty,
drivers/tty/tty_port.c
702
int tty_port_install(struct tty_port *port, struct tty_driver *driver,
drivers/tty/tty_port.c
729
int tty_port_open(struct tty_port *port, struct tty_struct *tty,
drivers/tty/tty_port.c
86
void tty_port_init(struct tty_port *port)
drivers/tty/ttynull.c
15
static struct tty_port ttynull_port;
drivers/tty/vcc.c
950
struct tty_port *port_tty;
drivers/tty/vcc.c
960
port_tty = kzalloc_obj(struct tty_port);
drivers/tty/vt/vt.c
1029
static void vc_port_destruct(struct tty_port *port)
drivers/tty/vt/vt.c
1823
static void respond_string(const char *p, size_t len, struct tty_port *port)
drivers/usb/class/cdc-acm.c
676
static void acm_port_dtr_rts(struct tty_port *port, bool active)
drivers/usb/class/cdc-acm.c
696
static int acm_port_activate(struct tty_port *port, struct tty_struct *tty)
drivers/usb/class/cdc-acm.c
751
static void acm_port_destruct(struct tty_port *port)
drivers/usb/class/cdc-acm.c
762
static void acm_port_shutdown(struct tty_port *port)
drivers/usb/class/cdc-acm.h
62
struct tty_port port; /* our tty port data */
drivers/usb/gadget/function/u_serial.c
105
struct tty_port port;
drivers/usb/host/xhci-dbgcap.h
120
struct tty_port port;
drivers/usb/host/xhci-dbgtty.c
449
static int dbc_port_activate(struct tty_port *_port, struct tty_struct *tty)
drivers/usb/serial/mos7840.c
437
struct tty_port *tport = &mos7840_port->port->port;
drivers/usb/serial/usb-serial.c
254
static int serial_port_activate(struct tty_port *tport, struct tty_struct *tty)
drivers/usb/serial/usb-serial.c
302
static void serial_port_shutdown(struct tty_port *tport)
drivers/usb/serial/usb-serial.c
442
struct tty_port *tport = &port->port;
drivers/usb/serial/usb-serial.c
467
struct tty_port *tport = &port->port;
drivers/usb/serial/usb-serial.c
754
static bool serial_port_carrier_raised(struct tty_port *port)
drivers/usb/serial/usb-serial.c
765
static void serial_port_dtr_rts(struct tty_port *port, bool on)
include/linux/console_struct.h
94
struct tty_port port; /* Upper level data */
include/linux/serdev.h
309
struct tty_port;
include/linux/serdev.h
313
struct device *serdev_tty_port_register(struct tty_port *port,
include/linux/serdev.h
317
int serdev_tty_port_unregister(struct tty_port *port);
include/linux/serdev.h
319
static inline struct device *serdev_tty_port_register(struct tty_port *port,
include/linux/serdev.h
326
static inline int serdev_tty_port_unregister(struct tty_port *port)
include/linux/serial_core.h
830
struct tty_port port;
include/linux/serial_core.h
856
struct tty_port *tport = &up->state->port;
include/linux/serial_core.h
865
struct tty_port *tport = &up->state->port;
include/linux/serial_core.h
876
struct tty_port *tport = &up->state->port;
include/linux/serial_core.h
920
struct tty_port *__tport = &__port->state->port; \
include/linux/tty.h
193
struct tty_port *port;
include/linux/tty_driver.h
547
struct tty_port **ports;
include/linux/tty_flip.h
10
int tty_buffer_set_limit(struct tty_port *port, int limit);
include/linux/tty_flip.h
11
unsigned int tty_buffer_space_avail(struct tty_port *port);
include/linux/tty_flip.h
12
int tty_buffer_request_room(struct tty_port *port, size_t size);
include/linux/tty_flip.h
13
size_t __tty_insert_flip_string_flags(struct tty_port *port, const u8 *chars,
include/linux/tty_flip.h
16
size_t tty_prepare_flip_string(struct tty_port *port, u8 **chars, size_t size);
include/linux/tty_flip.h
17
void tty_flip_buffer_push(struct tty_port *port);
include/linux/tty_flip.h
31
static inline size_t tty_insert_flip_string_fixed_flag(struct tty_port *port,
include/linux/tty_flip.h
50
static inline size_t tty_insert_flip_string_flags(struct tty_port *port,
include/linux/tty_flip.h
65
static inline size_t tty_insert_flip_char(struct tty_port *port, u8 ch, u8 flag)
include/linux/tty_flip.h
80
static inline size_t tty_insert_flip_string(struct tty_port *port,
include/linux/tty_flip.h
89
void tty_buffer_lock_exclusive(struct tty_port *port);
include/linux/tty_flip.h
90
void tty_buffer_unlock_exclusive(struct tty_port *port);
include/linux/tty_port.h
13
struct tty_port;
include/linux/tty_port.h
140
void tty_port_init(struct tty_port *port);
include/linux/tty_port.h
141
void tty_port_link_device(struct tty_port *port, struct tty_driver *driver,
include/linux/tty_port.h
143
struct device *tty_port_register_device(struct tty_port *port,
include/linux/tty_port.h
146
struct device *tty_port_register_device_attr(struct tty_port *port,
include/linux/tty_port.h
150
struct device *tty_port_register_device_attr_serdev(struct tty_port *port,
include/linux/tty_port.h
154
void tty_port_unregister_device(struct tty_port *port,
include/linux/tty_port.h
156
int tty_port_alloc_xmit_buf(struct tty_port *port);
include/linux/tty_port.h
157
void tty_port_free_xmit_buf(struct tty_port *port);
include/linux/tty_port.h
158
void tty_port_destroy(struct tty_port *port);
include/linux/tty_port.h
159
void tty_port_put(struct tty_port *port);
include/linux/tty_port.h
161
static inline struct tty_port *tty_port_get(struct tty_port *port)
include/linux/tty_port.h
169
static inline bool tty_port_cts_enabled(const struct tty_port *port)
include/linux/tty_port.h
174
static inline void tty_port_set_cts_flow(struct tty_port *port, bool val)
include/linux/tty_port.h
179
static inline bool tty_port_active(const struct tty_port *port)
include/linux/tty_port.h
184
static inline void tty_port_set_active(struct tty_port *port, bool val)
include/linux/tty_port.h
189
static inline bool tty_port_check_carrier(const struct tty_port *port)
include/linux/tty_port.h
194
static inline void tty_port_set_check_carrier(struct tty_port *port, bool val)
include/linux/tty_port.h
199
static inline bool tty_port_suspended(const struct tty_port *port)
include/linux/tty_port.h
204
static inline void tty_port_set_suspended(struct tty_port *port, bool val)
include/linux/tty_port.h
209
static inline bool tty_port_initialized(const struct tty_port *port)
include/linux/tty_port.h
214
static inline void tty_port_set_initialized(struct tty_port *port, bool val)
include/linux/tty_port.h
219
static inline bool tty_port_kopened(const struct tty_port *port)
include/linux/tty_port.h
224
static inline void tty_port_set_kopened(struct tty_port *port, bool val)
include/linux/tty_port.h
229
struct tty_struct *tty_port_tty_get(struct tty_port *port);
include/linux/tty_port.h
230
void tty_port_tty_set(struct tty_port *port, struct tty_struct *tty);
include/linux/tty_port.h
231
bool tty_port_carrier_raised(struct tty_port *port);
include/linux/tty_port.h
232
void tty_port_raise_dtr_rts(struct tty_port *port);
include/linux/tty_port.h
233
void tty_port_lower_dtr_rts(struct tty_port *port);
include/linux/tty_port.h
234
void tty_port_hangup(struct tty_port *port);
include/linux/tty_port.h
235
void __tty_port_tty_hangup(struct tty_port *port, bool check_clocal, bool async);
include/linux/tty_port.h
236
void tty_port_tty_wakeup(struct tty_port *port);
include/linux/tty_port.h
237
int tty_port_block_til_ready(struct tty_port *port, struct tty_struct *tty,
include/linux/tty_port.h
239
int tty_port_close_start(struct tty_port *port, struct tty_struct *tty,
include/linux/tty_port.h
241
void tty_port_close_end(struct tty_port *port, struct tty_struct *tty);
include/linux/tty_port.h
242
void tty_port_close(struct tty_port *port, struct tty_struct *tty,
include/linux/tty_port.h
244
int tty_port_install(struct tty_port *port, struct tty_driver *driver,
include/linux/tty_port.h
246
int tty_port_open(struct tty_port *port, struct tty_struct *tty,
include/linux/tty_port.h
249
static inline int tty_port_users(struct tty_port *port)
include/linux/tty_port.h
259
static inline void tty_port_tty_hangup(struct tty_port *port, bool check_clocal)
include/linux/tty_port.h
268
static inline void tty_port_tty_vhangup(struct tty_port *port)
include/linux/tty_port.h
277
static inline class_tty_port_tty_t class_tty_port_tty_constructor(struct tty_port *tport)
include/linux/tty_port.h
34
bool (*carrier_raised)(struct tty_port *port);
include/linux/tty_port.h
35
void (*dtr_rts)(struct tty_port *port, bool active);
include/linux/tty_port.h
36
void (*shutdown)(struct tty_port *port);
include/linux/tty_port.h
37
int (*activate)(struct tty_port *port, struct tty_struct *tty);
include/linux/tty_port.h
38
void (*destruct)(struct tty_port *port);
include/linux/tty_port.h
42
size_t (*receive_buf)(struct tty_port *port, const u8 *cp, const u8 *fp,
include/linux/tty_port.h
44
void (*lookahead_buf)(struct tty_port *port, const u8 *cp,
include/linux/tty_port.h
46
void (*write_wakeup)(struct tty_port *port);
include/linux/usb/serial.h
68
struct tty_port port;
net/bluetooth/rfcomm/tty.c
110
static int rfcomm_dev_activate(struct tty_port *port, struct tty_struct *tty)
net/bluetooth/rfcomm/tty.c
122
static bool rfcomm_dev_carrier_raised(struct tty_port *port)
net/bluetooth/rfcomm/tty.c
130
static void rfcomm_dev_shutdown(struct tty_port *port)
net/bluetooth/rfcomm/tty.c
46
struct tty_port port;
net/bluetooth/rfcomm/tty.c
80
static void rfcomm_dev_destruct(struct tty_port *port)