Symbol: ktermios
arch/alpha/kernel/termios.c
33
struct ktermios *termios)
arch/alpha/kernel/termios.c
4
int user_termio_to_kernel_termios(struct ktermios *termios,
arch/sparc/kernel/termios.c
16
struct ktermios *termios)
arch/sparc/kernel/termios.c
33
int user_termios_to_kernel_termios(struct ktermios *k,
arch/sparc/kernel/termios.c
56
struct ktermios *k)
arch/sparc/kernel/termios.c
77
int user_termios_to_kernel_termios_1(struct ktermios *k,
arch/sparc/kernel/termios.c
98
struct ktermios *k)
drivers/accessibility/speakup/spk_ttyio.c
136
struct ktermios *out_termios)
drivers/accessibility/speakup/spk_ttyio.c
147
struct ktermios tmp_termios;
drivers/bluetooth/hci_ldisc.c
314
struct ktermios ktermios;
drivers/bluetooth/hci_ldisc.c
327
ktermios = tty->termios;
drivers/bluetooth/hci_ldisc.c
328
ktermios.c_cflag &= ~CRTSCTS;
drivers/bluetooth/hci_ldisc.c
329
tty_set_termios(tty, &ktermios);
drivers/bluetooth/hci_ldisc.c
361
ktermios = tty->termios;
drivers/bluetooth/hci_ldisc.c
362
ktermios.c_cflag |= CRTSCTS;
drivers/bluetooth/hci_ldisc.c
363
tty_set_termios(tty, &ktermios);
drivers/bluetooth/hci_ldisc.c
379
struct ktermios ktermios;
drivers/bluetooth/hci_ldisc.c
381
ktermios = tty->termios;
drivers/bluetooth/hci_ldisc.c
382
ktermios.c_cflag &= ~CBAUD;
drivers/bluetooth/hci_ldisc.c
383
tty_termios_encode_baud_rate(&ktermios, speed, speed);
drivers/bluetooth/hci_ldisc.c
386
tty_set_termios(tty, &ktermios);
drivers/ipack/devices/ipoctal.c
497
const struct ktermios *old_termios)
drivers/mmc/core/sdio_uart.c
246
struct ktermios *termios,
drivers/mmc/core/sdio_uart.c
247
const struct ktermios *old)
drivers/mmc/core/sdio_uart.c
857
const struct ktermios *old_termios)
drivers/net/usb/hso.c
1042
static void hso_init_termios(struct ktermios *termios)
drivers/net/usb/hso.c
1377
const struct ktermios *old)
drivers/net/wwan/wwan_core.c
99
struct ktermios termios;
drivers/s390/char/con3270.c
1861
static void tty3270_set_termios(struct tty_struct *tty, const struct ktermios *old)
drivers/staging/greybus/uart.c
482
const struct ktermios *termios_old)
drivers/staging/greybus/uart.c
486
struct ktermios *termios = &tty->termios;
drivers/tty/amiserial.c
1170
static void rs_set_termios(struct tty_struct *tty, const struct ktermios *old_termios)
drivers/tty/amiserial.c
567
const struct ktermios *old_termios)
drivers/tty/amiserial.c
97
const struct ktermios *old);
drivers/tty/hvc/hvcs.c
181
static const struct ktermios hvcs_tty_termios = {
drivers/tty/moxa.c
1356
const struct ktermios *old_termios)
drivers/tty/moxa.c
1514
const struct ktermios *old_termios)
drivers/tty/moxa.c
1516
register struct ktermios *ts = &tty->termios;
drivers/tty/moxa.c
1795
static int MoxaPortSetTermio(struct moxa_port *port, struct ktermios *termio,
drivers/tty/moxa.c
437
static void moxa_set_termios(struct tty_struct *, const struct ktermios *);
drivers/tty/moxa.c
445
static void moxa_set_tty_param(struct tty_struct *, const struct ktermios *);
drivers/tty/moxa.c
454
static int MoxaPortSetTermio(struct moxa_port *, struct ktermios *, speed_t);
drivers/tty/mxser.c
1314
const struct ktermios *old_termios)
drivers/tty/mxser.c
568
const struct ktermios *old_termios)
drivers/tty/n_gsm.c
4534
const struct ktermios *old)
drivers/tty/n_tty.c
1774
static void n_tty_set_termios(struct tty_struct *tty, const struct ktermios *old)
drivers/tty/pty.c
242
const struct ktermios *old_termios)
drivers/tty/serdev/serdev-ttyport.c
119
ktermios = tty->termios;
drivers/tty/serdev/serdev-ttyport.c
120
ktermios.c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP |
drivers/tty/serdev/serdev-ttyport.c
122
ktermios.c_oflag &= ~OPOST;
drivers/tty/serdev/serdev-ttyport.c
123
ktermios.c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN);
drivers/tty/serdev/serdev-ttyport.c
124
ktermios.c_cflag &= ~(CSIZE | PARENB);
drivers/tty/serdev/serdev-ttyport.c
125
ktermios.c_cflag |= CS8;
drivers/tty/serdev/serdev-ttyport.c
126
ktermios.c_cflag |= CRTSCTS;
drivers/tty/serdev/serdev-ttyport.c
128
ktermios.c_cflag |= CLOCAL;
drivers/tty/serdev/serdev-ttyport.c
129
tty_set_termios(tty, &ktermios);
drivers/tty/serdev/serdev-ttyport.c
163
struct ktermios ktermios = tty->termios;
drivers/tty/serdev/serdev-ttyport.c
165
ktermios.c_cflag &= ~CBAUD;
drivers/tty/serdev/serdev-ttyport.c
166
tty_termios_encode_baud_rate(&ktermios, speed, speed);
drivers/tty/serdev/serdev-ttyport.c
169
tty_set_termios(tty, &ktermios);
drivers/tty/serdev/serdev-ttyport.c
170
return ktermios.c_ospeed;
drivers/tty/serdev/serdev-ttyport.c
177
struct ktermios ktermios = tty->termios;
drivers/tty/serdev/serdev-ttyport.c
180
ktermios.c_cflag |= CRTSCTS;
drivers/tty/serdev/serdev-ttyport.c
182
ktermios.c_cflag &= ~CRTSCTS;
drivers/tty/serdev/serdev-ttyport.c
184
tty_set_termios(tty, &ktermios);
drivers/tty/serdev/serdev-ttyport.c
192
struct ktermios ktermios = tty->termios;
drivers/tty/serdev/serdev-ttyport.c
194
ktermios.c_cflag &= ~(PARENB | PARODD | CMSPAR);
drivers/tty/serdev/serdev-ttyport.c
196
ktermios.c_cflag |= PARENB;
drivers/tty/serdev/serdev-ttyport.c
198
ktermios.c_cflag |= PARODD;
drivers/tty/serdev/serdev-ttyport.c
201
tty_set_termios(tty, &ktermios);
drivers/tty/serdev/serdev-ttyport.c
204
(ktermios.c_cflag & (PARENB | PARODD | CMSPAR)))
drivers/tty/serdev/serdev-ttyport.c
99
struct ktermios ktermios;
drivers/tty/serial/21285.c
224
serial21285_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/21285.c
225
const struct ktermios *old)
drivers/tty/serial/8250/8250.h
224
int serial8250_em485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_bcm7271.c
775
struct ktermios *termios,
drivers/tty/serial/8250/8250_bcm7271.c
776
const struct ktermios *old)
drivers/tty/serial/8250/8250_dw.c
539
static void dw8250_set_termios(struct uart_port *p, struct ktermios *termios,
drivers/tty/serial/8250/8250_dw.c
540
const struct ktermios *old)
drivers/tty/serial/8250/8250_dw.c
563
static void dw8250_set_ldisc(struct uart_port *p, struct ktermios *termios)
drivers/tty/serial/8250/8250_dwlib.c
139
struct ktermios *termios)
drivers/tty/serial/8250/8250_dwlib.c
180
static int dw8250_rs485_config(struct uart_port *p, struct ktermios *termios,
drivers/tty/serial/8250/8250_dwlib.c
95
void dw8250_do_set_termios(struct uart_port *p, struct ktermios *termios,
drivers/tty/serial/8250/8250_dwlib.c
96
const struct ktermios *old)
drivers/tty/serial/8250/8250_dwlib.h
24
void dw8250_do_set_termios(struct uart_port *p, struct ktermios *termios, const struct ktermios *old);
drivers/tty/serial/8250/8250_exar.c
1195
static int sealevel_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_exar.c
1241
static int iot2040_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_exar.c
231
int (*rs485_config)(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_exar.c
397
static int generic_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_exar.c
799
struct ktermios *termios,
drivers/tty/serial/8250/8250_fintek.c
197
static int fintek_8250_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_fintek.c
285
struct ktermios *termios,
drivers/tty/serial/8250/8250_fintek.c
286
const struct ktermios *old)
drivers/tty/serial/8250/8250_keba.c
114
static int kuart_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_lpc18xx.c
35
static int lpc18xx_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_lpss.c
72
static void byt_set_termios(struct uart_port *p, struct ktermios *termios,
drivers/tty/serial/8250/8250_lpss.c
73
const struct ktermios *old)
drivers/tty/serial/8250/8250_mid.c
207
static void mid8250_set_termios(struct uart_port *p, struct ktermios *termios,
drivers/tty/serial/8250/8250_mid.c
208
const struct ktermios *old)
drivers/tty/serial/8250/8250_mtk.c
306
mtk8250_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_mtk.c
307
const struct ktermios *old)
drivers/tty/serial/8250/8250_ni.c
106
struct ktermios *termios,
drivers/tty/serial/8250/8250_omap.c
363
static void omap_8250_set_termios_atomic(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_omap.c
364
const struct ktermios *old, unsigned int baud)
drivers/tty/serial/8250/8250_omap.c
503
struct ktermios *termios,
drivers/tty/serial/8250/8250_omap.c
504
const struct ktermios *old)
drivers/tty/serial/8250/8250_omap.c
831
struct ktermios *termios,
drivers/tty/serial/8250/8250_pci.c
1624
static int pci_fintek_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_pci1xxxx.c
312
struct ktermios *termios,
drivers/tty/serial/8250/8250_port.c
2548
struct ktermios *termios,
drivers/tty/serial/8250/8250_port.c
2549
const struct ktermios *old)
drivers/tty/serial/8250/8250_port.c
2609
static void serial8250_set_mini(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/8250/8250_port.c
2625
static void serial8250_set_trigger_for_slow_speed(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_port.c
2647
static void serial8250_set_afe(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/8250/8250_port.c
2659
static void serial8250_set_errors_and_ignores(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/8250/8250_port.c
2691
static void serial8250_set_ier(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/8250/8250_port.c
2707
static void serial8250_set_efr(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/8250/8250_port.c
2731
static void serial8250_set_fcr(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/8250/8250_port.c
2756
serial8250_do_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_port.c
2757
const struct ktermios *old)
drivers/tty/serial/8250/8250_port.c
2795
serial8250_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/8250/8250_port.c
2796
const struct ktermios *old)
drivers/tty/serial/8250/8250_port.c
2804
void serial8250_do_set_ldisc(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/8250/8250_port.c
2821
serial8250_set_ldisc(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/8250/8250_port.c
3234
struct ktermios termios;
drivers/tty/serial/8250/8250_port.c
621
int serial8250_em485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/altera_jtaguart.c
101
struct ktermios *termios,
drivers/tty/serial/altera_jtaguart.c
102
const struct ktermios *old)
drivers/tty/serial/altera_uart.c
176
struct ktermios *termios,
drivers/tty/serial/altera_uart.c
177
const struct ktermios *old)
drivers/tty/serial/amba-pl010.c
351
pl010_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/amba-pl010.c
352
const struct ktermios *old)
drivers/tty/serial/amba-pl010.c
444
static void pl010_set_ldisc(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/amba-pl011.c
2058
pl011_setup_status_masks(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/amba-pl011.c
2090
pl011_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/amba-pl011.c
2091
const struct ktermios *old)
drivers/tty/serial/amba-pl011.c
2229
sbsa_uart_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/amba-pl011.c
2230
const struct ktermios *old)
drivers/tty/serial/amba-pl011.c
2283
static int pl011_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/apbuart.c
205
struct ktermios *termios, const struct ktermios *old)
drivers/tty/serial/ar933x_uart.c
285
struct ktermios *new,
drivers/tty/serial/ar933x_uart.c
286
const struct ktermios *old)
drivers/tty/serial/ar933x_uart.c
643
static int ar933x_config_rs485(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/arc_uart.c
347
arc_serial_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/arc_uart.c
348
const struct ktermios *old)
drivers/tty/serial/atmel_serial.c
2104
struct ktermios *termios,
drivers/tty/serial/atmel_serial.c
2105
const struct ktermios *old)
drivers/tty/serial/atmel_serial.c
2365
static void atmel_set_ldisc(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/atmel_serial.c
295
static int atmel_config_rs485(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/bcm63xx_uart.c
468
static void bcm_uart_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/bcm63xx_uart.c
469
const struct ktermios *old)
drivers/tty/serial/clps711x.c
221
struct ktermios *termios)
drivers/tty/serial/clps711x.c
253
struct ktermios *termios,
drivers/tty/serial/clps711x.c
254
const struct ktermios *old)
drivers/tty/serial/cpm_uart.c
489
struct ktermios *termios,
drivers/tty/serial/cpm_uart.c
490
const struct ktermios *old)
drivers/tty/serial/digicolor-usart.c
287
struct ktermios *termios,
drivers/tty/serial/digicolor-usart.c
288
const struct ktermios *old)
drivers/tty/serial/dz.c
559
static void dz_set_termios(struct uart_port *uport, struct ktermios *termios,
drivers/tty/serial/dz.c
560
const struct ktermios *old_termios)
drivers/tty/serial/esp32_acm.c
232
struct ktermios *termios,
drivers/tty/serial/esp32_acm.c
233
const struct ktermios *old)
drivers/tty/serial/esp32_uart.c
391
struct ktermios *termios,
drivers/tty/serial/esp32_uart.c
392
const struct ktermios *old)
drivers/tty/serial/fsl_linflexuart.c
403
linflex_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/fsl_linflexuart.c
404
const struct ktermios *old)
drivers/tty/serial/fsl_lpuart.c
1347
struct ktermios *termios = &tty->termios;
drivers/tty/serial/fsl_lpuart.c
1449
static int lpuart_config_rs485(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/fsl_lpuart.c
1476
static int lpuart32_config_rs485(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/fsl_lpuart.c
1988
lpuart_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/fsl_lpuart.c
1989
const struct ktermios *old)
drivers/tty/serial/fsl_lpuart.c
2226
lpuart32_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/fsl_lpuart.c
2227
const struct ktermios *old)
drivers/tty/serial/fsl_lpuart.c
3189
struct ktermios termios;
drivers/tty/serial/fsl_lpuart.c
3202
memset(&termios, 0, sizeof(struct ktermios));
drivers/tty/serial/icom.c
1341
static void icom_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/icom.c
1342
const struct ktermios *old_termios)
drivers/tty/serial/imx.c
1740
imx_uart_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/imx.c
1741
const struct ktermios *old)
drivers/tty/serial/imx.c
2023
static int imx_uart_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/ip22zilog.c
867
ip22zilog_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/ip22zilog.c
868
const struct ktermios *old)
drivers/tty/serial/jsm/jsm_tty.c
153
struct ktermios *termios;
drivers/tty/serial/jsm/jsm_tty.c
194
struct ktermios *termios;
drivers/tty/serial/jsm/jsm_tty.c
303
struct ktermios *termios,
drivers/tty/serial/jsm/jsm_tty.c
304
const struct ktermios *old_termios)
drivers/tty/serial/lantiq.c
388
lqasc_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/lantiq.c
389
const struct ktermios *old)
drivers/tty/serial/liteuart.c
226
static void liteuart_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/liteuart.c
227
const struct ktermios *old)
drivers/tty/serial/lpc32xx_hs.c
471
struct ktermios *termios,
drivers/tty/serial/lpc32xx_hs.c
472
const struct ktermios *old)
drivers/tty/serial/ma35d1_serial.c
414
struct ktermios *termios,
drivers/tty/serial/ma35d1_serial.c
415
const struct ktermios *old)
drivers/tty/serial/max3100.c
407
max3100_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/max3100.c
408
const struct ktermios *old)
drivers/tty/serial/max310x.c
1037
static int max310x_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/max310x.c
904
struct ktermios *termios,
drivers/tty/serial/max310x.c
905
const struct ktermios *old)
drivers/tty/serial/mcf.c
194
static void mcf_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/mcf.c
195
const struct ktermios *old)
drivers/tty/serial/mcf.c
416
static int mcf_config_rs485(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/men_z135_uart.c
640
struct ktermios *termios,
drivers/tty/serial/men_z135_uart.c
641
const struct ktermios *old)
drivers/tty/serial/meson_uart.c
335
struct ktermios *termios,
drivers/tty/serial/meson_uart.c
336
const struct ktermios *old)
drivers/tty/serial/milbeaut_usio.c
300
struct ktermios *termios,
drivers/tty/serial/milbeaut_usio.c
301
const struct ktermios *old)
drivers/tty/serial/mpc52xx_uart.c
103
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
104
const struct ktermios *old);
drivers/tty/serial/mpc52xx_uart.c
1169
mpc52xx_uart_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
1170
const struct ktermios *old)
drivers/tty/serial/mpc52xx_uart.c
289
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
290
const struct ktermios *old)
drivers/tty/serial/mpc52xx_uart.c
307
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
308
const struct ktermios *old)
drivers/tty/serial/mpc52xx_uart.c
535
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
536
const struct ktermios *old)
drivers/tty/serial/mpc52xx_uart.c
882
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
883
const struct ktermios *old)
drivers/tty/serial/mps2-uart.c
341
mps2_uart_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/mps2-uart.c
342
const struct ktermios *old)
drivers/tty/serial/msm_serial.c
1270
static void msm_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/msm_serial.c
1271
const struct ktermios *old)
drivers/tty/serial/mux.c
272
mux_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/mux.c
273
const struct ktermios *old)
drivers/tty/serial/mvebu-uart.c
535
struct ktermios *termios,
drivers/tty/serial/mvebu-uart.c
536
const struct ktermios *old)
drivers/tty/serial/mxs-auart.c
1066
struct ktermios *termios)
drivers/tty/serial/mxs-auart.c
942
struct ktermios *termios,
drivers/tty/serial/mxs-auart.c
943
const struct ktermios *old)
drivers/tty/serial/omap-serial.c
1294
serial_omap_config_rs485(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/omap-serial.c
776
serial_omap_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/omap-serial.c
777
const struct ktermios *old)
drivers/tty/serial/owl-uart.c
308
struct ktermios *termios,
drivers/tty/serial/owl-uart.c
309
const struct ktermios *old)
drivers/tty/serial/pch_uart.c
1288
struct ktermios *termios,
drivers/tty/serial/pch_uart.c
1289
const struct ktermios *old)
drivers/tty/serial/pic32_uart.c
597
struct ktermios *new,
drivers/tty/serial/pic32_uart.c
598
const struct ktermios *old)
drivers/tty/serial/pmac_zilog.c
1188
static void __pmz_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/pmac_zilog.c
1189
const struct ktermios *old)
drivers/tty/serial/pmac_zilog.c
1230
static void pmz_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/pmac_zilog.c
1231
const struct ktermios *old)
drivers/tty/serial/pxa.c
402
serial_pxa_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/pxa.c
403
const struct ktermios *old)
drivers/tty/serial/qcom_geni_serial.c
1347
struct ktermios *termios,
drivers/tty/serial/qcom_geni_serial.c
1348
const struct ktermios *old)
drivers/tty/serial/qcom_geni_serial.c
1734
struct ktermios *termios, struct serial_rs485 *rs485)
drivers/tty/serial/rda-uart.c
240
struct ktermios *termios,
drivers/tty/serial/rda-uart.c
241
const struct ktermios *old)
drivers/tty/serial/rp2.c
372
static void rp2_uart_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/rp2.c
373
const struct ktermios *old)
drivers/tty/serial/rsci.c
216
static void rsci_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/rsci.c
217
const struct ktermios *old)
drivers/tty/serial/sa1100.c
386
sa1100_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/sa1100.c
387
const struct ktermios *old)
drivers/tty/serial/samsung_tty.c
1472
struct ktermios *termios,
drivers/tty/serial/samsung_tty.c
1473
const struct ktermios *old)
drivers/tty/serial/sb1250-duart.c
534
static void sbd_set_termios(struct uart_port *uport, struct ktermios *termios,
drivers/tty/serial/sb1250-duart.c
535
const struct ktermios *old_termios)
drivers/tty/serial/sc16is7xx.c
1082
static int sc16is7xx_config_rs485(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/sc16is7xx.c
980
struct ktermios *termios,
drivers/tty/serial/sc16is7xx.c
981
const struct ktermios *old)
drivers/tty/serial/sccnxp.c
641
struct ktermios *termios,
drivers/tty/serial/sccnxp.c
642
const struct ktermios *old)
drivers/tty/serial/serial-tegra.c
1286
struct ktermios *termios,
drivers/tty/serial/serial-tegra.c
1287
const struct ktermios *oldtermios)
drivers/tty/serial/serial_core.c
1641
const struct ktermios *old_termios)
drivers/tty/serial/serial_core.c
202
const struct ktermios *old_termios)
drivers/tty/serial/serial_core.c
205
struct ktermios *termios;
drivers/tty/serial/serial_core.c
2196
struct ktermios termios;
drivers/tty/serial/serial_core.c
2197
static struct ktermios dummy;
drivers/tty/serial/serial_core.c
2209
memset(&termios, 0, sizeof(struct ktermios));
drivers/tty/serial/serial_core.c
2371
struct ktermios termios;
drivers/tty/serial/serial_core.c
2392
memset(&termios, 0, sizeof(struct ktermios));
drivers/tty/serial/serial_core.c
477
uart_get_baud_rate(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/serial_core.c
478
const struct ktermios *old, unsigned int min, unsigned int max)
drivers/tty/serial/serial_txx9.c
574
serial_txx9_set_termios(struct uart_port *up, struct ktermios *termios,
drivers/tty/serial/serial_txx9.c
575
const struct ktermios *old)
drivers/tty/serial/sh-sci.c
2678
static void sci_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/sh-sci.c
2679
const struct ktermios *old)
drivers/tty/serial/sifive.c
636
struct ktermios *termios,
drivers/tty/serial/sifive.c
637
const struct ktermios *old)
drivers/tty/serial/sprd_serial.c
773
static void sprd_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/sprd_serial.c
774
const struct ktermios *old)
drivers/tty/serial/st-asc.c
464
static void asc_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/st-asc.c
465
const struct ktermios *old)
drivers/tty/serial/stm32-usart.c
1152
struct ktermios *termios,
drivers/tty/serial/stm32-usart.c
1153
const struct ktermios *old)
drivers/tty/serial/stm32-usart.c
222
static int stm32_usart_config_rs485(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/sunhv.c
328
static void sunhv_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/sunhv.c
329
const struct ktermios *old)
drivers/tty/serial/sunplus-uart.c
335
struct ktermios *termios,
drivers/tty/serial/sunplus-uart.c
336
const struct ktermios *oldtermios)
drivers/tty/serial/sunplus-uart.c
415
static void sunplus_set_ldisc(struct uart_port *port, struct ktermios *termios)
drivers/tty/serial/sunsab.c
775
static void sunsab_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/sunsab.c
776
const struct ktermios *old)
drivers/tty/serial/sunsu.c
1309
static struct ktermios dummy;
drivers/tty/serial/sunsu.c
1310
struct ktermios termios;
drivers/tty/serial/sunsu.c
1328
memset(&termios, 0, sizeof(struct ktermios));
drivers/tty/serial/sunsu.c
875
sunsu_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/sunsu.c
876
const struct ktermios *old)
drivers/tty/serial/sunzilog.c
937
sunzilog_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/sunzilog.c
938
const struct ktermios *old)
drivers/tty/serial/tegra-tcu.c
129
struct ktermios *new,
drivers/tty/serial/tegra-tcu.c
130
const struct ktermios *old)
drivers/tty/serial/tegra-utc.c
296
static void tegra_utc_set_termios(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/tegra-utc.c
297
const struct ktermios *old)
drivers/tty/serial/timbuart.c
274
struct ktermios *termios,
drivers/tty/serial/timbuart.c
275
const struct ktermios *old)
drivers/tty/serial/uartlite.c
322
struct ktermios *termios,
drivers/tty/serial/uartlite.c
323
const struct ktermios *old)
drivers/tty/serial/ucc_uart.c
838
struct ktermios *termios,
drivers/tty/serial/ucc_uart.c
839
const struct ktermios *old)
drivers/tty/serial/vt8500_serial.c
336
struct ktermios *termios,
drivers/tty/serial/vt8500_serial.c
337
const struct ktermios *old)
drivers/tty/serial/xilinx_uartps.c
1611
static int cdns_rs485_config(struct uart_port *port, struct ktermios *termios,
drivers/tty/serial/xilinx_uartps.c
813
struct ktermios *termios,
drivers/tty/serial/xilinx_uartps.c
814
const struct ktermios *old)
drivers/tty/serial/zs.c
849
static void zs_set_termios(struct uart_port *uport, struct ktermios *termios,
drivers/tty/serial/zs.c
850
const struct ktermios *old_termios)
drivers/tty/synclink_gt.c
703
const struct ktermios *old_termios)
drivers/tty/tty.h
83
speed_t tty_termios_input_baud_rate(const struct ktermios *termios);
drivers/tty/tty_baudrate.c
129
void tty_termios_encode_baud_rate(struct ktermios *termios,
drivers/tty/tty_baudrate.c
58
speed_t tty_termios_baud_rate(const struct ktermios *termios)
drivers/tty/tty_baudrate.c
88
speed_t tty_termios_input_baud_rate(const struct ktermios *termios)
drivers/tty/tty_io.c
124
struct ktermios tty_std_termios = { /* for the benefit of tty drivers */
drivers/tty/tty_io.c
1243
struct ktermios *tp;
drivers/tty/tty_io.c
1464
struct ktermios *tp;
drivers/tty/tty_io.c
3232
struct ktermios *tp;
drivers/tty/tty_io.c
3384
struct ktermios *tp;
drivers/tty/tty_ioctl.c
202
static void unset_locked_termios(struct tty_struct *tty, const struct ktermios *old)
drivers/tty/tty_ioctl.c
204
struct ktermios *termios = &tty->termios;
drivers/tty/tty_ioctl.c
205
struct ktermios *locked = &tty->termios_locked;
drivers/tty/tty_ioctl.c
231
void tty_termios_copy_hw(struct ktermios *new, const struct ktermios *old)
drivers/tty/tty_ioctl.c
252
bool tty_termios_hw_change(const struct ktermios *a, const struct ktermios *b)
drivers/tty/tty_ioctl.c
319
int tty_set_termios(struct tty_struct *tty, struct ktermios *new_termios)
drivers/tty/tty_ioctl.c
321
struct ktermios old_termios;
drivers/tty/tty_ioctl.c
360
__weak int user_termio_to_kernel_termios(struct ktermios *termios,
drivers/tty/tty_ioctl.c
381
struct ktermios *termios)
drivers/tty/tty_ioctl.c
395
__weak int user_termios_to_kernel_termios(struct ktermios *k,
drivers/tty/tty_ioctl.c
401
struct ktermios *k)
drivers/tty/tty_ioctl.c
405
__weak int user_termios_to_kernel_termios_1(struct ktermios *k,
drivers/tty/tty_ioctl.c
411
struct ktermios *k)
drivers/tty/tty_ioctl.c
418
__weak int user_termios_to_kernel_termios(struct ktermios *k,
drivers/tty/tty_ioctl.c
424
struct ktermios *k)
drivers/tty/tty_ioctl.c
446
struct ktermios tmp_termios;
drivers/tty/tty_ioctl.c
526
static void copy_termios(struct tty_struct *tty, struct ktermios *kterm)
drivers/tty/tty_ioctl.c
533
static void copy_termios_locked(struct tty_struct *tty, struct ktermios *kterm)
drivers/tty/tty_ioctl.c
542
struct ktermios kterm;
drivers/tty/tty_ioctl.c
588
static void set_sgflags(struct ktermios *termios, int flags)
drivers/tty/tty_ioctl.c
629
struct ktermios termios;
drivers/tty/tty_ioctl.c
740
struct ktermios old;
drivers/tty/tty_ioctl.c
770
struct ktermios kterm;
drivers/tty/vcc.c
98
static const struct ktermios vcc_tty_termios = {
drivers/usb/class/cdc-acm.c
1092
const struct ktermios *termios_old)
drivers/usb/class/cdc-acm.c
1095
struct ktermios *termios = &tty->termios;
drivers/usb/class/cdc-acm.c
55
const struct ktermios *termios_old);
drivers/usb/serial/ark3116.c
192
const struct ktermios *old_termios)
drivers/usb/serial/ark3116.c
196
struct ktermios *termios = &tty->termios;
drivers/usb/serial/belkin_sa.c
277
const struct ktermios *old_termios)
drivers/usb/serial/belkin_sa.c
290
struct ktermios *termios = &tty->termios;
drivers/usb/serial/belkin_sa.c
48
const struct ktermios *old_termios);
drivers/usb/serial/ch341.c
113
const struct ktermios *old_termios);
drivers/usb/serial/ch341.c
487
const struct ktermios *old_termios)
drivers/usb/serial/ch341.c
512
const struct ktermios *old_termios)
drivers/usb/serial/console.c
165
memset(&dummy, 0, sizeof(struct ktermios));
drivers/usb/serial/console.c
68
struct ktermios dummy;
drivers/usb/serial/cp210x.c
1053
const struct ktermios *old_termios)
drivers/usb/serial/cp210x.c
1124
static bool cp210x_termios_change(const struct ktermios *a, const struct ktermios *b)
drivers/usb/serial/cp210x.c
1137
const struct ktermios *old_termios)
drivers/usb/serial/cp210x.c
1257
const struct ktermios *old_termios)
drivers/usb/serial/cp210x.c
34
const struct ktermios *);
drivers/usb/serial/cp210x.c
36
const struct ktermios *);
drivers/usb/serial/cypress_m8.c
129
const struct ktermios *old_termios);
drivers/usb/serial/cypress_m8.c
861
const struct ktermios *old_termios)
drivers/usb/serial/digi_acceleport.c
1073
struct ktermios not_termios;
drivers/usb/serial/digi_acceleport.c
219
const struct ktermios *old_termios);
drivers/usb/serial/digi_acceleport.c
652
const struct ktermios *old_termios)
drivers/usb/serial/empeg.c
79
struct ktermios *termios = &tty->termios;
drivers/usb/serial/f81232.c
610
const struct ktermios *old_termios)
drivers/usb/serial/f81534.c
952
const struct ktermios *old_termios)
drivers/usb/serial/ftdi_sio.c
1108
const struct ktermios *old_termios);
drivers/usb/serial/ftdi_sio.c
2576
const struct ktermios *old_termios)
drivers/usb/serial/ftdi_sio.c
2581
struct ktermios *termios = &tty->termios;
drivers/usb/serial/io_edgeport.c
1448
const struct ktermios *old_termios)
drivers/usb/serial/io_edgeport.c
2334
struct edgeport_port *edge_port, const struct ktermios *old_termios)
drivers/usb/serial/io_edgeport.c
286
const struct ktermios *old_termios);
drivers/usb/serial/io_ti.c
2213
struct edgeport_port *edge_port, const struct ktermios *old_termios)
drivers/usb/serial/io_ti.c
225
const struct ktermios *old_termios);
drivers/usb/serial/io_ti.c
2355
const struct ktermios *old_termios)
drivers/usb/serial/ir-usb.c
380
const struct ktermios *old_termios)
drivers/usb/serial/ir-usb.c
55
const struct ktermios *old_termios);
drivers/usb/serial/iuu_phoenix.c
883
const struct ktermios *old_termios)
drivers/usb/serial/keyspan.c
623
const struct ktermios *old_termios)
drivers/usb/serial/keyspan_pda.c
329
const struct ktermios *old_termios)
drivers/usb/serial/kl5kusb105.c
369
const struct ktermios *old_termios)
drivers/usb/serial/kl5kusb105.c
60
const struct ktermios *old_termios);
drivers/usb/serial/kobil_sct.c
432
const struct ktermios *old)
drivers/usb/serial/kobil_sct.c
66
const struct ktermios *old);
drivers/usb/serial/mct_u232.c
49
const struct ktermios *old_termios);
drivers/usb/serial/mct_u232.c
596
const struct ktermios *old_termios)
drivers/usb/serial/mct_u232.c
600
struct ktermios *termios = &tty->termios;
drivers/usb/serial/mos7720.c
1360
const struct ktermios *old_termios)
drivers/usb/serial/mos7720.c
1499
const struct ktermios *old_termios)
drivers/usb/serial/mos7840.c
1180
const struct ktermios *old_termios)
drivers/usb/serial/mos7840.c
1322
const struct ktermios *old_termios)
drivers/usb/serial/mxuport.c
763
const struct ktermios *old_termios,
drivers/usb/serial/mxuport.c
837
const struct ktermios *old_termios)
drivers/usb/serial/oti6858.c
123
const struct ktermios *old_termios);
drivers/usb/serial/oti6858.c
399
const struct ktermios *old_termios)
drivers/usb/serial/pl2303.c
801
static bool pl2303_termios_change(const struct ktermios *a, const struct ktermios *b)
drivers/usb/serial/pl2303.c
828
const struct ktermios *old_termios)
drivers/usb/serial/quatech2.c
257
const struct ktermios *old_termios)
drivers/usb/serial/quatech2.c
261
struct ktermios *termios = &tty->termios;
drivers/usb/serial/spcp8x5.c
277
const struct ktermios *old_termios)
drivers/usb/serial/ssu100.c
218
const struct ktermios *old_termios)
drivers/usb/serial/ssu100.c
221
struct ktermios *termios = &tty->termios;
drivers/usb/serial/ti_usb_3410_5052.c
318
const struct ktermios *old_termios);
drivers/usb/serial/ti_usb_3410_5052.c
890
const struct ktermios *old_termios)
drivers/usb/serial/upd78f0730.c
303
const struct ktermios *old_termios)
drivers/usb/serial/usb-serial.c
522
const struct ktermios *old)
drivers/usb/serial/whiteheat.c
444
const struct ktermios *old_termios)
drivers/usb/serial/whiteheat.c
86
const struct ktermios *old_termios);
drivers/usb/serial/xr_serial.c
109
const struct ktermios *old_termios);
drivers/usb/serial/xr_serial.c
139
const struct ktermios *old_termios);
drivers/usb/serial/xr_serial.c
629
const struct ktermios *old_termios)
drivers/usb/serial/xr_serial.c
692
const struct ktermios *old_termios)
drivers/usb/serial/xr_serial.c
694
struct ktermios *termios = &tty->termios;
drivers/usb/serial/xr_serial.c
751
const struct ktermios *old_termios)
drivers/usb/serial/xr_serial.c
900
const struct ktermios *old_termios)
include/linux/serial_8250.h
186
void serial8250_do_set_termios(struct uart_port *port, struct ktermios *termios,
include/linux/serial_8250.h
187
const struct ktermios *old);
include/linux/serial_8250.h
188
void serial8250_do_set_ldisc(struct uart_port *port, struct ktermios *termios);
include/linux/serial_8250.h
54
struct ktermios *new,
include/linux/serial_8250.h
55
const struct ktermios *old);
include/linux/serial_8250.h
57
struct ktermios *);
include/linux/serial_core.h
1033
unsigned int uart_get_baud_rate(struct uart_port *port, struct ktermios *termios,
include/linux/serial_core.h
1034
const struct ktermios *old, unsigned int min,
include/linux/serial_core.h
391
void (*set_termios)(struct uart_port *, struct ktermios *new,
include/linux/serial_core.h
392
const struct ktermios *old);
include/linux/serial_core.h
393
void (*set_ldisc)(struct uart_port *, struct ktermios *);
include/linux/serial_core.h
449
struct ktermios *new,
include/linux/serial_core.h
450
const struct ktermios *old);
include/linux/serial_core.h
452
struct ktermios *);
include/linux/serial_core.h
471
struct ktermios *termios,
include/linux/termios_internal.h
37
int user_termio_to_kernel_termios(struct ktermios *, struct termio __user *);
include/linux/termios_internal.h
38
int kernel_termios_to_user_termio(struct termio __user *, struct ktermios *);
include/linux/termios_internal.h
40
int user_termios_to_kernel_termios(struct ktermios *, struct termios2 __user *);
include/linux/termios_internal.h
41
int kernel_termios_to_user_termios(struct termios2 __user *, struct ktermios *);
include/linux/termios_internal.h
42
int user_termios_to_kernel_termios_1(struct ktermios *, struct termios __user *);
include/linux/termios_internal.h
43
int kernel_termios_to_user_termios_1(struct termios __user *, struct ktermios *);
include/linux/termios_internal.h
45
int user_termios_to_kernel_termios(struct ktermios *, struct termios __user *);
include/linux/termios_internal.h
46
int kernel_termios_to_user_termios(struct termios __user *, struct ktermios *);
include/linux/tty.h
204
struct ktermios termios, termios_locked;
include/linux/tty.h
380
extern struct ktermios tty_std_termios;
include/linux/tty.h
426
speed_t tty_termios_baud_rate(const struct ktermios *termios);
include/linux/tty.h
427
void tty_termios_encode_baud_rate(struct ktermios *termios, speed_t ibaud,
include/linux/tty.h
448
void tty_termios_copy_hw(struct ktermios *new, const struct ktermios *old);
include/linux/tty.h
449
bool tty_termios_hw_change(const struct ktermios *a, const struct ktermios *b);
include/linux/tty.h
450
int tty_set_termios(struct tty_struct *tty, struct ktermios *kt);
include/linux/tty_driver.h
460
void (*set_termios)(struct tty_struct *tty, const struct ktermios *old);
include/linux/tty_driver.h
538
struct ktermios init_termios;
include/linux/tty_driver.h
548
struct ktermios **termios;
include/linux/tty_ldisc.h
248
void (*set_termios)(struct tty_struct *tty, const struct ktermios *old);
include/linux/usb/serial.h
280
const struct ktermios *old);
net/bluetooth/rfcomm/tty.c
851
const struct ktermios *old)
net/bluetooth/rfcomm/tty.c
853
struct ktermios *new = &tty->termios;
net/nfc/nci/uart.c
405
struct ktermios new_termios;