/Linux-v4.19/drivers/usb/serial/ |
D | ch341.c | 100 struct ktermios *old_termios); 355 struct usb_serial_port *port, struct ktermios *old_termios) in ch341_set_termios() argument 364 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in ch341_set_termios() 401 if (r < 0 && old_termios) { in ch341_set_termios() 402 priv->baud_rate = tty_termios_baud_rate(old_termios); in ch341_set_termios() 403 tty_termios_copy_hw(&tty->termios, old_termios); in ch341_set_termios() 412 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in ch341_set_termios()
|
D | spcp8x5.c | 291 struct usb_serial_port *port, struct ktermios *old_termios) in spcp8x5_set_termios() argument 304 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in spcp8x5_set_termios() 310 if (old_termios && (old_termios->c_cflag & CBAUD) == B0) { in spcp8x5_set_termios() 312 if (!(old_termios->c_cflag & CRTSCTS)) in spcp8x5_set_termios()
|
D | upd78f0730.c | 306 struct ktermios *old_termios) in upd78f0730_set_termios() argument 312 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in upd78f0730_set_termios() 317 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in upd78f0730_set_termios()
|
D | mxuport.c | 770 struct ktermios *old_termios, in mxuport_set_termios_flow() argument 811 if (!old_termios || in mxuport_set_termios_flow() 812 C_CRTSCTS(tty) != (old_termios->c_cflag & CRTSCTS)) { in mxuport_set_termios_flow() 820 if (old_termios && (old_termios->c_cflag & CBAUD) == B0) { in mxuport_set_termios_flow() 844 struct ktermios *old_termios) in mxuport_set_termios() argument 854 if (old_termios && in mxuport_set_termios() 855 !tty_termios_hw_change(&tty->termios, old_termios) && in mxuport_set_termios() 856 tty->termios.c_iflag == old_termios->c_iflag) { in mxuport_set_termios() 915 err = mxuport_set_termios_flow(tty, old_termios, port, serial); in mxuport_set_termios()
|
D | pl2303.c | 550 struct usb_serial_port *port, struct ktermios *old_termios) in pl2303_set_termios() argument 560 if (old_termios && !pl2303_termios_change(&tty->termios, old_termios)) in pl2303_set_termios() 566 if (old_termios) in pl2303_set_termios() 567 tty->termios = *old_termios; in pl2303_set_termios() 652 if (!old_termios || memcmp(buf, priv->line_settings, 7)) { in pl2303_set_termios() 663 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in pl2303_set_termios()
|
D | f81232.c | 436 struct usb_serial_port *port, struct ktermios *old_termios) in f81232_set_termios() argument 443 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in f81232_set_termios() 448 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in f81232_set_termios()
|
D | ir-usb.c | 53 struct usb_serial_port *port, struct ktermios *old_termios); 317 struct usb_serial_port *port, struct ktermios *old_termios) in ir_set_termios() argument 372 tty_termios_copy_hw(&tty->termios, old_termios); in ir_set_termios()
|
D | kl5kusb105.c | 400 struct ktermios *old_termios) in klsi_105_set_termios() argument 405 unsigned int old_iflag = old_termios->c_iflag; in klsi_105_set_termios() 407 unsigned int old_cflag = old_termios->c_cflag; in klsi_105_set_termios()
|
D | belkin_sa.c | 278 struct usb_serial_port *port, struct ktermios *old_termios) in belkin_sa_set_termios() argument 304 old_iflag = old_termios->c_iflag; in belkin_sa_set_termios() 305 old_cflag = old_termios->c_cflag; in belkin_sa_set_termios()
|
D | cp210x.c | 1098 struct usb_serial_port *port, struct ktermios *old_termios) in cp210x_change_speed() argument 1122 if (old_termios) in cp210x_change_speed() 1123 baud = old_termios->c_ospeed; in cp210x_change_speed() 1132 struct usb_serial_port *port, struct ktermios *old_termios) in cp210x_set_termios() argument 1139 old_cflag = old_termios->c_cflag; in cp210x_set_termios() 1141 if (tty->termios.c_ospeed != old_termios->c_ospeed) in cp210x_set_termios() 1142 cp210x_change_speed(tty, port, old_termios); in cp210x_set_termios()
|
D | keyspan_pda.c | 314 struct usb_serial_port *port, struct ktermios *old_termios) in keyspan_pda_set_termios() argument 345 speed = tty_termios_baud_rate(old_termios); in keyspan_pda_set_termios() 349 tty_termios_copy_hw(&tty->termios, old_termios); in keyspan_pda_set_termios()
|
D | f81534.c | 947 struct ktermios *old_termios) in f81534_set_termios() argument 956 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in f81534_set_termios() 992 if (old_termios) in f81534_set_termios() 993 old_baud = tty_termios_baud_rate(old_termios); in f81534_set_termios()
|
D | digi_acceleport.c | 220 struct usb_serial_port *port, struct ktermios *old_termios); 675 struct usb_serial_port *port, struct ktermios *old_termios) in digi_set_termios() argument 681 unsigned int old_iflag = old_termios->c_iflag; in digi_set_termios() 682 unsigned int old_cflag = old_termios->c_cflag; in digi_set_termios() 695 if (baud != tty_termios_baud_rate(old_termios)) { in digi_set_termios()
|
D | ftdi_sio.c | 2187 struct usb_serial_port *port, struct ktermios *old_termios) in ftdi_set_termios() argument 2229 if (old_termios) in ftdi_set_termios() 2230 termios->c_cflag |= old_termios->c_cflag & CSIZE; in ftdi_set_termios() 2237 if (!old_termios) in ftdi_set_termios() 2240 if (old_termios->c_cflag == termios->c_cflag in ftdi_set_termios() 2241 && old_termios->c_ispeed == termios->c_ispeed in ftdi_set_termios() 2242 && old_termios->c_ospeed == termios->c_ospeed) in ftdi_set_termios() 2249 if ((old_termios->c_cflag & (CSIZE|PARODD|PARENB|CMSPAR|CSTOPB)) == in ftdi_set_termios() 2320 if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in ftdi_set_termios()
|
D | mct_u232.c | 598 struct ktermios *old_termios) in mct_u232_set_termios() argument 604 unsigned int old_cflag = old_termios->c_cflag; in mct_u232_set_termios()
|
/Linux-v4.19/drivers/tty/ |
D | tty_ioctl.c | 316 struct ktermios old_termios; in tty_set_termios() local 329 old_termios = tty->termios; in tty_set_termios() 331 unset_locked_termios(tty, &old_termios); in tty_set_termios() 334 tty->ops->set_termios(tty, &old_termios); in tty_set_termios() 336 tty_termios_copy_hw(&tty->termios, &old_termios); in tty_set_termios() 341 ld->ops->set_termios(tty, &old_termios); in tty_set_termios()
|
D | amiserial.c | 647 struct ktermios *old_termios) in change_speed() argument 690 if (!quot && old_termios) { in change_speed() 693 tty->termios.c_cflag |= (old_termios->c_cflag & CBAUD); in change_speed() 1303 static void rs_set_termios(struct tty_struct *tty, struct ktermios *old_termios) in rs_set_termios() argument 1309 change_speed(tty, info, old_termios); in rs_set_termios() 1312 if ((old_termios->c_cflag & CBAUD) && !(cflag & CBAUD)) { in rs_set_termios() 1320 if (!(old_termios->c_cflag & CBAUD) && (cflag & CBAUD)) { in rs_set_termios() 1330 if ((old_termios->c_cflag & CRTSCTS) && !C_CRTSCTS(tty)) { in rs_set_termios() 1342 if (!(old_termios->c_cflag & CLOCAL) && C_CLOCAL(tty)) in rs_set_termios()
|
D | pty.c | 262 struct ktermios *old_termios) in pty_set_termios() argument 266 int extproc = (old_termios->c_lflag & EXTPROC) | L_EXTPROC(tty); in pty_set_termios() 267 int old_flow = ((old_termios->c_iflag & IXON) && in pty_set_termios() 268 (old_termios->c_cc[VSTOP] == '\023') && in pty_set_termios() 269 (old_termios->c_cc[VSTART] == '\021')); in pty_set_termios()
|
D | rocket.c | 693 struct ktermios *old_termios) in configure_r_port() argument 737 if ((divisor >= 8192 || divisor < 0) && old_termios) { in configure_r_port() 738 baud = tty_termios_baud_rate(old_termios); in configure_r_port() 1039 struct ktermios *old_termios) in rp_set_termios() argument 1055 ((cflag & ~CSIZE) | (old_termios->c_cflag & CSIZE)); in rp_set_termios() 1059 configure_r_port(tty, info, old_termios); in rp_set_termios() 1064 if ((old_termios->c_cflag & CBAUD) && !C_BAUD(tty)) { in rp_set_termios() 1070 if (!(old_termios->c_cflag & CBAUD) && C_BAUD(tty)) { in rp_set_termios() 1075 if ((old_termios->c_cflag & CRTSCTS) && !C_CRTSCTS(tty)) in rp_set_termios()
|
D | isicom.c | 1178 struct ktermios *old_termios) in isicom_set_termios() argument 1186 if (tty->termios.c_cflag == old_termios->c_cflag && in isicom_set_termios() 1187 tty->termios.c_iflag == old_termios->c_iflag) in isicom_set_termios() 1194 if ((old_termios->c_cflag & CRTSCTS) && !C_CRTSCTS(tty)) { in isicom_set_termios()
|
D | moxa.c | 1315 struct ktermios *old_termios) in moxa_set_termios() argument 1321 moxa_set_tty_param(tty, old_termios); in moxa_set_termios() 1322 if (!(old_termios->c_cflag & CLOCAL) && C_CLOCAL(tty)) in moxa_set_termios() 1474 static void moxa_set_tty_param(struct tty_struct *tty, struct ktermios *old_termios) in moxa_set_tty_param() argument 1493 baud = tty_termios_baud_rate(old_termios); in moxa_set_tty_param()
|
/Linux-v4.19/drivers/mmc/core/ |
D | sdio_uart.c | 879 struct ktermios *old_termios) in sdio_uart_set_termios() argument 887 sdio_uart_change_speed(port, &tty->termios, old_termios); in sdio_uart_set_termios() 890 if ((old_termios->c_cflag & CBAUD) && !(cflag & CBAUD)) in sdio_uart_set_termios() 894 if (!(old_termios->c_cflag & CBAUD) && (cflag & CBAUD)) { in sdio_uart_set_termios() 902 if ((old_termios->c_cflag & CRTSCTS) && !(cflag & CRTSCTS)) { in sdio_uart_set_termios() 908 if (!(old_termios->c_cflag & CRTSCTS) && (cflag & CRTSCTS)) { in sdio_uart_set_termios()
|
/Linux-v4.19/drivers/tty/serial/ |
D | serial_core.c | 43 struct ktermios *old_termios); 490 struct ktermios *old_termios) in uart_change_speed() argument 504 uport->ops->set_termios(uport, termios, old_termios); in uart_change_speed() 1419 struct ktermios *old_termios) in uart_set_termios() argument 1439 tty->termios.c_cc[VSTART] != old_termios->c_cc[VSTART] || in uart_set_termios() 1440 tty->termios.c_cc[VSTOP] != old_termios->c_cc[VSTOP]; in uart_set_termios() 1449 if ((cflag ^ old_termios->c_cflag) == 0 && in uart_set_termios() 1450 tty->termios.c_ospeed == old_termios->c_ospeed && in uart_set_termios() 1451 tty->termios.c_ispeed == old_termios->c_ispeed && in uart_set_termios() 1452 ((tty->termios.c_iflag ^ old_termios->c_iflag) & iflag_mask) == 0 && in uart_set_termios() [all …]
|
D | dz.c | 566 struct ktermios *old_termios) in dz_set_termios() argument 597 baud = uart_get_baud_rate(uport, termios, old_termios, 50, 9600); in dz_set_termios() 600 baud = uart_get_baud_rate(uport, old_termios, NULL, 50, 9600); in dz_set_termios()
|
D | ioc3_serial.c | 952 struct ktermios *new_termios, struct ktermios *old_termios) in ioc3_change_speed() argument 989 baud = uart_get_baud_rate(the_port, new_termios, old_termios, in ioc3_change_speed() 1853 struct ktermios *termios, struct ktermios *old_termios) in ic3_set_termios() argument 1858 ioc3_change_speed(the_port, termios, old_termios); in ic3_set_termios()
|