/kernel/linux/linux-6.6/drivers/usb/serial/ |
H A D | xr_serial.c | 109 const struct ktermios *old_termios); 139 const struct ktermios *old_termios); 629 const struct ktermios *old_termios) in xr_set_flow_mode() 686 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in xr_set_flow_mode() 692 const struct ktermios *old_termios) in xr21v141x_set_line_settings() 698 if (!old_termios || (tty->termios.c_ospeed != old_termios->c_ospeed)) in xr21v141x_set_line_settings() 706 if (old_termios) in xr21v141x_set_line_settings() 707 termios->c_cflag |= old_termios in xr21v141x_set_line_settings() 627 xr_set_flow_mode(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) xr_set_flow_mode() argument 690 xr21v141x_set_line_settings(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) xr21v141x_set_line_settings() argument 749 xr_cdc_set_line_coding(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) xr_cdc_set_line_coding() argument 898 xr_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) xr_set_termios() argument [all...] |
H A D | ch341.c | 109 const struct ktermios *old_termios); 486 const struct ktermios *old_termios) in ch341_set_termios() 495 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in ch341_set_termios() 533 if (r < 0 && old_termios) { in ch341_set_termios() 534 priv->baud_rate = tty_termios_baud_rate(old_termios); in ch341_set_termios() 535 tty_termios_copy_hw(&tty->termios, old_termios); in ch341_set_termios() 544 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in ch341_set_termios() 484 ch341_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) ch341_set_termios() argument
|
H A D | upd78f0730.c | 303 const struct ktermios *old_termios) in upd78f0730_set_termios() 309 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in upd78f0730_set_termios() 314 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in upd78f0730_set_termios() 301 upd78f0730_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) upd78f0730_set_termios() argument
|
H A D | spcp8x5.c | 287 const struct ktermios *old_termios) in spcp8x5_set_termios() 300 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in spcp8x5_set_termios() 306 if (old_termios && (old_termios->c_cflag & CBAUD) == B0) { in spcp8x5_set_termios() 308 if (!(old_termios->c_cflag & CRTSCTS)) in spcp8x5_set_termios() 285 spcp8x5_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) spcp8x5_set_termios() argument
|
H A D | cp210x.c | 1053 const struct ktermios *old_termios) in cp210x_change_speed() 1076 if (old_termios) in cp210x_change_speed() 1077 baud = old_termios->c_ospeed; in cp210x_change_speed() 1137 const struct ktermios *old_termios) in cp210x_set_flow_control() 1158 old_termios && old_termios->c_ospeed != 0 && in cp210x_set_flow_control() 1159 C_CRTSCTS(tty) == (old_termios->c_cflag & CRTSCTS) && in cp210x_set_flow_control() 1160 I_IXON(tty) == (old_termios->c_iflag & IXON) && in cp210x_set_flow_control() 1161 I_IXOFF(tty) == (old_termios->c_iflag & IXOFF) && in cp210x_set_flow_control() 1162 START_CHAR(tty) == old_termios in cp210x_set_flow_control() 1051 cp210x_change_speed(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) cp210x_change_speed() argument 1135 cp210x_set_flow_control(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) cp210x_set_flow_control() argument 1255 cp210x_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) cp210x_set_termios() argument [all...] |
H A D | mxuport.c | 763 const struct ktermios *old_termios, in mxuport_set_termios_flow() 804 if (!old_termios || in mxuport_set_termios_flow() 805 C_CRTSCTS(tty) != (old_termios->c_cflag & CRTSCTS)) { in mxuport_set_termios_flow() 813 if (old_termios && (old_termios->c_cflag & CBAUD) == B0) { in mxuport_set_termios_flow() 837 const struct ktermios *old_termios) in mxuport_set_termios() 847 if (old_termios && in mxuport_set_termios() 848 !tty_termios_hw_change(&tty->termios, old_termios) && in mxuport_set_termios() 849 tty->termios.c_iflag == old_termios->c_iflag) { in mxuport_set_termios() 908 err = mxuport_set_termios_flow(tty, old_termios, por in mxuport_set_termios() 762 mxuport_set_termios_flow(struct tty_struct *tty, const struct ktermios *old_termios, struct usb_serial_port *port, struct usb_serial *serial) mxuport_set_termios_flow() argument 835 mxuport_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) mxuport_set_termios() argument [all...] |
H A D | f81232.c | 611 const struct ktermios *old_termios) in f81232_set_termios() 620 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in f81232_set_termios() 625 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in f81232_set_termios() 630 if (old_termios) in f81232_set_termios() 631 old_baud = tty_termios_baud_rate(old_termios); in f81232_set_termios() 609 f81232_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) f81232_set_termios() argument
|
H A D | ir-usb.c | 55 const struct ktermios *old_termios); 381 const struct ktermios *old_termios) in ir_set_termios() 437 tty_termios_copy_hw(&tty->termios, old_termios); in ir_set_termios() 379 ir_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) ir_set_termios() argument
|
H A D | belkin_sa.c | 48 const struct ktermios *old_termios); 278 const struct ktermios *old_termios) in belkin_sa_set_termios() 304 old_iflag = old_termios->c_iflag; in belkin_sa_set_termios() 305 old_cflag = old_termios->c_cflag; in belkin_sa_set_termios() 276 belkin_sa_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) belkin_sa_set_termios() argument
|
H A D | kl5kusb105.c | 60 const struct ktermios *old_termios); 370 const struct ktermios *old_termios) in klsi_105_set_termios() 375 unsigned int old_iflag = old_termios->c_iflag; in klsi_105_set_termios() 377 unsigned int old_cflag = old_termios->c_cflag; in klsi_105_set_termios() 368 klsi_105_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) klsi_105_set_termios() argument
|
H A D | pl2303.c | 793 const struct ktermios *old_termios) in pl2303_set_termios() 803 if (old_termios && !pl2303_termios_change(&tty->termios, old_termios)) in pl2303_set_termios() 809 if (old_termios) in pl2303_set_termios() 810 tty->termios = *old_termios; in pl2303_set_termios() 877 * actually used (and stored in old_termios). in pl2303_set_termios() 882 if (!old_termios || memcmp(buf, priv->line_settings, 7)) { in pl2303_set_termios() 893 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in pl2303_set_termios() 791 pl2303_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) pl2303_set_termios() argument
|
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | ch341.c | 109 struct ktermios *old_termios); 514 struct usb_serial_port *port, struct ktermios *old_termios) in ch341_set_termios() 523 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in ch341_set_termios() 561 if (r < 0 && old_termios) { in ch341_set_termios() 562 priv->baud_rate = tty_termios_baud_rate(old_termios); in ch341_set_termios() 563 tty_termios_copy_hw(&tty->termios, old_termios); in ch341_set_termios() 572 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in ch341_set_termios() 513 ch341_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) ch341_set_termios() argument
|
H A D | upd78f0730.c | 306 struct ktermios *old_termios) in upd78f0730_set_termios() 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() 304 upd78f0730_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) upd78f0730_set_termios() argument
|
H A D | spcp8x5.c | 288 struct usb_serial_port *port, struct ktermios *old_termios) in spcp8x5_set_termios() 301 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in spcp8x5_set_termios() 307 if (old_termios && (old_termios->c_cflag & CBAUD) == B0) { in spcp8x5_set_termios() 309 if (!(old_termios->c_cflag & CRTSCTS)) in spcp8x5_set_termios() 287 spcp8x5_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) spcp8x5_set_termios() argument
|
H A D | mxuport.c | 770 struct ktermios *old_termios, in mxuport_set_termios_flow() 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() 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, por in mxuport_set_termios() 769 mxuport_set_termios_flow(struct tty_struct *tty, struct ktermios *old_termios, struct usb_serial_port *port, struct usb_serial *serial) mxuport_set_termios_flow() argument 842 mxuport_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) mxuport_set_termios() argument [all...] |
H A D | f81232.c | 633 struct usb_serial_port *port, struct ktermios *old_termios) in f81232_set_termios() 642 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in f81232_set_termios() 647 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in f81232_set_termios() 652 if (old_termios) in f81232_set_termios() 653 old_baud = tty_termios_baud_rate(old_termios); in f81232_set_termios() 632 f81232_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) f81232_set_termios() argument
|
H A D | ir-usb.c | 54 struct usb_serial_port *port, struct ktermios *old_termios); 379 struct usb_serial_port *port, struct ktermios *old_termios) in ir_set_termios() 435 tty_termios_copy_hw(&tty->termios, old_termios); in ir_set_termios() 378 ir_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) ir_set_termios() argument
|
H A D | pl2303.c | 664 struct usb_serial_port *port, struct ktermios *old_termios) in pl2303_set_termios() 674 if (old_termios && !pl2303_termios_change(&tty->termios, old_termios)) in pl2303_set_termios() 680 if (old_termios) in pl2303_set_termios() 681 tty->termios = *old_termios; in pl2303_set_termios() 761 * actually used (and stored in old_termios). in pl2303_set_termios() 766 if (!old_termios || memcmp(buf, priv->line_settings, 7)) { in pl2303_set_termios() 777 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in pl2303_set_termios() 663 pl2303_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) pl2303_set_termios() argument
|
/kernel/linux/linux-6.6/drivers/tty/ |
H A D | tty_ioctl.c | 334 struct ktermios old_termios; in tty_set_termios() local 347 old_termios = tty->termios; in tty_set_termios() 349 unset_locked_termios(tty, &old_termios); in tty_set_termios() 351 tty->termios.c_cflag ^= (tty->termios.c_cflag ^ old_termios.c_cflag) & ADDRB; in tty_set_termios() 354 tty->ops->set_termios(tty, &old_termios); in tty_set_termios() 356 tty_termios_copy_hw(&tty->termios, &old_termios); in tty_set_termios() 361 ld->ops->set_termios(tty, &old_termios); in tty_set_termios()
|
H A D | amiserial.c | 569 const struct ktermios *old_termios) in change_speed() 610 if (!quot && old_termios) { in change_speed() 613 tty->termios.c_cflag |= (old_termios->c_cflag & CBAUD); in change_speed() 1172 static void rs_set_termios(struct tty_struct *tty, const struct ktermios *old_termios) in rs_set_termios() argument 1178 change_speed(tty, info, old_termios); in rs_set_termios() 1181 if ((old_termios->c_cflag & CBAUD) && !(cflag & CBAUD)) { in rs_set_termios() 1189 if (!(old_termios->c_cflag & CBAUD) && (cflag & CBAUD)) { in rs_set_termios() 1199 if ((old_termios->c_cflag & CRTSCTS) && !C_CRTSCTS(tty)) { in rs_set_termios() 1211 if (!(old_termios->c_cflag & CLOCAL) && C_CLOCAL(tty)) in rs_set_termios() 568 change_speed(struct tty_struct *tty, struct serial_state *info, const struct ktermios *old_termios) change_speed() argument
|
/kernel/linux/linux-5.10/drivers/tty/ |
H A D | amiserial.c | 609 struct ktermios *old_termios) in change_speed() 652 if (!quot && old_termios) { in change_speed() 655 tty->termios.c_cflag |= (old_termios->c_cflag & CBAUD); in change_speed() 1205 static void rs_set_termios(struct tty_struct *tty, struct ktermios *old_termios) in rs_set_termios() argument 1211 change_speed(tty, info, old_termios); in rs_set_termios() 1214 if ((old_termios->c_cflag & CBAUD) && !(cflag & CBAUD)) { in rs_set_termios() 1222 if (!(old_termios->c_cflag & CBAUD) && (cflag & CBAUD)) { in rs_set_termios() 1232 if ((old_termios->c_cflag & CRTSCTS) && !C_CRTSCTS(tty)) { in rs_set_termios() 1244 if (!(old_termios->c_cflag & CLOCAL) && C_CLOCAL(tty)) in rs_set_termios() 608 change_speed(struct tty_struct *tty, struct serial_state *info, struct ktermios *old_termios) change_speed() argument
|
H A D | tty_ioctl.c | 317 struct ktermios old_termios; in tty_set_termios() local 330 old_termios = tty->termios; in tty_set_termios() 332 unset_locked_termios(tty, &old_termios); in tty_set_termios() 335 tty->ops->set_termios(tty, &old_termios); in tty_set_termios() 337 tty_termios_copy_hw(&tty->termios, &old_termios); in tty_set_termios() 342 ld->ops->set_termios(tty, &old_termios); in tty_set_termios()
|
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | sdio_uart.c | 875 struct ktermios *old_termios) in sdio_uart_set_termios() 883 sdio_uart_change_speed(port, &tty->termios, old_termios); in sdio_uart_set_termios() 886 if ((old_termios->c_cflag & CBAUD) && !(cflag & CBAUD)) in sdio_uart_set_termios() 890 if (!(old_termios->c_cflag & CBAUD) && (cflag & CBAUD)) { in sdio_uart_set_termios() 898 if ((old_termios->c_cflag & CRTSCTS) && !(cflag & CRTSCTS)) { in sdio_uart_set_termios() 904 if (!(old_termios->c_cflag & CRTSCTS) && (cflag & CRTSCTS)) { in sdio_uart_set_termios() 874 sdio_uart_set_termios(struct tty_struct *tty, struct ktermios *old_termios) sdio_uart_set_termios() argument
|
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | sdio_uart.c | 861 const struct ktermios *old_termios) in sdio_uart_set_termios() 869 sdio_uart_change_speed(port, &tty->termios, old_termios); in sdio_uart_set_termios() 872 if ((old_termios->c_cflag & CBAUD) && !(cflag & CBAUD)) in sdio_uart_set_termios() 876 if (!(old_termios->c_cflag & CBAUD) && (cflag & CBAUD)) { in sdio_uart_set_termios() 884 if ((old_termios->c_cflag & CRTSCTS) && !(cflag & CRTSCTS)) { in sdio_uart_set_termios() 890 if (!(old_termios->c_cflag & CRTSCTS) && (cflag & CRTSCTS)) { in sdio_uart_set_termios() 860 sdio_uart_set_termios(struct tty_struct *tty, const struct ktermios *old_termios) sdio_uart_set_termios() argument
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | dz.c | 561 const struct ktermios *old_termios) in dz_set_termios() 592 baud = uart_get_baud_rate(uport, termios, old_termios, 50, 9600); in dz_set_termios() 595 if (old_termios) { in dz_set_termios() 597 baud = tty_termios_baud_rate(old_termios); in dz_set_termios() 560 dz_set_termios(struct uart_port *uport, struct ktermios *termios, const struct ktermios *old_termios) dz_set_termios() argument
|