Home
last modified time | relevance | path

Searched refs:old_termios (Results 1 – 25 of 44) sorted by relevance

12

/linux/drivers/usb/serial/
A Dxr_serial.c137 struct ktermios *old_termios);
626 struct ktermios *old_termios) in xr_set_flow_mode() argument
672 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in xr_set_flow_mode()
683 if (!old_termios || (tty->termios.c_ospeed != old_termios->c_ospeed)) in xr21v141x_set_line_settings()
691 if (old_termios) in xr21v141x_set_line_settings()
692 termios->c_cflag |= old_termios->c_cflag & CSIZE; in xr21v141x_set_line_settings()
749 else if (old_termios) in xr_cdc_set_line_coding()
750 lc->dwDTERate = cpu_to_le32(old_termios->c_ospeed); in xr_cdc_set_line_coding()
778 if (old_termios) in xr_cdc_set_line_coding()
823 xr_cdc_set_line_coding(tty, port, old_termios); in xr_set_termios()
[all …]
A Dspcp8x5.c286 struct usb_serial_port *port, struct ktermios *old_termios) in spcp8x5_set_termios() argument
299 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in spcp8x5_set_termios()
305 if (old_termios && (old_termios->c_cflag & CBAUD) == B0) { in spcp8x5_set_termios()
307 if (!(old_termios->c_cflag & CRTSCTS)) in spcp8x5_set_termios()
A Dch341.c106 struct ktermios *old_termios);
473 struct usb_serial_port *port, struct ktermios *old_termios) in ch341_set_termios() argument
482 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in ch341_set_termios()
520 if (r < 0 && old_termios) { in ch341_set_termios()
521 priv->baud_rate = tty_termios_baud_rate(old_termios); in ch341_set_termios()
522 tty_termios_copy_hw(&tty->termios, old_termios); in ch341_set_termios()
531 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in ch341_set_termios()
A Dupd78f0730.c300 struct ktermios *old_termios) in upd78f0730_set_termios() argument
306 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in upd78f0730_set_termios()
311 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in upd78f0730_set_termios()
A Dcp210x.c1060 if (old_termios) in cp210x_change_speed()
1061 baud = old_termios->c_ospeed; in cp210x_change_speed()
1140 if (old_termios && in cp210x_set_flow_control()
1142 I_IXON(tty) == (old_termios->c_iflag & IXON) && in cp210x_set_flow_control()
1143 I_IXOFF(tty) == (old_termios->c_iflag & IXOFF) && in cp210x_set_flow_control()
1144 START_CHAR(tty) == old_termios->c_cc[VSTART] && in cp210x_set_flow_control()
1145 STOP_CHAR(tty) == old_termios->c_cc[VSTOP]) { in cp210x_set_flow_control()
1236 if (old_termios && !cp210x_termios_change(&tty->termios, old_termios)) in cp210x_set_termios()
1239 if (!old_termios || tty->termios.c_ospeed != old_termios->c_ospeed) in cp210x_set_termios()
1240 cp210x_change_speed(tty, port, old_termios); in cp210x_set_termios()
[all …]
A Dmxuport.c763 struct ktermios *old_termios, in mxuport_set_termios_flow() argument
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 struct ktermios *old_termios) in mxuport_set_termios() argument
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, port, serial); in mxuport_set_termios()
A Df81232.c606 struct usb_serial_port *port, struct ktermios *old_termios) in f81232_set_termios() argument
615 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in f81232_set_termios()
620 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in f81232_set_termios()
625 if (old_termios) in f81232_set_termios()
626 old_baud = tty_termios_baud_rate(old_termios); in f81232_set_termios()
A Dpl2303.c781 struct usb_serial_port *port, struct ktermios *old_termios) in pl2303_set_termios() argument
791 if (old_termios && !pl2303_termios_change(&tty->termios, old_termios)) in pl2303_set_termios()
797 if (old_termios) in pl2303_set_termios()
798 tty->termios = *old_termios; in pl2303_set_termios()
870 if (!old_termios || memcmp(buf, priv->line_settings, 7)) { in pl2303_set_termios()
881 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in pl2303_set_termios()
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() argument
435 tty_termios_copy_hw(&tty->termios, old_termios); in ir_set_termios()
A Dbelkin_sa.c276 struct usb_serial_port *port, struct ktermios *old_termios) in belkin_sa_set_termios() argument
302 old_iflag = old_termios->c_iflag; in belkin_sa_set_termios()
303 old_cflag = old_termios->c_cflag; in belkin_sa_set_termios()
A Dkl5kusb105.c369 struct ktermios *old_termios) in klsi_105_set_termios() argument
374 unsigned int old_iflag = old_termios->c_iflag; in klsi_105_set_termios()
376 unsigned int old_cflag = old_termios->c_cflag; in klsi_105_set_termios()
A Dkeyspan_pda.c324 struct usb_serial_port *port, struct ktermios *old_termios) in keyspan_pda_set_termios() argument
356 speed = tty_termios_baud_rate(old_termios); in keyspan_pda_set_termios()
362 tty_termios_copy_hw(&tty->termios, old_termios); in keyspan_pda_set_termios()
A Ddigi_acceleport.c218 struct usb_serial_port *port, struct ktermios *old_termios);
652 struct usb_serial_port *port, struct ktermios *old_termios) in digi_set_termios() argument
658 unsigned int old_iflag = old_termios->c_iflag; in digi_set_termios()
659 unsigned int old_cflag = old_termios->c_cflag; in digi_set_termios()
672 if (baud != tty_termios_baud_rate(old_termios)) { in digi_set_termios()
A Df81534.c948 struct ktermios *old_termios) in f81534_set_termios() argument
957 else if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in f81534_set_termios()
993 if (old_termios) in f81534_set_termios()
994 old_baud = tty_termios_baud_rate(old_termios); in f81534_set_termios()
A Dftdi_sio.c2635 struct usb_serial_port *port, struct ktermios *old_termios) in ftdi_set_termios() argument
2677 if (old_termios) in ftdi_set_termios()
2678 termios->c_cflag |= old_termios->c_cflag & CSIZE; in ftdi_set_termios()
2685 if (!old_termios) in ftdi_set_termios()
2688 if (old_termios->c_cflag == termios->c_cflag in ftdi_set_termios()
2689 && old_termios->c_ispeed == termios->c_ispeed in ftdi_set_termios()
2690 && old_termios->c_ospeed == termios->c_ospeed) in ftdi_set_termios()
2697 if ((old_termios->c_cflag & (CSIZE|PARODD|PARENB|CMSPAR|CSTOPB)) == in ftdi_set_termios()
2768 if (old_termios && (old_termios->c_cflag & CBAUD) == B0) in ftdi_set_termios()
A Dmct_u232.c596 struct ktermios *old_termios) in mct_u232_set_termios() argument
602 unsigned int old_cflag = old_termios->c_cflag; in mct_u232_set_termios()
A Diuu_phoenix.c882 struct usb_serial_port *port, struct ktermios *old_termios) in iuu_set_termios() argument
925 if (old_termios) in iuu_set_termios()
926 tty_termios_copy_hw(&tty->termios, old_termios); in iuu_set_termios()
/linux/drivers/tty/
A Damiserial.c570 struct ktermios *old_termios) in change_speed() argument
613 if (!quot && old_termios) { in change_speed()
616 tty->termios.c_cflag |= (old_termios->c_cflag & CBAUD); in change_speed()
1176 static void rs_set_termios(struct tty_struct *tty, struct ktermios *old_termios) in rs_set_termios() argument
1182 change_speed(tty, info, old_termios); in rs_set_termios()
1185 if ((old_termios->c_cflag & CBAUD) && !(cflag & CBAUD)) { in rs_set_termios()
1193 if (!(old_termios->c_cflag & CBAUD) && (cflag & CBAUD)) { in rs_set_termios()
1203 if ((old_termios->c_cflag & CRTSCTS) && !C_CRTSCTS(tty)) { in rs_set_termios()
1215 if (!(old_termios->c_cflag & CLOCAL) && C_CLOCAL(tty)) in rs_set_termios()
A Dtty_ioctl.c340 struct ktermios old_termios; in tty_set_termios() local
353 old_termios = tty->termios; in tty_set_termios()
355 unset_locked_termios(tty, &old_termios); in tty_set_termios()
358 tty->ops->set_termios(tty, &old_termios); in tty_set_termios()
360 tty_termios_copy_hw(&tty->termios, &old_termios); in tty_set_termios()
365 ld->ops->set_termios(tty, &old_termios); in tty_set_termios()
A Dpty.c253 struct ktermios *old_termios) in pty_set_termios() argument
257 int extproc = (old_termios->c_lflag & EXTPROC) | L_EXTPROC(tty); in pty_set_termios()
258 int old_flow = ((old_termios->c_iflag & IXON) && in pty_set_termios()
259 (old_termios->c_cc[VSTOP] == '\023') && in pty_set_termios()
260 (old_termios->c_cc[VSTART] == '\021')); in pty_set_termios()
A Dmxser.c563 static void mxser_change_speed(struct tty_struct *tty, struct ktermios *old_termios) in mxser_change_speed() argument
572 if (old_termios) { in mxser_change_speed()
573 speed_t baud = tty_termios_baud_rate(old_termios); in mxser_change_speed()
1417 static void mxser_set_termios(struct tty_struct *tty, struct ktermios *old_termios) in mxser_set_termios() argument
1423 mxser_change_speed(tty, old_termios); in mxser_set_termios()
1426 if ((old_termios->c_cflag & CRTSCTS) && !C_CRTSCTS(tty)) { in mxser_set_termios()
1432 if ((old_termios->c_iflag & IXON) && !I_IXON(tty)) { in mxser_set_termios()
A Dmoxa.c1605 struct ktermios *old_termios) in moxa_set_termios() argument
1611 moxa_set_tty_param(tty, old_termios); in moxa_set_termios()
1612 if (!(old_termios->c_cflag & CLOCAL) && C_CLOCAL(tty)) in moxa_set_termios()
1764 static void moxa_set_tty_param(struct tty_struct *tty, struct ktermios *old_termios) in moxa_set_tty_param() argument
1783 baud = tty_termios_baud_rate(old_termios); in moxa_set_tty_param()
/linux/drivers/mmc/core/
A Dsdio_uart.c875 struct ktermios *old_termios) in sdio_uart_set_termios() argument
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()
/linux/drivers/tty/serial/
A Dserial_core.c46 struct ktermios *old_termios);
486 struct ktermios *old_termios) in uart_change_speed() argument
500 uport->ops->set_termios(uport, termios, old_termios); in uart_change_speed()
1470 struct ktermios *old_termios) in uart_set_termios() argument
1490 tty->termios.c_cc[VSTART] != old_termios->c_cc[VSTART] || in uart_set_termios()
1491 tty->termios.c_cc[VSTOP] != old_termios->c_cc[VSTOP]; in uart_set_termios()
1500 if ((cflag ^ old_termios->c_cflag) == 0 && in uart_set_termios()
1501 tty->termios.c_ospeed == old_termios->c_ospeed && in uart_set_termios()
1502 tty->termios.c_ispeed == old_termios->c_ispeed && in uart_set_termios()
1508 uart_change_speed(tty, state, old_termios); in uart_set_termios()
[all …]
A Ddz.c562 struct ktermios *old_termios) in dz_set_termios() argument
593 baud = uart_get_baud_rate(uport, termios, old_termios, 50, 9600); in dz_set_termios()
596 baud = uart_get_baud_rate(uport, old_termios, NULL, 50, 9600); in dz_set_termios()

Completed in 760 milliseconds

12