Home
last modified time | relevance | path

Searched refs:old_termios (Results 1 - 25 of 91) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/usb/serial/
H A Dxr_serial.c109 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 Dch341.c109 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 Dupd78f0730.c303 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 Dspcp8x5.c287 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 Dcp210x.c1053 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 Dmxuport.c763 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 Df81232.c611 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 Dir-usb.c55 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 Dbelkin_sa.c48 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 Dkl5kusb105.c60 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 Dpl2303.c793 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 Dch341.c109 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 Dupd78f0730.c306 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 Dspcp8x5.c288 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 Dmxuport.c770 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 Df81232.c633 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 Dir-usb.c54 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 Dpl2303.c664 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 Dtty_ioctl.c334 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 Damiserial.c569 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 Damiserial.c609 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 Dtty_ioctl.c317 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 Dsdio_uart.c875 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 Dsdio_uart.c861 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 Ddz.c561 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

Completed in 32 milliseconds

1234