/linux-4.4.14/include/asm-generic/ |
D | termios.h | 19 static inline int user_termio_to_kernel_termios(struct ktermios *termios, in user_termio_to_kernel_termios() argument 26 termios->c_iflag = (0xffff0000 & termios->c_iflag) | tmp; in user_termio_to_kernel_termios() 30 termios->c_oflag = (0xffff0000 & termios->c_oflag) | tmp; in user_termio_to_kernel_termios() 34 termios->c_cflag = (0xffff0000 & termios->c_cflag) | tmp; in user_termio_to_kernel_termios() 38 termios->c_lflag = (0xffff0000 & termios->c_lflag) | tmp; in user_termio_to_kernel_termios() 40 if (get_user(termios->c_line, &termio->c_line) < 0) in user_termio_to_kernel_termios() 43 if (copy_from_user(termios->c_cc, termio->c_cc, NCC) != 0) in user_termio_to_kernel_termios() 56 struct ktermios *termios) in kernel_termios_to_user_termio() argument 58 if (put_user(termios->c_iflag, &termio->c_iflag) < 0 || in kernel_termios_to_user_termio() 59 put_user(termios->c_oflag, &termio->c_oflag) < 0 || in kernel_termios_to_user_termio() [all …]
|
D | termios-base.h | 14 static inline int user_termio_to_kernel_termios(struct ktermios *termios, in user_termio_to_kernel_termios() argument 21 termios->c_iflag = (0xffff0000 & termios->c_iflag) | tmp; in user_termio_to_kernel_termios() 25 termios->c_oflag = (0xffff0000 & termios->c_oflag) | tmp; in user_termio_to_kernel_termios() 29 termios->c_cflag = (0xffff0000 & termios->c_cflag) | tmp; in user_termio_to_kernel_termios() 33 termios->c_lflag = (0xffff0000 & termios->c_lflag) | tmp; in user_termio_to_kernel_termios() 35 if (get_user(termios->c_line, &termio->c_line) < 0) in user_termio_to_kernel_termios() 38 if (copy_from_user(termios->c_cc, termio->c_cc, NCC) != 0) in user_termio_to_kernel_termios() 51 struct ktermios *termios) in kernel_termios_to_user_termio() argument 53 if (put_user(termios->c_iflag, &termio->c_iflag) < 0 || in kernel_termios_to_user_termio() 54 put_user(termios->c_oflag, &termio->c_oflag) < 0 || in kernel_termios_to_user_termio() [all …]
|
/linux-4.4.14/arch/mips/include/asm/ |
D | termios.h | 29 static inline int user_termio_to_kernel_termios(struct ktermios *termios, in user_termio_to_kernel_termios() argument 39 termios->c_iflag = (termios->c_iflag & 0xffff0000) | iflag; in user_termio_to_kernel_termios() 41 termios->c_oflag = (termios->c_oflag & 0xffff0000) | oflag; in user_termio_to_kernel_termios() 43 termios->c_cflag = (termios->c_cflag & 0xffff0000) | cflag; in user_termio_to_kernel_termios() 45 termios->c_lflag = (termios->c_lflag & 0xffff0000) | lflag; in user_termio_to_kernel_termios() 46 err |=__get_user(termios->c_line, &termio->c_line); in user_termio_to_kernel_termios() 50 if (__copy_from_user(termios->c_cc, termio->c_cc, NCC)) in user_termio_to_kernel_termios() 60 struct ktermios *termios) in kernel_termios_to_user_termio() argument 67 err = __put_user(termios->c_iflag, &termio->c_iflag); in kernel_termios_to_user_termio() 68 err |= __put_user(termios->c_oflag, &termio->c_oflag); in kernel_termios_to_user_termio() [all …]
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | termios.h | 18 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 21 *(unsigned short *) &(termios)->x = __tmp; \ 24 #define user_termio_to_kernel_termios(termios, termio) \ argument 26 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 27 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 28 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 29 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 30 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 36 #define kernel_termios_to_user_termio(termio, termios) \ argument 38 put_user((termios)->c_iflag, &(termio)->c_iflag); \ [all …]
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | termios.h | 18 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 21 *(unsigned short *) &(termios)->x = __tmp; \ 24 #define user_termio_to_kernel_termios(termios, termio) \ argument 26 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 27 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 28 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 29 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 30 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 36 #define kernel_termios_to_user_termio(termio, termios) \ argument 38 put_user((termios)->c_iflag, &(termio)->c_iflag); \ [all …]
|
/linux-4.4.14/arch/cris/include/asm/ |
D | termios.h | 18 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 21 *(unsigned short *) &(termios)->x = __tmp; \ 24 #define user_termio_to_kernel_termios(termios, termio) \ argument 26 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 27 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 28 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 29 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 30 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 36 #define kernel_termios_to_user_termio(termio, termios) \ argument 38 put_user((termios)->c_iflag, &(termio)->c_iflag); \ [all …]
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | termios.h | 24 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 27 *(unsigned short *) &(termios)->x = __tmp; \ 30 #define user_termio_to_kernel_termios(termios, termio) \ argument 32 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 33 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 34 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 35 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 36 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 42 #define kernel_termios_to_user_termio(termio, termios) \ argument 44 put_user((termios)->c_iflag, &(termio)->c_iflag); \ [all …]
|
/linux-4.4.14/drivers/tty/ |
D | tty_ioctl.c | 242 static void unset_locked_termios(struct ktermios *termios, in unset_locked_termios() argument 255 NOSET_MASK(termios->c_iflag, old->c_iflag, locked->c_iflag); in unset_locked_termios() 256 NOSET_MASK(termios->c_oflag, old->c_oflag, locked->c_oflag); in unset_locked_termios() 257 NOSET_MASK(termios->c_cflag, old->c_cflag, locked->c_cflag); in unset_locked_termios() 258 NOSET_MASK(termios->c_lflag, old->c_lflag, locked->c_lflag); in unset_locked_termios() 259 termios->c_line = locked->c_line ? old->c_line : termios->c_line; in unset_locked_termios() 261 termios->c_cc[i] = locked->c_cc[i] ? in unset_locked_termios() 262 old->c_cc[i] : termios->c_cc[i]; in unset_locked_termios() 314 speed_t tty_termios_baud_rate(struct ktermios *termios) in tty_termios_baud_rate() argument 318 cbaud = termios->c_cflag & CBAUD; in tty_termios_baud_rate() [all …]
|
D | tty_ldisc.c | 426 tty->termios.c_line = num; in tty_set_termios_ldisc() 611 tty->termios = tty->driver->init_termios; in tty_reset_termios() 612 tty->termios.c_ispeed = tty_termios_input_baud_rate(&tty->termios); in tty_reset_termios() 613 tty->termios.c_ospeed = tty_termios_baud_rate(&tty->termios); in tty_reset_termios() 700 if (!tty_ldisc_reinit(tty, tty->termios.c_line)) in tty_ldisc_hangup()
|
D | tty_io.c | 1386 tty->termios = tty->driver->init_termios; in tty_init_termios() 1389 tp = tty->driver->termios[idx]; in tty_init_termios() 1391 tty->termios = *tp; in tty_init_termios() 1393 tty->termios = tty->driver->init_termios; in tty_init_termios() 1396 tty->termios.c_ispeed = tty_termios_input_baud_rate(&tty->termios); in tty_init_termios() 1397 tty->termios.c_ospeed = tty_termios_baud_rate(&tty->termios); in tty_init_termios() 1580 tp = tty->driver->termios[idx]; in tty_free_termios() 1587 tty->driver->termios[idx] = tp; in tty_free_termios() 1589 *tp = tty->termios; in tty_free_termios() 3391 driver->termios = kcalloc(lines, sizeof(*driver->termios), in __tty_alloc_driver() [all …]
|
D | amiserial.c | 643 if (tty->termios.c_cflag & HUPCL) in shutdown() 667 cflag = tty->termios.c_cflag; in change_speed() 704 tty->termios.c_cflag &= ~CBAUD; in change_speed() 705 tty->termios.c_cflag |= (old_termios->c_cflag & CBAUD); in change_speed() 979 if (tty->termios.c_cflag & CRTSCTS) in rs_throttle() 1005 if (tty->termios.c_cflag & CRTSCTS) in rs_unthrottle() 1333 unsigned int cflag = tty->termios.c_cflag; in rs_set_termios() 1350 if (!(tty->termios.c_cflag & CRTSCTS) || in rs_set_termios() 1361 !(tty->termios.c_cflag & CRTSCTS)) { in rs_set_termios() 1374 (tty->termios.c_cflag & CLOCAL)) in rs_set_termios()
|
D | pty.c | 265 (tty->termios.c_lflag & EXTPROC); in pty_set_termios() 288 tty->termios.c_cflag &= ~(CSIZE | PARENB); in pty_set_termios() 289 tty->termios.c_cflag |= (CS8 | CREAD); in pty_set_termios() 419 tty->termios = driver->init_termios; in pty_common_install() 421 o_tty->termios = driver->other->init_termios; in pty_common_install()
|
D | rocket.c | 713 struct ktermios *t = &tty->termios; in configure_r_port() 963 if (tty->termios.c_cflag & CBAUD) { in rp_open() 1073 cflag = tty->termios.c_cflag; in rp_set_termios() 1079 tty->termios.c_cflag = in rp_set_termios() 1082 tty->termios.c_cflag &= ~CMSPAR; in rp_set_termios() 1089 if ((old_termios->c_cflag & CBAUD) && !(tty->termios.c_cflag & CBAUD)) { in rp_set_termios() 1095 if (!(old_termios->c_cflag & CBAUD) && (tty->termios.c_cflag & CBAUD)) { in rp_set_termios() 1100 if ((old_termios->c_cflag & CRTSCTS) && !(tty->termios.c_cflag & CRTSCTS)) in rp_set_termios()
|
D | mxser.c | 646 cflag = tty->termios.c_cflag; in mxser_change_speed() 1530 ms.cflag = tty->termios.c_cflag; in mxser_ioctl_special() 1601 cflag = tty->termios.c_cflag; in mxser_ioctl_special() 1602 iflag = tty->termios.c_iflag; in mxser_ioctl_special() 1867 if (tty->termios.c_cflag & CRTSCTS) { in mxser_stoprx() 1904 if (tty->termios.c_cflag & CRTSCTS) { in mxser_unthrottle() 1953 !(tty->termios.c_cflag & CRTSCTS)) { in mxser_set_termios() 1960 !(tty->termios.c_iflag & IXON)) { in mxser_set_termios()
|
D | isicom.c | 705 tty->termios.c_cflag &= ~CBAUDEX; in isicom_config_port() 1199 if (tty->termios.c_cflag == old_termios->c_cflag && in isicom_set_termios() 1200 tty->termios.c_iflag == old_termios->c_iflag) in isicom_set_termios() 1208 !(tty->termios.c_cflag & CRTSCTS)) { in isicom_set_termios()
|
D | synclink_gt.c | 778 !(tty->termios.c_cflag & CBAUD)) { in set_termios() 787 tty->termios.c_cflag & CBAUD) { in set_termios() 789 if (!(tty->termios.c_cflag & CRTSCTS) || in set_termios() 800 !(tty->termios.c_cflag & CRTSCTS)) { in set_termios() 1365 if (tty->termios.c_cflag & CRTSCTS) { in throttle() 1390 if (tty->termios.c_cflag & CRTSCTS) { in unthrottle() 2485 if (!info->port.tty || info->port.tty->termios.c_cflag & HUPCL) { in shutdown() 2526 (info->port.tty && info->port.tty->termios.c_cflag & CREAD)) in program_hw() 2544 cflag = info->port.tty->termios.c_cflag; in change_params() 3283 if (tty->termios.c_cflag & CLOCAL) in block_til_ready()
|
D | synclinkmp.c | 875 !(tty->termios.c_cflag & CBAUD)) { in set_termios() 884 tty->termios.c_cflag & CBAUD) { in set_termios() 886 if (!(tty->termios.c_cflag & CRTSCTS) || in set_termios() 897 !(tty->termios.c_cflag & CRTSCTS)) { in set_termios() 1475 if (tty->termios.c_cflag & CRTSCTS) { in throttle() 1504 if (tty->termios.c_cflag & CRTSCTS) { in unthrottle() 2703 if (!info->port.tty || info->port.tty->termios.c_cflag & HUPCL) { in shutdown() 2744 if (info->netcount || (info->port.tty && info->port.tty->termios.c_cflag & CREAD) ) in program_hw() 2764 cflag = info->port.tty->termios.c_cflag; in change_params() 3300 if (tty->termios.c_cflag & CLOCAL) in block_til_ready()
|
/linux-4.4.14/arch/mn10300/include/uapi/asm/ |
D | termios.h | 46 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 49 *(unsigned short *) &(termios)->x = __tmp; \ 52 #define user_termio_to_kernel_termios(termios, termio) \ argument 54 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 55 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 56 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 57 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 58 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 64 #define kernel_termios_to_user_termio(termio, termios) \ argument 66 put_user((termios)->c_iflag, &(termio)->c_iflag); \ [all …]
|
D | Kbuild | 32 header-y += termios.h
|
D | termbits.h | 11 struct termios { struct
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | termios.h | 29 #define user_termio_to_kernel_termios(termios, termio) \ argument 34 (termios)->c_iflag = (0xffff0000 & ((termios)->c_iflag)) | tmp; \ 36 (termios)->c_oflag = (0xffff0000 & ((termios)->c_oflag)) | tmp; \ 38 (termios)->c_cflag = (0xffff0000 & ((termios)->c_cflag)) | tmp; \ 40 (termios)->c_lflag = (0xffff0000 & ((termios)->c_lflag)) | tmp; \ 41 err |= copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 50 #define kernel_termios_to_user_termio(termio, termios) \ argument 53 err = put_user((termios)->c_iflag, &(termio)->c_iflag); \ 54 err |= put_user((termios)->c_oflag, &(termio)->c_oflag); \ 55 err |= put_user((termios)->c_cflag, &(termio)->c_cflag); \ [all …]
|
/linux-4.4.14/drivers/usb/serial/ |
D | empeg.c | 83 struct ktermios *termios = &tty->termios; in empeg_init_termios() local 94 termios->c_iflag in empeg_init_termios() 104 termios->c_oflag in empeg_init_termios() 107 termios->c_lflag in empeg_init_termios() 114 termios->c_cflag in empeg_init_termios() 119 termios->c_cflag in empeg_init_termios()
|
D | kl5kusb105.c | 116 struct ktermios termios; member 282 priv->termios.c_iflag = tty->termios.c_iflag; in klsi_105_open() 283 priv->termios.c_oflag = tty->termios.c_oflag; in klsi_105_open() 284 priv->termios.c_cflag = tty->termios.c_cflag; in klsi_105_open() 285 priv->termios.c_lflag = tty->termios.c_lflag; in klsi_105_open() 287 priv->termios.c_cc[i] = tty->termios.c_cc[i]; in klsi_105_open() 403 unsigned int iflag = tty->termios.c_iflag; in klsi_105_set_termios() 405 unsigned int cflag = tty->termios.c_cflag; in klsi_105_set_termios() 513 tty->termios.c_cflag &= ~(PARENB|PARODD|CSTOPB); in klsi_105_set_termios() 540 tty->termios.c_cflag &= ~CRTSCTS; in klsi_105_set_termios()
|
D | cypress_m8.c | 880 tty->termios = tty_std_termios; in cypress_set_termios() 881 tty->termios.c_cflag = B4800 | CS8 | CREAD | HUPCL | in cypress_set_termios() 883 tty->termios.c_ispeed = 4800; in cypress_set_termios() 884 tty->termios.c_ospeed = 4800; in cypress_set_termios() 886 tty->termios = tty_std_termios; in cypress_set_termios() 887 tty->termios.c_cflag = B9600 | CS8 | CREAD | HUPCL | in cypress_set_termios() 889 tty->termios.c_ispeed = 9600; in cypress_set_termios() 890 tty->termios.c_ospeed = 9600; in cypress_set_termios() 892 tty->termios = tty_std_termios; in cypress_set_termios() 893 tty->termios.c_cflag = B9600 | CS8 | CREAD | HUPCL | in cypress_set_termios() [all …]
|
D | ark3116.c | 209 struct ktermios *termios = &tty->termios; in ark3116_init_termios() local 210 *termios = tty_std_termios; in ark3116_init_termios() 211 termios->c_cflag = B9600 | CS8 in ark3116_init_termios() 213 termios->c_ispeed = 9600; in ark3116_init_termios() 214 termios->c_ospeed = 9600; in ark3116_init_termios() 223 struct ktermios *termios = &tty->termios; in ark3116_set_termios() local 224 unsigned int cflag = termios->c_cflag; in ark3116_set_termios() 334 if (tty_termios_baud_rate(termios)) in ark3116_set_termios() 335 tty_termios_encode_baud_rate(termios, bps, bps); in ark3116_set_termios()
|
D | kobil_sct.c | 162 tty->termios.c_lflag = 0; in kobil_init_termios() 163 tty->termios.c_iflag &= ~(ISIG | ICANON | ECHO | IEXTEN | XCASE); in kobil_init_termios() 164 tty->termios.c_iflag |= IGNBRK | IGNPAR | IXOFF; in kobil_init_termios() 166 tty->termios.c_oflag &= ~ONLCR; in kobil_init_termios() 475 int c_cflag = tty->termios.c_cflag; in kobil_set_termios() 482 tty_termios_copy_hw(&tty->termios, old); in kobil_set_termios() 506 tty->termios.c_cflag &= ~CMSPAR; in kobil_set_termios()
|
D | spcp8x5.c | 282 tty->termios = tty_std_termios; in spcp8x5_init_termios() 283 tty->termios.c_cflag = B115200 | CS8 | CREAD | HUPCL | CLOCAL; in spcp8x5_init_termios() 284 tty->termios.c_ispeed = 115200; in spcp8x5_init_termios() 285 tty->termios.c_ospeed = 115200; in spcp8x5_init_termios() 294 unsigned int cflag = tty->termios.c_cflag; in spcp8x5_set_termios() 302 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in spcp8x5_set_termios()
|
D | iuu_phoenix.c | 892 unsigned int cflag = tty->termios.c_cflag; in iuu_set_termios() 901 baud = tty->termios.c_ospeed; in iuu_set_termios() 932 tty_termios_copy_hw(&tty->termios, old_termios); in iuu_set_termios() 937 tty->termios.c_cflag &= ~(supported_mask|CSIZE); in iuu_set_termios() 938 tty->termios.c_cflag |= newval | csize; in iuu_set_termios() 955 tty->termios = tty_std_termios; in iuu_init_termios() 956 tty->termios.c_cflag = CLOCAL | CREAD | CS8 | B9600 in iuu_init_termios() 958 tty->termios.c_ispeed = 9600; in iuu_init_termios() 959 tty->termios.c_ospeed = 9600; in iuu_init_termios() 960 tty->termios.c_lflag = 0; in iuu_init_termios() [all …]
|
D | belkin_sa.c | 295 struct ktermios *termios = &tty->termios; in belkin_sa_set_termios() local 297 iflag = termios->c_iflag; in belkin_sa_set_termios() 298 cflag = termios->c_cflag; in belkin_sa_set_termios() 300 termios->c_cflag &= ~CMSPAR; in belkin_sa_set_termios()
|
D | mct_u232.c | 438 if (tty && (tty->termios.c_cflag & CBAUD)) in mct_u232_open() 602 struct ktermios *termios = &tty->termios; in mct_u232_set_termios() local 603 unsigned int cflag = termios->c_cflag; in mct_u232_set_termios() 666 termios->c_cflag &= ~CMSPAR; in mct_u232_set_termios()
|
D | ssu100.c | 205 struct ktermios *termios = &tty->termios; in ssu100_set_termios() local 207 unsigned int cflag = termios->c_cflag; in ssu100_set_termios() 311 ssu100_set_termios(tty, port, &tty->termios); in ssu100_open()
|
D | console.c | 166 tty->termios.c_cflag = cflag; in usb_console_setup() 167 tty_termios_encode_baud_rate(&tty->termios, baud, baud); in usb_console_setup()
|
D | oti6858.c | 396 tty->termios = tty_std_termios; in oti6858_init_termios() 397 tty->termios.c_cflag = B38400 | CS8 | CREAD | HUPCL | CLOCAL; in oti6858_init_termios() 398 tty->termios.c_ispeed = 38400; in oti6858_init_termios() 399 tty->termios.c_ospeed = 38400; in oti6858_init_termios() 412 cflag = tty->termios.c_cflag; in oti6858_set_termios()
|
D | ftdi_sio.c | 2187 struct ktermios *termios = &tty->termios; in ftdi_set_termios() local 2188 unsigned int cflag = termios->c_cflag; in ftdi_set_termios() 2192 unsigned int iflag = termios->c_iflag; in ftdi_set_termios() 2198 if (priv->force_baud && ((termios->c_cflag & CBAUD) != B0)) { in ftdi_set_termios() 2207 termios->c_cflag |= CRTSCTS; in ftdi_set_termios() 2227 termios->c_cflag &= ~CSIZE; in ftdi_set_termios() 2229 termios->c_cflag |= old_termios->c_cflag & CSIZE; in ftdi_set_termios() 2231 termios->c_cflag |= CS8; in ftdi_set_termios() 2234 cflag = termios->c_cflag; in ftdi_set_termios() 2239 if (old_termios->c_cflag == termios->c_cflag in ftdi_set_termios() [all …]
|
D | cp210x.c | 504 &tty->termios.c_cflag, &baud); in cp210x_get_termios() 662 baud = tty->termios.c_ospeed; in cp210x_change_speed() 692 cflag = tty->termios.c_cflag; in cp210x_set_termios() 695 if (tty->termios.c_ospeed != old_termios->c_ospeed) in cp210x_set_termios()
|
D | digi_acceleport.c | 678 unsigned int iflag = tty->termios.c_iflag; in digi_set_termios() 679 unsigned int cflag = tty->termios.c_cflag; in digi_set_termios() 702 if (!(tty->termios.c_cflag & CRTSCTS) || in digi_set_termios() 741 tty->termios.c_cflag &= ~CMSPAR; in digi_set_termios() 1118 not_termios.c_cflag = ~tty->termios.c_cflag; in digi_open() 1119 not_termios.c_iflag = ~tty->termios.c_iflag; in digi_open() 1513 rts = tty->termios.c_cflag & CRTSCTS; in digi_read_oob_callback()
|
D | quatech2.c | 272 struct ktermios *termios = &tty->termios; in qt2_set_termios() local 274 unsigned int cflag = termios->c_cflag; in qt2_set_termios() 401 qt2_set_termios(tty, port, &tty->termios); in qt2_open()
|
D | mos7720.c | 1311 if (tty->termios.c_cflag & CRTSCTS) { in mos7720_throttle() 1341 if (tty->termios.c_cflag & CRTSCTS) { in mos7720_unthrottle() 1559 cflag = tty->termios.c_cflag; in change_port_settings() 1560 iflag = tty->termios.c_iflag; in change_port_settings() 1712 cflag = tty->termios.c_cflag; in mos7720_set_termios() 1715 tty->termios.c_cflag, RELEVANT_IFLAG(tty->termios.c_iflag)); in mos7720_set_termios()
|
D | mos7840.c | 1428 if (tty->termios.c_cflag & CRTSCTS) { in mos7840_throttle() 1469 if (tty->termios.c_cflag & CRTSCTS) { in mos7840_unthrottle() 1738 cflag = tty->termios.c_cflag; in mos7840_change_port_settings() 1739 iflag = tty->termios.c_iflag; in mos7840_change_port_settings() 1893 cflag = tty->termios.c_cflag; in mos7840_set_termios() 1896 tty->termios.c_cflag, RELEVANT_IFLAG(tty->termios.c_iflag)); in mos7840_set_termios()
|
D | ti_usb_3410_5052.c | 438 ti_set_termios(tty, port, &tty->termios); in ti_open() 480 ti_set_termios(tty, port, &tty->termios); in ti_open() 714 cflag = tty->termios.c_cflag; in ti_set_termios() 715 iflag = tty->termios.c_iflag; in ti_set_termios() 752 tty->termios.c_cflag &= ~CMSPAR; in ti_set_termios()
|
D | io_edgeport.c | 1403 if (tty->termios.c_cflag & CRTSCTS) { in edge_throttle() 1440 if (tty->termios.c_cflag & CRTSCTS) { in edge_unthrottle() 1459 cflag = tty->termios.c_cflag; in edge_set_termios() 1460 …dev_dbg(&port->dev, "%s - clfag %08x iflag %08x\n", __func__, tty->termios.c_cflag, tty->termios.c… in edge_set_termios() 1860 edge_port, &tty->termios); in process_rcvd_status() 2401 cflag = tty->termios.c_cflag; in change_port_settings()
|
D | io_ti.c | 1865 edge_set_termios(tty, port, &tty->termios); in edge_open() 2251 tty->termios = *old_termios; in change_port_settings() 2255 cflag = tty->termios.c_cflag; in change_port_settings() 2340 tty->termios.c_cflag &= ~CMSPAR; in change_port_settings() 2385 cflag = tty->termios.c_cflag; in edge_set_termios() 2388 tty->termios.c_cflag, tty->termios.c_iflag); in edge_set_termios()
|
D | ir-usb.c | 373 tty_termios_copy_hw(&tty->termios, old_termios); in ir_set_termios()
|
D | pl2303.c | 489 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in pl2303_set_termios() 496 tty->termios = *old_termios; in pl2303_set_termios()
|
/linux-4.4.14/drivers/tty/serial/ |
D | 21285.c | 209 serial21285_set_termios(struct uart_port *port, struct ktermios *termios, in serial21285_set_termios() argument 218 termios->c_cflag &= ~(HUPCL | CRTSCTS | CMSPAR); in serial21285_set_termios() 219 termios->c_cflag |= CLOCAL; in serial21285_set_termios() 224 termios->c_iflag &= ~(IGNBRK | BRKINT); in serial21285_set_termios() 229 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in serial21285_set_termios() 232 tty_termios_encode_baud_rate(termios, b, b); in serial21285_set_termios() 234 switch (termios->c_cflag & CSIZE) { in serial21285_set_termios() 249 if (termios->c_cflag & CSTOPB) in serial21285_set_termios() 251 if (termios->c_cflag & PARENB) { in serial21285_set_termios() 253 if (!(termios->c_cflag & PARODD)) in serial21285_set_termios() [all …]
|
D | fsl_lpuart.c | 1201 lpuart_set_termios(struct uart_port *port, struct ktermios *termios, in lpuart_set_termios() argument 1224 while ((termios->c_cflag & CSIZE) != CS8 && in lpuart_set_termios() 1225 (termios->c_cflag & CSIZE) != CS7) { in lpuart_set_termios() 1226 termios->c_cflag &= ~CSIZE; in lpuart_set_termios() 1227 termios->c_cflag |= old_csize; in lpuart_set_termios() 1231 if ((termios->c_cflag & CSIZE) == CS8 || in lpuart_set_termios() 1232 (termios->c_cflag & CSIZE) == CS7) in lpuart_set_termios() 1235 if (termios->c_cflag & CMSPAR) { in lpuart_set_termios() 1236 if ((termios->c_cflag & CSIZE) != CS8) { in lpuart_set_termios() 1237 termios->c_cflag &= ~CSIZE; in lpuart_set_termios() [all …]
|
D | serial_ks8695.c | 382 static void ks8695uart_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermio… in ks8695uart_set_termios() argument 391 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in ks8695uart_set_termios() 394 switch (termios->c_cflag & CSIZE) { in ks8695uart_set_termios() 410 if (termios->c_cflag & CSTOPB) in ks8695uart_set_termios() 414 if (termios->c_cflag & PARENB) { in ks8695uart_set_termios() 415 if (termios->c_cflag & CMSPAR) { /* Mark or Space parity */ in ks8695uart_set_termios() 416 if (termios->c_cflag & PARODD) in ks8695uart_set_termios() 421 else if (termios->c_cflag & PARODD) in ks8695uart_set_termios() 435 uart_update_timeout(port, termios->c_cflag, baud); in ks8695uart_set_termios() 438 if (termios->c_iflag & INPCK) in ks8695uart_set_termios() [all …]
|
D | pnx8xxx_uart.c | 443 pnx8xxx_set_termios(struct uart_port *port, struct ktermios *termios, in pnx8xxx_set_termios() argument 455 while ((termios->c_cflag & CSIZE) != CS7 && in pnx8xxx_set_termios() 456 (termios->c_cflag & CSIZE) != CS8) { in pnx8xxx_set_termios() 457 termios->c_cflag &= ~CSIZE; in pnx8xxx_set_termios() 458 termios->c_cflag |= old_csize; in pnx8xxx_set_termios() 462 if ((termios->c_cflag & CSIZE) == CS8) in pnx8xxx_set_termios() 467 if (termios->c_cflag & CSTOPB) in pnx8xxx_set_termios() 469 if (termios->c_cflag & PARENB) { in pnx8xxx_set_termios() 471 if (!(termios->c_cflag & PARODD)) in pnx8xxx_set_termios() 478 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in pnx8xxx_set_termios() [all …]
|
D | sprd_serial.c | 371 struct ktermios *termios, in sprd_set_termios() argument 379 baud = uart_get_baud_rate(port, termios, old, 0, SPRD_BAUD_IO_LIMIT); in sprd_set_termios() 384 switch (termios->c_cflag & CSIZE) { in sprd_set_termios() 402 if (termios->c_cflag & CSTOPB) in sprd_set_termios() 409 termios->c_cflag &= ~CMSPAR; /* no support mark/space */ in sprd_set_termios() 410 if (termios->c_cflag & PARENB) { in sprd_set_termios() 412 if (termios->c_cflag & PARODD) in sprd_set_termios() 421 uart_update_timeout(port, termios->c_cflag, baud); in sprd_set_termios() 424 if (termios->c_iflag & INPCK) in sprd_set_termios() 426 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in sprd_set_termios() [all …]
|
D | clps711x.c | 229 struct ktermios *termios) in uart_clps711x_set_ldisc() argument 235 (termios->c_line == N_IRDA) ? SYSCON1_SIREN : 0); in uart_clps711x_set_ldisc() 261 struct ktermios *termios, in uart_clps711x_set_termios() argument 268 termios->c_cflag &= ~CMSPAR; in uart_clps711x_set_termios() 269 termios->c_iflag &= ~(BRKINT | IGNBRK); in uart_clps711x_set_termios() 272 baud = uart_get_baud_rate(port, termios, old, port->uartclk / 4096, in uart_clps711x_set_termios() 276 switch (termios->c_cflag & CSIZE) { in uart_clps711x_set_termios() 292 if (termios->c_cflag & CSTOPB) in uart_clps711x_set_termios() 295 if (termios->c_cflag & PARENB) { in uart_clps711x_set_termios() 297 if (!(termios->c_cflag & PARODD)) in uart_clps711x_set_termios() [all …]
|
D | amba-pl010.c | 394 pl010_set_termios(struct uart_port *port, struct ktermios *termios, in pl010_set_termios() argument 406 baud = uart_get_baud_rate(port, termios, old, 0, uap->port.uartclk/16); in pl010_set_termios() 409 switch (termios->c_cflag & CSIZE) { in pl010_set_termios() 423 if (termios->c_cflag & CSTOPB) in pl010_set_termios() 425 if (termios->c_cflag & PARENB) { in pl010_set_termios() 427 if (!(termios->c_cflag & PARODD)) in pl010_set_termios() 438 uart_update_timeout(port, termios->c_cflag, baud); in pl010_set_termios() 441 if (termios->c_iflag & INPCK) in pl010_set_termios() 443 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in pl010_set_termios() 450 if (termios->c_iflag & IGNPAR) in pl010_set_termios() [all …]
|
D | netx-serial.c | 337 netx_set_termios(struct uart_port *port, struct ktermios *termios, in netx_set_termios() argument 345 switch (termios->c_cflag & CSIZE) { in netx_set_termios() 360 if (termios->c_cflag & CSTOPB) in netx_set_termios() 363 if (termios->c_cflag & PARENB) { in netx_set_termios() 365 if (!(termios->c_cflag & PARODD)) in netx_set_termios() 369 if (termios->c_cflag & CRTSCTS) in netx_set_termios() 372 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in netx_set_termios() 380 uart_update_timeout(port, termios->c_cflag, baud); in netx_set_termios() 396 if (UART_ENABLE_MS(port, termios->c_cflag)) in netx_set_termios() 409 if (termios->c_iflag & IGNPAR) in netx_set_termios() [all …]
|
D | vt8500_serial.c | 372 struct ktermios *termios, in vt8500_set_termios() argument 384 baud = uart_get_baud_rate(port, termios, old, 900, 921600); in vt8500_set_termios() 386 if (tty_termios_baud_rate(termios)) in vt8500_set_termios() 387 tty_termios_encode_baud_rate(termios, baud, baud); in vt8500_set_termios() 392 if (termios->c_cflag & PARENB) { in vt8500_set_termios() 394 termios->c_cflag &= ~CMSPAR; in vt8500_set_termios() 395 if (termios->c_cflag & PARODD) in vt8500_set_termios() 401 switch (termios->c_cflag & CSIZE) { in vt8500_set_termios() 407 termios->c_cflag &= ~CSIZE; in vt8500_set_termios() 408 termios->c_cflag |= CS8; in vt8500_set_termios() [all …]
|
D | digicolor-usart.c | 293 struct ktermios *termios, in digicolor_uart_set_termios() argument 301 termios->c_cflag &= ~CMSPAR; in digicolor_uart_set_termios() 302 termios->c_iflag &= ~(BRKINT | IGNBRK); in digicolor_uart_set_termios() 305 baud = uart_get_baud_rate(port, termios, old, in digicolor_uart_set_termios() 310 switch (termios->c_cflag & CSIZE) { in digicolor_uart_set_termios() 319 if (termios->c_cflag & CSTOPB) in digicolor_uart_set_termios() 322 if (termios->c_cflag & PARENB) { in digicolor_uart_set_termios() 324 if (termios->c_cflag & PARODD) in digicolor_uart_set_termios() 330 if (termios->c_iflag & INPCK) in digicolor_uart_set_termios() 336 if (!(termios->c_cflag & CREAD)) in digicolor_uart_set_termios() [all …]
|
D | sa1100.c | 417 sa1100_set_termios(struct uart_port *port, struct ktermios *termios, in sa1100_set_termios() argument 429 while ((termios->c_cflag & CSIZE) != CS7 && in sa1100_set_termios() 430 (termios->c_cflag & CSIZE) != CS8) { in sa1100_set_termios() 431 termios->c_cflag &= ~CSIZE; in sa1100_set_termios() 432 termios->c_cflag |= old_csize; in sa1100_set_termios() 436 if ((termios->c_cflag & CSIZE) == CS8) in sa1100_set_termios() 441 if (termios->c_cflag & CSTOPB) in sa1100_set_termios() 443 if (termios->c_cflag & PARENB) { in sa1100_set_termios() 445 if (!(termios->c_cflag & PARODD)) in sa1100_set_termios() 452 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in sa1100_set_termios() [all …]
|
D | serial_core.c | 166 tty->termios.c_cflag = uport->cons->cflag; in uart_port_startup() 179 if (tty->termios.c_cflag & CBAUD) in uart_port_startup() 241 uport->cons->cflag = tty->termios.c_cflag; in uart_shutdown() 243 if (!tty || (tty->termios.c_cflag & HUPCL)) in uart_shutdown() 335 uart_get_baud_rate(struct uart_port *port, struct ktermios *termios, in uart_get_baud_rate() argument 363 baud = tty_termios_baud_rate(termios); in uart_get_baud_rate() 387 termios->c_cflag &= ~CBAUD; in uart_get_baud_rate() 391 tty_termios_encode_baud_rate(termios, in uart_get_baud_rate() 403 tty_termios_encode_baud_rate(termios, in uart_get_baud_rate() 406 tty_termios_encode_baud_rate(termios, in uart_get_baud_rate() [all …]
|
D | dz.c | 564 static void dz_set_termios(struct uart_port *uport, struct ktermios *termios, in dz_set_termios() argument 574 switch (termios->c_cflag & CSIZE) { in dz_set_termios() 589 if (termios->c_cflag & CSTOPB) in dz_set_termios() 591 if (termios->c_cflag & PARENB) in dz_set_termios() 593 if (termios->c_cflag & PARODD) in dz_set_termios() 596 baud = uart_get_baud_rate(uport, termios, old_termios, 50, 9600); in dz_set_termios() 605 tty_termios_encode_baud_rate(termios, baud, baud); in dz_set_termios() 609 if (termios->c_cflag & CREAD) in dz_set_termios() 614 uart_update_timeout(uport, termios->c_cflag, baud); in dz_set_termios() 621 if (termios->c_iflag & INPCK) in dz_set_termios() [all …]
|
D | pxa.c | 433 serial_pxa_set_termios(struct uart_port *port, struct ktermios *termios, in serial_pxa_set_termios() argument 442 switch (termios->c_cflag & CSIZE) { in serial_pxa_set_termios() 458 if (termios->c_cflag & CSTOPB) in serial_pxa_set_termios() 460 if (termios->c_cflag & PARENB) in serial_pxa_set_termios() 462 if (!(termios->c_cflag & PARODD)) in serial_pxa_set_termios() 468 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in serial_pxa_set_termios() 493 uart_update_timeout(port, termios->c_cflag, baud); in serial_pxa_set_termios() 496 if (termios->c_iflag & INPCK) in serial_pxa_set_termios() 498 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in serial_pxa_set_termios() 505 if (termios->c_iflag & IGNPAR) in serial_pxa_set_termios() [all …]
|
D | m32r_sio.c | 690 struct ktermios *termios, struct ktermios *old) in m32r_sio_set_termios() argument 698 switch (termios->c_cflag & CSIZE) { in m32r_sio_set_termios() 714 if (termios->c_cflag & CSTOPB) in m32r_sio_set_termios() 716 if (termios->c_cflag & PARENB) in m32r_sio_set_termios() 718 if (!(termios->c_cflag & PARODD)) in m32r_sio_set_termios() 721 if (termios->c_cflag & CMSPAR) in m32r_sio_set_termios() 729 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/4); in m32r_sio_set_termios() 731 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in m32r_sio_set_termios() 746 uart_update_timeout(port, termios->c_cflag, baud); in m32r_sio_set_termios() 749 if (termios->c_iflag & INPCK) in m32r_sio_set_termios() [all …]
|
D | men_z135_uart.c | 653 struct ktermios *termios, in men_z135_set_termios() argument 667 switch (termios->c_cflag & CSIZE) { in men_z135_set_termios() 683 if (termios->c_cflag & CSTOPB) in men_z135_set_termios() 687 if (termios->c_cflag & PARENB) { in men_z135_set_termios() 690 if (termios->c_cflag & PARODD) in men_z135_set_termios() 698 if (termios->c_cflag & CRTSCTS) { in men_z135_set_termios() 701 termios->c_cflag &= ~CLOCAL; in men_z135_set_termios() 707 termios->c_cflag &= ~CMSPAR; /* Mark/Space parity is not supported */ in men_z135_set_termios() 716 baud = uart_get_baud_rate(port, termios, old, 0, uart_freq / 16); in men_z135_set_termios() 719 if (tty_termios_baud_rate(termios)) in men_z135_set_termios() [all …]
|
D | sb1250-duart.c | 542 static void sbd_set_termios(struct uart_port *uport, struct ktermios *termios, in sbd_set_termios() argument 558 switch (termios->c_cflag & CSIZE) { in sbd_set_termios() 574 if (termios->c_cflag & CSTOPB) in sbd_set_termios() 578 if (termios->c_cflag & PARENB) in sbd_set_termios() 582 if (termios->c_cflag & PARODD) in sbd_set_termios() 587 baud = uart_get_baud_rate(uport, termios, old_termios, 1200, 5000000); in sbd_set_termios() 593 uart_update_timeout(uport, termios->c_cflag, baud); in sbd_set_termios() 596 if (termios->c_iflag & INPCK) in sbd_set_termios() 599 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in sbd_set_termios() 603 if (termios->c_iflag & IGNPAR) in sbd_set_termios() [all …]
|
D | apbuart.c | 236 struct ktermios *termios, struct ktermios *old) in apbuart_set_termios() argument 243 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in apbuart_set_termios() 252 if (termios->c_cflag & PARENB) { in apbuart_set_termios() 254 if ((termios->c_cflag & PARODD)) in apbuart_set_termios() 259 if (termios->c_cflag & CRTSCTS) in apbuart_set_termios() 265 uart_update_timeout(port, termios->c_cflag, baud); in apbuart_set_termios() 268 if (termios->c_iflag & INPCK) in apbuart_set_termios() 273 if (termios->c_iflag & IGNPAR) in apbuart_set_termios() 277 if ((termios->c_cflag & CREAD) == 0) in apbuart_set_termios()
|
D | sc16is7xx.c | 827 struct ktermios *termios, in sc16is7xx_set_termios() argument 835 termios->c_cflag &= ~CMSPAR; in sc16is7xx_set_termios() 838 switch (termios->c_cflag & CSIZE) { in sc16is7xx_set_termios() 853 termios->c_cflag &= ~CSIZE; in sc16is7xx_set_termios() 854 termios->c_cflag |= CS8; in sc16is7xx_set_termios() 859 if (termios->c_cflag & PARENB) { in sc16is7xx_set_termios() 861 if (!(termios->c_cflag & PARODD)) in sc16is7xx_set_termios() 866 if (termios->c_cflag & CSTOPB) in sc16is7xx_set_termios() 871 if (termios->c_iflag & INPCK) in sc16is7xx_set_termios() 874 if (termios->c_iflag & (BRKINT | PARMRK)) in sc16is7xx_set_termios() [all …]
|
D | mcf.c | 198 static void mcf_set_termios(struct uart_port *port, struct ktermios *termios, in mcf_set_termios() argument 208 baud = uart_get_baud_rate(port, termios, old, 0, 230400); in mcf_set_termios() 219 switch (termios->c_cflag & CSIZE) { in mcf_set_termios() 227 if (termios->c_cflag & PARENB) { in mcf_set_termios() 228 if (termios->c_cflag & CMSPAR) { in mcf_set_termios() 229 if (termios->c_cflag & PARODD) in mcf_set_termios() 234 if (termios->c_cflag & PARODD) in mcf_set_termios() 249 if (termios->c_cflag & CSTOPB) in mcf_set_termios() 254 if (termios->c_cflag & CRTSCTS) { in mcf_set_termios() 265 uart_update_timeout(port, termios->c_cflag, baud); in mcf_set_termios()
|
D | etraxfs-uart.c | 649 etraxfs_uart_set_termios(struct uart_port *port, struct ktermios *termios, in etraxfs_uart_set_termios() argument 664 termios->c_cflag == old->c_cflag && in etraxfs_uart_set_termios() 665 termios->c_iflag == old->c_iflag) in etraxfs_uart_set_termios() 707 baud = uart_get_baud_rate(port, termios, old, 0, in etraxfs_uart_set_termios() 717 if ((termios->c_cflag & CSIZE) == CS7) { in etraxfs_uart_set_termios() 723 if (termios->c_cflag & CSTOPB) { in etraxfs_uart_set_termios() 728 if (termios->c_cflag & PARENB) { in etraxfs_uart_set_termios() 734 if (termios->c_cflag & CMSPAR) { in etraxfs_uart_set_termios() 735 if (termios->c_cflag & PARODD) { in etraxfs_uart_set_termios() 744 if (termios->c_cflag & PARODD) { in etraxfs_uart_set_termios() [all …]
|
D | serial_txx9.c | 629 serial_txx9_set_termios(struct uart_port *port, struct ktermios *termios, in serial_txx9_set_termios() argument 640 termios->c_cflag &= ~(HUPCL | CMSPAR); in serial_txx9_set_termios() 641 termios->c_cflag |= CLOCAL; in serial_txx9_set_termios() 646 switch (termios->c_cflag & CSIZE) { in serial_txx9_set_termios() 659 if (termios->c_cflag & CSTOPB) in serial_txx9_set_termios() 664 if (termios->c_cflag & PARENB) in serial_txx9_set_termios() 666 if (!(termios->c_cflag & PARODD)) in serial_txx9_set_termios() 672 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16/2); in serial_txx9_set_termios() 688 uart_update_timeout(port, termios->c_cflag, baud); in serial_txx9_set_termios() 692 if (termios->c_iflag & INPCK) in serial_txx9_set_termios() [all …]
|
D | max310x.c | 796 struct ktermios *termios, in max310x_set_termios() argument 803 termios->c_cflag &= ~CMSPAR; in max310x_set_termios() 806 switch (termios->c_cflag & CSIZE) { in max310x_set_termios() 823 if (termios->c_cflag & PARENB) { in max310x_set_termios() 825 if (!(termios->c_cflag & PARODD)) in max310x_set_termios() 830 if (termios->c_cflag & CSTOPB) in max310x_set_termios() 838 if (termios->c_iflag & INPCK) in max310x_set_termios() 841 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in max310x_set_termios() 846 if (termios->c_iflag & IGNBRK) in max310x_set_termios() 848 if (!(termios->c_cflag & CREAD)) in max310x_set_termios() [all …]
|
D | bfin_uart.c | 182 if (tty->termios.c_line == N_IRDA) in bfin_serial_start_tx() 782 bfin_serial_set_termios(struct uart_port *port, struct ktermios *termios, in bfin_serial_set_termios() argument 793 termios->c_cflag |= CRTSCTS; in bfin_serial_set_termios() 795 termios->c_cflag &= ~CRTSCTS; in bfin_serial_set_termios() 798 switch (termios->c_cflag & CSIZE) { in bfin_serial_set_termios() 819 if (termios->c_cflag & CSTOPB) { in bfin_serial_set_termios() 826 if (termios->c_cflag & PARENB) in bfin_serial_set_termios() 828 if (!(termios->c_cflag & PARODD)) in bfin_serial_set_termios() 830 if (termios->c_cflag & CMSPAR) in bfin_serial_set_termios() 836 if (termios->c_iflag & INPCK) in bfin_serial_set_termios() [all …]
|
D | xilinx_uartps.c | 629 struct ktermios *termios, struct ktermios *old) in cdns_uart_set_termios() argument 660 baud = uart_get_baud_rate(port, termios, old, minbaud, maxbaud); in cdns_uart_set_termios() 662 if (tty_termios_baud_rate(termios)) in cdns_uart_set_termios() 663 tty_termios_encode_baud_rate(termios, baud, baud); in cdns_uart_set_termios() 666 uart_update_timeout(port, termios->c_cflag, baud); in cdns_uart_set_termios() 688 if (termios->c_iflag & INPCK) in cdns_uart_set_termios() 692 if (termios->c_iflag & IGNPAR) in cdns_uart_set_termios() 697 if ((termios->c_cflag & CREAD) == 0) in cdns_uart_set_termios() 705 switch (termios->c_cflag & CSIZE) { in cdns_uart_set_termios() 715 termios->c_cflag &= ~CSIZE; in cdns_uart_set_termios() [all …]
|
D | sccnxp.c | 608 struct ktermios *termios, struct ktermios *old) in sccnxp_set_termios() argument 618 termios->c_cflag &= ~CMSPAR; in sccnxp_set_termios() 628 switch (termios->c_cflag & CSIZE) { in sccnxp_set_termios() 645 if (termios->c_cflag & PARENB) { in sccnxp_set_termios() 646 if (termios->c_cflag & PARODD) in sccnxp_set_termios() 652 mr2 = (termios->c_cflag & CSTOPB) ? MR2_STOP2 : MR2_STOP1; in sccnxp_set_termios() 661 if (termios->c_iflag & INPCK) in sccnxp_set_termios() 663 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in sccnxp_set_termios() 668 if (termios->c_iflag & IGNBRK) in sccnxp_set_termios() 670 if (termios->c_iflag & IGNPAR) in sccnxp_set_termios() [all …]
|
D | st-asc.c | 478 static void asc_set_termios(struct uart_port *port, struct ktermios *termios, in asc_set_termios() argument 488 termios->c_cflag &= ~(CMSPAR | in asc_set_termios() 493 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in asc_set_termios() 494 cflag = termios->c_cflag; in asc_set_termios() 550 if (termios->c_iflag & INPCK) in asc_set_termios() 552 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in asc_set_termios() 559 if (termios->c_iflag & IGNPAR) in asc_set_termios() 561 if (termios->c_iflag & IGNBRK) { in asc_set_termios() 567 if (termios->c_iflag & IGNPAR) in asc_set_termios() 574 if (!(termios->c_cflag & CREAD)) in asc_set_termios()
|
D | lpc32xx_hs.c | 535 struct ktermios *termios, in serial_lpc32xx_set_termios() argument 543 termios->c_cflag &= ~(CSIZE | CSTOPB | PARENB | PARODD); in serial_lpc32xx_set_termios() 544 termios->c_cflag |= CS8; in serial_lpc32xx_set_termios() 546 termios->c_cflag &= ~(HUPCL | CMSPAR | CLOCAL | CRTSCTS); in serial_lpc32xx_set_termios() 548 baud = uart_get_baud_rate(port, termios, old, 0, in serial_lpc32xx_set_termios() 557 if ((termios->c_cflag & CREAD) == 0) in serial_lpc32xx_set_termios() 565 uart_update_timeout(port, termios->c_cflag, baud); in serial_lpc32xx_set_termios() 570 if (tty_termios_baud_rate(termios)) in serial_lpc32xx_set_termios() 571 tty_termios_encode_baud_rate(termios, baud, baud); in serial_lpc32xx_set_termios()
|
D | stm32-usart.c | 345 static void stm32_set_termios(struct uart_port *port, struct ktermios *termios, in stm32_set_termios() argument 351 tcflag_t cflag = termios->c_cflag; in stm32_set_termios() 358 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 8); in stm32_set_termios() 410 if (termios->c_iflag & INPCK) in stm32_set_termios() 412 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in stm32_set_termios() 417 if (termios->c_iflag & IGNPAR) in stm32_set_termios() 419 if (termios->c_iflag & IGNBRK) { in stm32_set_termios() 425 if (termios->c_iflag & IGNPAR) in stm32_set_termios() 430 if ((termios->c_cflag & CREAD) == 0) in stm32_set_termios()
|
D | tilegx.c | 452 struct ktermios *termios, struct ktermios *old) in tilegx_set_termios() argument 479 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in tilegx_set_termios() 483 if ((termios->c_cflag & CSIZE) == CS7) in tilegx_set_termios() 489 if (termios->c_cflag & PARENB) { in tilegx_set_termios() 491 if (termios->c_cflag & CMSPAR) in tilegx_set_termios() 492 if (termios->c_cflag & PARODD) in tilegx_set_termios() 496 else if (termios->c_cflag & PARODD) in tilegx_set_termios() 504 if (termios->c_cflag & CSTOPB) in tilegx_set_termios()
|
D | sirfsoc_uart.c | 695 struct ktermios *termios, in sirfsoc_uart_set_termios() argument 714 switch (termios->c_cflag & CSIZE) { in sirfsoc_uart_set_termios() 733 if (termios->c_cflag & CSTOPB) { in sirfsoc_uart_set_termios() 743 if (termios->c_iflag & INPCK) in sirfsoc_uart_set_termios() 747 if (termios->c_iflag & INPCK) in sirfsoc_uart_set_termios() 750 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in sirfsoc_uart_set_termios() 753 if (termios->c_iflag & IGNPAR) in sirfsoc_uart_set_termios() 757 if (termios->c_cflag & PARENB) { in sirfsoc_uart_set_termios() 758 if (termios->c_cflag & CMSPAR) { in sirfsoc_uart_set_termios() 759 if (termios->c_cflag & PARODD) in sirfsoc_uart_set_termios() [all …]
|
D | omap-serial.c | 843 serial_omap_set_termios(struct uart_port *port, struct ktermios *termios, in serial_omap_set_termios() argument 851 switch (termios->c_cflag & CSIZE) { in serial_omap_set_termios() 867 if (termios->c_cflag & CSTOPB) in serial_omap_set_termios() 869 if (termios->c_cflag & PARENB) in serial_omap_set_termios() 871 if (!(termios->c_cflag & PARODD)) in serial_omap_set_termios() 873 if (termios->c_cflag & CMSPAR) in serial_omap_set_termios() 880 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/13); in serial_omap_set_termios() 905 uart_update_timeout(port, termios->c_cflag, baud); in serial_omap_set_termios() 908 if (termios->c_iflag & INPCK) in serial_omap_set_termios() 910 if (termios->c_iflag & (BRKINT | PARMRK)) in serial_omap_set_termios() [all …]
|
D | zs.c | 851 static void zs_set_termios(struct uart_port *uport, struct ktermios *termios, in zs_set_termios() argument 867 switch (termios->c_cflag & CSIZE) { in zs_set_termios() 889 if (termios->c_cflag & CSTOPB) in zs_set_termios() 893 if (termios->c_cflag & PARENB) in zs_set_termios() 895 if (!(termios->c_cflag & PARODD)) in zs_set_termios() 914 baud = uart_get_baud_rate(uport, termios, old_termios, 0, in zs_set_termios() 921 uart_update_timeout(uport, termios->c_cflag, baud); in zs_set_termios() 924 if (termios->c_iflag & INPCK) in zs_set_termios() 926 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in zs_set_termios() 930 if (termios->c_iflag & IGNPAR) in zs_set_termios() [all …]
|
D | ucc_uart.c | 854 struct ktermios *termios, struct ktermios *old) in qe_uart_set_termios() argument 876 switch (termios->c_cflag & CSIZE) { in qe_uart_set_termios() 900 if (termios->c_cflag & CSTOPB) { in qe_uart_set_termios() 906 if (termios->c_cflag & PARENB) { in qe_uart_set_termios() 911 if (!(termios->c_cflag & PARODD)) { in qe_uart_set_termios() 927 if (termios->c_iflag & INPCK) in qe_uart_set_termios() 929 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in qe_uart_set_termios() 936 if (termios->c_iflag & IGNPAR) in qe_uart_set_termios() 938 if (termios->c_iflag & IGNBRK) { in qe_uart_set_termios() 944 if (termios->c_iflag & IGNPAR) in qe_uart_set_termios() [all …]
|
D | bfin_sport_uart.c | 491 struct ktermios *termios, struct ktermios *old) in sport_set_termios() argument 497 pr_debug("%s enter, c_cflag:%08x\n", __func__, termios->c_cflag); in sport_set_termios() 501 termios->c_cflag |= CRTSCTS; in sport_set_termios() 503 termios->c_cflag &= ~CRTSCTS; in sport_set_termios() 506 switch (termios->c_cflag & CSIZE) { in sport_set_termios() 524 if (termios->c_cflag & CSTOPB) { in sport_set_termios() 527 if (termios->c_cflag & PARENB) { in sport_set_termios() 557 port->uartclk = uart_get_baud_rate(port, termios, old, 0, get_sclk()/16); in sport_set_termios() 578 uart_update_timeout(port, termios->c_cflag, port->uartclk); in sport_set_termios()
|
D | amba-pl011.c | 1769 pl011_setup_status_masks(struct uart_port *port, struct ktermios *termios) in pl011_setup_status_masks() argument 1772 if (termios->c_iflag & INPCK) in pl011_setup_status_masks() 1774 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in pl011_setup_status_masks() 1781 if (termios->c_iflag & IGNPAR) in pl011_setup_status_masks() 1783 if (termios->c_iflag & IGNBRK) { in pl011_setup_status_masks() 1789 if (termios->c_iflag & IGNPAR) in pl011_setup_status_masks() 1796 if ((termios->c_cflag & CREAD) == 0) in pl011_setup_status_masks() 1801 pl011_set_termios(struct uart_port *port, struct ktermios *termios, in pl011_set_termios() argument 1818 baud = uart_get_baud_rate(port, termios, old, 0, in pl011_set_termios() 1833 switch (termios->c_cflag & CSIZE) { in pl011_set_termios() [all …]
|
D | uartlite.c | 280 static void ulite_set_termios(struct uart_port *port, struct ktermios *termios, in ulite_set_termios() argument 291 if (termios->c_iflag & INPCK) in ulite_set_termios() 296 if (termios->c_iflag & IGNPAR) in ulite_set_termios() 301 if ((termios->c_cflag & CREAD) == 0) in ulite_set_termios() 307 baud = uart_get_baud_rate(port, termios, old, 0, 460800); in ulite_set_termios() 308 uart_update_timeout(port, termios->c_cflag, baud); in ulite_set_termios()
|
D | mxs-auart.c | 659 struct ktermios *termios, in mxs_auart_settermios() argument 666 cflag = termios->c_cflag; in mxs_auart_settermios() 700 if (termios->c_iflag & INPCK) in mxs_auart_settermios() 702 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in mxs_auart_settermios() 709 if (termios->c_iflag & IGNPAR) in mxs_auart_settermios() 711 if (termios->c_iflag & IGNBRK) { in mxs_auart_settermios() 717 if (termios->c_iflag & IGNPAR) in mxs_auart_settermios() 759 baud = uart_get_baud_rate(u, termios, old, baud_min, baud_max); in mxs_auart_settermios() 767 uart_update_timeout(u, termios->c_cflag, baud); in mxs_auart_settermios() 783 if (UART_ENABLE_MS(u, termios->c_cflag)) in mxs_auart_settermios() [all …]
|
D | samsung.c | 1234 struct ktermios *termios, in s3c24xx_serial_set_termios() argument 1249 termios->c_cflag &= ~(HUPCL | CMSPAR); in s3c24xx_serial_set_termios() 1250 termios->c_cflag |= CLOCAL; in s3c24xx_serial_set_termios() 1256 baud = uart_get_baud_rate(port, termios, old, 0, 115200*8); in s3c24xx_serial_set_termios() 1291 switch (termios->c_cflag & CSIZE) { in s3c24xx_serial_set_termios() 1314 if (termios->c_cflag & CSTOPB) in s3c24xx_serial_set_termios() 1317 if (termios->c_cflag & PARENB) { in s3c24xx_serial_set_termios() 1318 if (termios->c_cflag & PARODD) in s3c24xx_serial_set_termios() 1335 if (termios->c_cflag & CRTSCTS) { in s3c24xx_serial_set_termios() 1355 uart_update_timeout(port, termios->c_cflag, baud); in s3c24xx_serial_set_termios() [all …]
|
D | imx.c | 1282 imx_set_termios(struct uart_port *port, struct ktermios *termios, in imx_set_termios() argument 1296 while ((termios->c_cflag & CSIZE) != CS7 && in imx_set_termios() 1297 (termios->c_cflag & CSIZE) != CS8) { in imx_set_termios() 1298 termios->c_cflag &= ~CSIZE; in imx_set_termios() 1299 termios->c_cflag |= old_csize; in imx_set_termios() 1303 if ((termios->c_cflag & CSIZE) == CS8) in imx_set_termios() 1308 if (termios->c_cflag & CRTSCTS) { in imx_set_termios() 1325 termios->c_cflag &= ~CRTSCTS; in imx_set_termios() 1332 if (termios->c_cflag & CSTOPB) in imx_set_termios() 1334 if (termios->c_cflag & PARENB) { in imx_set_termios() [all …]
|
D | timbuart.c | 292 struct ktermios *termios, in timbuart_set_termios() argument 299 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in timbuart_set_termios() 310 tty_termios_copy_hw(termios, old); in timbuart_set_termios() 311 tty_termios_encode_baud_rate(termios, baud, baud); in timbuart_set_termios() 315 uart_update_timeout(port, termios->c_cflag, baud); in timbuart_set_termios()
|
D | max3100.c | 426 max3100_set_termios(struct uart_port *port, struct ktermios *termios, in max3100_set_termios() argument 438 cflag = termios->c_cflag; in max3100_set_termios() 442 baud = tty_termios_baud_rate(termios); in max3100_set_termios() 487 tty_termios_encode_baud_rate(termios, baud, baud); in max3100_set_termios() 523 termios->c_cflag = cflag; in max3100_set_termios() 526 if (termios->c_iflag & IGNPAR) in max3100_set_termios() 537 uart_update_timeout(port, termios->c_cflag, baud); in max3100_set_termios() 546 if (UART_ENABLE_MS(&s->port, termios->c_cflag)) in max3100_set_termios()
|
D | serial-tegra.c | 1077 struct ktermios *termios, struct ktermios *oldtermios) in tegra_uart_set_termios() argument 1106 termios->c_cflag &= ~CMSPAR; in tegra_uart_set_termios() 1108 if ((termios->c_cflag & PARENB) == PARENB) { in tegra_uart_set_termios() 1110 if (termios->c_cflag & PARODD) { in tegra_uart_set_termios() 1122 switch (termios->c_cflag & CSIZE) { in tegra_uart_set_termios() 1142 if (termios->c_cflag & CSTOPB) { in tegra_uart_set_termios() 1155 baud = uart_get_baud_rate(u, termios, oldtermios, in tegra_uart_set_termios() 1160 if (tty_termios_baud_rate(termios)) in tegra_uart_set_termios() 1161 tty_termios_encode_baud_rate(termios, baud, baud); in tegra_uart_set_termios() 1165 if (termios->c_cflag & CRTSCTS) { in tegra_uart_set_termios() [all …]
|
D | mpsc.c | 1401 static void mpsc_set_termios(struct uart_port *port, struct ktermios *termios, in mpsc_set_termios() argument 1410 pi->c_iflag = termios->c_iflag; in mpsc_set_termios() 1411 pi->c_cflag = termios->c_cflag; in mpsc_set_termios() 1413 switch (termios->c_cflag & CSIZE) { in mpsc_set_termios() 1429 if (termios->c_cflag & CSTOPB) in mpsc_set_termios() 1435 if (termios->c_cflag & PARENB) in mpsc_set_termios() 1436 if (termios->c_cflag & PARODD) in mpsc_set_termios() 1439 if (termios->c_cflag & CMSPAR) { in mpsc_set_termios() 1440 if (termios->c_cflag & PARODD) in mpsc_set_termios() 1447 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk); in mpsc_set_termios() [all …]
|
D | msm_serial.c | 1029 static void msm_set_termios(struct uart_port *port, struct ktermios *termios, in msm_set_termios() argument 1043 baud = uart_get_baud_rate(port, termios, old, 300, 4000000); in msm_set_termios() 1045 if (tty_termios_baud_rate(termios)) in msm_set_termios() 1046 tty_termios_encode_baud_rate(termios, baud, baud); in msm_set_termios() 1051 if (termios->c_cflag & PARENB) { in msm_set_termios() 1052 if (termios->c_cflag & PARODD) in msm_set_termios() 1054 else if (termios->c_cflag & CMSPAR) in msm_set_termios() 1062 switch (termios->c_cflag & CSIZE) { in msm_set_termios() 1080 if (termios->c_cflag & CSTOPB) in msm_set_termios() 1091 if (termios->c_cflag & CRTSCTS) { in msm_set_termios() [all …]
|
D | atmel_serial.c | 2073 static void atmel_set_termios(struct uart_port *port, struct ktermios *termios, in atmel_set_termios() argument 2086 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in atmel_set_termios() 2095 switch (termios->c_cflag & CSIZE) { in atmel_set_termios() 2111 if (termios->c_cflag & CSTOPB) in atmel_set_termios() 2115 if (termios->c_cflag & PARENB) { in atmel_set_termios() 2117 if (termios->c_cflag & CMSPAR) { in atmel_set_termios() 2118 if (termios->c_cflag & PARODD) in atmel_set_termios() 2122 } else if (termios->c_cflag & PARODD) in atmel_set_termios() 2132 if (termios->c_iflag & INPCK) in atmel_set_termios() 2134 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in atmel_set_termios() [all …]
|
D | altera_uart.c | 167 struct ktermios *termios, in altera_uart_set_termios() argument 173 baud = uart_get_baud_rate(port, termios, old, 0, 4000000); in altera_uart_set_termios() 177 tty_termios_copy_hw(termios, old); in altera_uart_set_termios() 178 tty_termios_encode_baud_rate(termios, baud, baud); in altera_uart_set_termios() 181 uart_update_timeout(port, termios->c_cflag, baud); in altera_uart_set_termios()
|
D | sunhv.c | 324 static void sunhv_set_termios(struct uart_port *port, struct ktermios *termios, in sunhv_set_termios() argument 327 unsigned int baud = uart_get_baud_rate(port, termios, old, 0, 4000000); in sunhv_set_termios() 334 iflag = termios->c_iflag; in sunhv_set_termios() 335 cflag = termios->c_cflag; in sunhv_set_termios()
|
D | meson_uart.c | 286 struct ktermios *termios, in meson_uart_set_termios() argument 295 cflags = termios->c_cflag; in meson_uart_set_termios() 296 iflags = termios->c_iflag; in meson_uart_set_termios() 339 baud = uart_get_baud_rate(port, termios, old, 9600, 115200); in meson_uart_set_termios() 352 uart_update_timeout(port, termios->c_cflag, baud); in meson_uart_set_termios()
|
D | pmac_zilog.c | 1248 static void __pmz_set_termios(struct uart_port *port, struct ktermios *termios, in __pmz_set_termios() argument 1256 memcpy(&uap->termios_cache, termios, sizeof(struct ktermios)); in __pmz_set_termios() 1267 baud = uart_get_baud_rate(port, termios, old, 1200, 4000000); in __pmz_set_termios() 1272 pmz_convert_to_zs(uap, termios->c_cflag, termios->c_iflag, baud); in __pmz_set_termios() 1276 baud = uart_get_baud_rate(port, termios, old, 1200, 230400); in __pmz_set_termios() 1277 pmz_convert_to_zs(uap, termios->c_cflag, termios->c_iflag, baud); in __pmz_set_termios() 1279 if (UART_ENABLE_MS(&uap->port, termios->c_cflag)) { in __pmz_set_termios() 1290 uart_update_timeout(port, termios->c_cflag, baud); in __pmz_set_termios() 1296 static void pmz_set_termios(struct uart_port *port, struct ktermios *termios, in pmz_set_termios() argument 1308 __pmz_set_termios(port, termios, old); in pmz_set_termios()
|
D | pch_uart.c | 1387 struct ktermios *termios, struct ktermios *old) in pch_uart_set_termios() argument 1395 switch (termios->c_cflag & CSIZE) { in pch_uart_set_termios() 1409 if (termios->c_cflag & CSTOPB) in pch_uart_set_termios() 1414 if (termios->c_cflag & PARENB) { in pch_uart_set_termios() 1415 if (termios->c_cflag & PARODD) in pch_uart_set_termios() 1424 if ((termios->c_cflag & CRTSCTS) && (priv->fifo_size == 256)) in pch_uart_set_termios() 1429 termios->c_cflag &= ~CMSPAR; /* Mark/Space parity is not supported */ in pch_uart_set_termios() 1431 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in pch_uart_set_termios() 1436 uart_update_timeout(port, termios->c_cflag, baud); in pch_uart_set_termios() 1443 if (tty_termios_baud_rate(termios)) in pch_uart_set_termios() [all …]
|
D | nwpserial.c | 221 struct ktermios *termios, struct ktermios *old) in nwpserial_set_termios() argument 231 if ((termios->c_cflag & CREAD) == 0) in nwpserial_set_termios() 236 tty_termios_copy_hw(termios, old); in nwpserial_set_termios()
|
D | sh-sci.c | 1943 static void sci_set_termios(struct uart_port *port, struct ktermios *termios, in sci_set_termios() argument 1952 if ((termios->c_cflag & CSIZE) == CS7) in sci_set_termios() 1954 if (termios->c_cflag & PARENB) in sci_set_termios() 1956 if (termios->c_cflag & PARODD) in sci_set_termios() 1958 if (termios->c_cflag & CSTOPB) in sci_set_termios() 1971 baud = uart_get_baud_rate(port, termios, old, 0, max_baud); in sci_set_termios() 1990 uart_update_timeout(port, termios->c_cflag, baud); in sci_set_termios() 2005 sci_init_pins(port, termios->c_cflag); in sci_set_termios() 2012 if (termios->c_cflag & CRTSCTS) in sci_set_termios() 2045 switch (termios->c_cflag & CSIZE) { in sci_set_termios() [all …]
|
D | sunsu.c | 907 sunsu_set_termios(struct uart_port *port, struct ktermios *termios, in sunsu_set_termios() argument 915 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in sunsu_set_termios() 918 sunsu_change_speed(port, termios->c_cflag, termios->c_iflag, quot); in sunsu_set_termios() 1344 struct ktermios termios; in sunsu_console_setup() local 1362 memset(&termios, 0, sizeof(struct ktermios)); in sunsu_console_setup() 1363 termios.c_cflag = co->cflag; in sunsu_console_setup() 1365 port->ops->set_termios(port, &termios, &dummy); in sunsu_console_setup()
|
D | ip22zilog.c | 878 ip22zilog_set_termios(struct uart_port *port, struct ktermios *termios, in ip22zilog_set_termios() argument 886 baud = uart_get_baud_rate(port, termios, old, 1200, 76800); in ip22zilog_set_termios() 892 ip22zilog_convert_to_zs(up, termios->c_cflag, termios->c_iflag, brg); in ip22zilog_set_termios() 894 if (UART_ENABLE_MS(&up->port, termios->c_cflag)) in ip22zilog_set_termios() 900 uart_update_timeout(port, termios->c_cflag, baud); in ip22zilog_set_termios()
|
D | sunzilog.c | 943 sunzilog_set_termios(struct uart_port *port, struct ktermios *termios, in sunzilog_set_termios() argument 951 baud = uart_get_baud_rate(port, termios, old, 1200, 76800); in sunzilog_set_termios() 957 sunzilog_convert_to_zs(up, termios->c_cflag, termios->c_iflag, brg); in sunzilog_set_termios() 959 if (UART_ENABLE_MS(&up->port, termios->c_cflag)) in sunzilog_set_termios() 964 up->cflag = termios->c_cflag; in sunzilog_set_termios() 968 uart_update_timeout(port, termios->c_cflag, baud); in sunzilog_set_termios()
|
D | altera_jtaguart.c | 113 struct ktermios *termios, in altera_jtaguart_set_termios() argument 118 tty_termios_copy_hw(termios, old); in altera_jtaguart_set_termios()
|
D | 68328serial.c | 510 cflag = tty->termios.c_cflag; in change_speed() 613 info->is_cons = (tty->termios.c_line == N_TTY); in rs_set_ldisc() 980 !(tty->termios.c_cflag & CRTSCTS)) 1063 tty->termios.c_line = N_TTY;
|
D | sunsab.c | 781 static void sunsab_set_termios(struct uart_port *port, struct ktermios *termios, in sunsab_set_termios() argument 787 unsigned int baud = uart_get_baud_rate(port, termios, old, 0, 4000000); in sunsab_set_termios() 791 sunsab_convert_to_sab(up, termios->c_cflag, termios->c_iflag, baud, quot); in sunsab_set_termios()
|
D | crisv10.c | 920 tcflag_t cflags = info->port.tty->termios.c_cflag; in update_char_time() 1416 if (tty->termios.c_iflag & IXON ) { in rs_stop() 1439 if (tty->termios.c_iflag & IXON ) { in rs_start() 2772 if (!info->port.tty || (info->port.tty->termios.c_cflag & HUPCL)) { in shutdown() 2801 cflag = info->port.tty->termios.c_cflag; in change_speed() 2913 if (info->port.tty->termios.c_iflag & IXON ) { in change_speed() 3170 if (tty->termios.c_cflag & CRTSCTS) { in rs_throttle() 3190 if (tty->termios.c_cflag & CRTSCTS) { in rs_unthrottle() 3559 !(tty->termios.c_cflag & CRTSCTS)) in rs_set_termios() 3770 if (tty->termios.c_cflag & CLOCAL) { in block_til_ready()
|
D | icom.c | 1103 struct ktermios *termios, in icom_set_termios() argument 1119 cflag = termios->c_cflag; in icom_set_termios() 1120 iflag = termios->c_iflag; in icom_set_termios() 1157 baud = uart_get_baud_rate(port, termios, old_termios, in icom_set_termios()
|
D | mux.c | 299 mux_set_termios(struct uart_port *port, struct ktermios *termios, in mux_set_termios() argument
|
/linux-4.4.14/include/linux/ |
D | tty.h | 104 #define INTR_CHAR(tty) ((tty)->termios.c_cc[VINTR]) 105 #define QUIT_CHAR(tty) ((tty)->termios.c_cc[VQUIT]) 106 #define ERASE_CHAR(tty) ((tty)->termios.c_cc[VERASE]) 107 #define KILL_CHAR(tty) ((tty)->termios.c_cc[VKILL]) 108 #define EOF_CHAR(tty) ((tty)->termios.c_cc[VEOF]) 109 #define TIME_CHAR(tty) ((tty)->termios.c_cc[VTIME]) 110 #define MIN_CHAR(tty) ((tty)->termios.c_cc[VMIN]) 111 #define SWTC_CHAR(tty) ((tty)->termios.c_cc[VSWTC]) 112 #define START_CHAR(tty) ((tty)->termios.c_cc[VSTART]) 113 #define STOP_CHAR(tty) ((tty)->termios.c_cc[VSTOP]) [all …]
|
D | serial_8250.h | 142 struct ktermios *termios, struct ktermios *old);
|
D | tty_driver.h | 319 struct ktermios **termios; member
|
/linux-4.4.14/drivers/tty/serial/jsm/ |
D | jsm_tty.c | 161 struct ktermios *termios; in jsm_tty_send_xchar() local 164 termios = &port->state->port.tty->termios; in jsm_tty_send_xchar() 165 if (ch == termios->c_cc[VSTART]) in jsm_tty_send_xchar() 168 if (ch == termios->c_cc[VSTOP]) in jsm_tty_send_xchar() 201 struct ktermios *termios; in jsm_tty_open() local 251 termios = &port->state->port.tty->termios; in jsm_tty_open() 252 channel->ch_c_cflag = termios->c_cflag; in jsm_tty_open() 253 channel->ch_c_iflag = termios->c_iflag; in jsm_tty_open() 254 channel->ch_c_oflag = termios->c_oflag; in jsm_tty_open() 255 channel->ch_c_lflag = termios->c_lflag; in jsm_tty_open() [all …]
|
/linux-4.4.14/drivers/mmc/card/ |
D | sdio_uart.c | 253 struct ktermios *termios, in sdio_uart_change_speed() argument 259 switch (termios->c_cflag & CSIZE) { in sdio_uart_change_speed() 275 if (termios->c_cflag & CSTOPB) in sdio_uart_change_speed() 277 if (termios->c_cflag & PARENB) in sdio_uart_change_speed() 279 if (!(termios->c_cflag & PARODD)) in sdio_uart_change_speed() 283 baud = tty_termios_baud_rate(termios); in sdio_uart_change_speed() 292 termios->c_cflag &= ~CBAUD; in sdio_uart_change_speed() 294 termios->c_cflag |= old->c_cflag & CBAUD; in sdio_uart_change_speed() 297 termios->c_cflag |= B9600; in sdio_uart_change_speed() 307 if (termios->c_iflag & INPCK) in sdio_uart_change_speed() [all …]
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | serial2002.c | 188 struct termios termios; in serial2002_tty_setspeed() local 196 serial2002_tty_ioctl(f, TCGETS, (unsigned long)&termios); in serial2002_tty_setspeed() 197 termios.c_iflag = 0; in serial2002_tty_setspeed() 198 termios.c_oflag = 0; in serial2002_tty_setspeed() 199 termios.c_lflag = 0; in serial2002_tty_setspeed() 200 termios.c_cflag = CLOCAL | CS8 | CREAD; in serial2002_tty_setspeed() 201 termios.c_cc[VMIN] = 0; in serial2002_tty_setspeed() 202 termios.c_cc[VTIME] = 0; in serial2002_tty_setspeed() 205 termios.c_cflag |= B2400; in serial2002_tty_setspeed() 208 termios.c_cflag |= B4800; in serial2002_tty_setspeed() [all …]
|
/linux-4.4.14/arch/parisc/include/uapi/asm/ |
D | ioctls.h | 8 #define TCGETS _IOR('T', 16, struct termios) /* TCGETATTR */ 9 #define TCSETS _IOW('T', 17, struct termios) /* TCSETATTR */ 10 #define TCSETSW _IOW('T', 18, struct termios) /* TCSETATTRD */ 11 #define TCSETSF _IOW('T', 19, struct termios) /* TCSETATTRF */
|
D | Kbuild | 30 header-y += termios.h
|
D | termbits.h | 11 struct termios { struct
|
/linux-4.4.14/arch/alpha/include/uapi/asm/ |
D | ioctls.h | 20 #define TCGETS _IOR('t', 19, struct termios) 21 #define TCSETS _IOW('t', 20, struct termios) 22 #define TCSETSW _IOW('t', 21, struct termios) 23 #define TCSETSF _IOW('t', 22, struct termios)
|
D | termbits.h | 17 struct termios { struct
|
D | Kbuild | 41 header-y += termios.h
|
/linux-4.4.14/arch/powerpc/include/uapi/asm/ |
D | ioctls.h | 20 #define TCGETS _IOR('t', 19, struct termios) 21 #define TCSETS _IOW('t', 20, struct termios) 22 #define TCSETSW _IOW('t', 21, struct termios) 23 #define TCSETSF _IOW('t', 22, struct termios)
|
D | Kbuild | 43 header-y += termios.h
|
D | termbits.h | 22 struct termios { struct
|
/linux-4.4.14/arch/sparc/include/uapi/asm/ |
D | ioctls.h | 14 #define TCGETS _IOR('T', 8, struct termios) 15 #define TCSETS _IOW('T', 9, struct termios) 16 #define TCSETSW _IOW('T', 10, struct termios) 17 #define TCSETSF _IOW('T', 11, struct termios)
|
D | termbits.h | 26 struct termios { struct 36 #define SIZEOF_USER_TERMIOS sizeof (struct termios) - (2*sizeof (cc_t)) argument
|
D | Kbuild | 45 header-y += termios.h
|
/linux-4.4.14/drivers/tty/serial/8250/ |
D | 8250_omap.c | 318 struct ktermios *termios, in omap_8250_set_termios() argument 327 switch (termios->c_cflag & CSIZE) { in omap_8250_set_termios() 343 if (termios->c_cflag & CSTOPB) in omap_8250_set_termios() 345 if (termios->c_cflag & PARENB) in omap_8250_set_termios() 347 if (!(termios->c_cflag & PARODD)) in omap_8250_set_termios() 349 if (termios->c_cflag & CMSPAR) in omap_8250_set_termios() 355 baud = uart_get_baud_rate(port, termios, old, in omap_8250_set_termios() 370 uart_update_timeout(port, termios->c_cflag, baud); in omap_8250_set_termios() 373 if (termios->c_iflag & INPCK) in omap_8250_set_termios() 375 if (termios->c_iflag & (IGNBRK | PARMRK)) in omap_8250_set_termios() [all …]
|
D | 8250_mtk.c | 41 mtk8250_set_termios(struct uart_port *port, struct ktermios *termios, in mtk8250_set_termios() argument 50 serial8250_do_set_termios(port, termios, old); in mtk8250_set_termios() 65 baud = uart_get_baud_rate(port, termios, old, in mtk8250_set_termios() 115 if (tty_termios_baud_rate(termios)) in mtk8250_set_termios() 116 tty_termios_encode_baud_rate(termios, baud, baud); in mtk8250_set_termios()
|
D | 8250_port.c | 2231 serial8250_get_baud_rate(struct uart_port *port, struct ktermios *termios, in serial8250_get_baud_rate() argument 2242 return uart_get_baud_rate(port, termios, old, in serial8250_get_baud_rate() 2248 serial8250_do_set_termios(struct uart_port *port, struct ktermios *termios, in serial8250_do_set_termios() argument 2256 cval = serial8250_compute_lcr(up, termios->c_cflag); in serial8250_do_set_termios() 2258 baud = serial8250_get_baud_rate(port, termios, old); in serial8250_do_set_termios() 2288 if (termios->c_cflag & CRTSCTS) in serial8250_do_set_termios() 2295 uart_update_timeout(port, termios->c_cflag, baud); in serial8250_do_set_termios() 2298 if (termios->c_iflag & INPCK) in serial8250_do_set_termios() 2300 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in serial8250_do_set_termios() 2307 if (termios->c_iflag & IGNPAR) in serial8250_do_set_termios() [all …]
|
D | 8250_mid.c | 142 struct ktermios *termios, in mid8250_set_termios() argument 145 unsigned int baud = tty_termios_baud_rate(termios); in mid8250_set_termios() 171 serial8250_do_set_termios(p, termios, old); in mid8250_set_termios()
|
D | 8250_dw.c | 219 static void dw8250_set_termios(struct uart_port *p, struct ktermios *termios, in dw8250_set_termios() argument 222 unsigned int baud = tty_termios_baud_rate(termios); in dw8250_set_termios() 239 if (termios->c_cflag & CRTSCTS) in dw8250_set_termios() 243 serial8250_do_set_termios(p, termios, old); in dw8250_set_termios()
|
/linux-4.4.14/init/ |
D | do_mounts.c | 485 struct termios termios; in change_floppy() local 501 sys_ioctl(fd, TCGETS, (long)&termios); in change_floppy() 502 termios.c_lflag &= ~ICANON; in change_floppy() 503 sys_ioctl(fd, TCSETSF, (long)&termios); in change_floppy() 505 termios.c_lflag |= ICANON; in change_floppy() 506 sys_ioctl(fd, TCSETSF, (long)&termios); in change_floppy()
|
/linux-4.4.14/net/irda/ircomm/ |
D | ircomm_tty_ioctl.c | 62 cflag = tty->termios.c_cflag; in ircomm_tty_change_speed() 149 unsigned int cflag = tty->termios.c_cflag; in ircomm_tty_set_termios() 152 (RELEVANT_IFLAG(tty->termios.c_iflag) == in ircomm_tty_set_termios() 171 if (!(tty->termios.c_cflag & CRTSCTS) || in ircomm_tty_set_termios() 180 !(tty->termios.c_cflag & CRTSCTS)) in ircomm_tty_set_termios()
|
D | ircomm_tty.c | 290 if (tty->termios.c_cflag & CBAUD) in ircomm_tty_block_til_ready() 297 if (tty->termios.c_cflag & CLOCAL) { in ircomm_tty_block_til_ready() 408 tty->termios.c_iflag = 0; in ircomm_tty_install() 409 tty->termios.c_oflag = 0; in ircomm_tty_install() 809 if (tty->termios.c_cflag & CRTSCTS) { in ircomm_tty_throttle() 839 if (tty->termios.c_cflag & CRTSCTS) { in ircomm_tty_unthrottle()
|
/linux-4.4.14/drivers/net/irda/ |
D | irtty-sir.c | 127 old_termios = tty->termios; in irtty_change_speed() 128 cflag = tty->termios.c_cflag; in irtty_change_speed() 284 old_termios = tty->termios; in irtty_stop_receiver() 285 cflag = tty->termios.c_cflag; in irtty_stop_receiver() 292 tty->termios.c_cflag = cflag; in irtty_stop_receiver()
|
/linux-4.4.14/drivers/tty/serial/cpm_uart/ |
D | cpm_uart_core.c | 498 struct ktermios *termios, in cpm_uart_set_termios() argument 513 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in cpm_uart_set_termios() 540 switch (termios->c_cflag & CSIZE) { in cpm_uart_set_termios() 560 if (termios->c_cflag & CSTOPB) { in cpm_uart_set_termios() 566 if (termios->c_cflag & PARENB) { in cpm_uart_set_termios() 570 if (!(termios->c_cflag & PARODD)) { in cpm_uart_set_termios() 579 uart_update_timeout(port, termios->c_cflag, baud); in cpm_uart_set_termios() 587 if (termios->c_iflag & INPCK) in cpm_uart_set_termios() 589 if ((termios->c_iflag & BRKINT) || (termios->c_iflag & PARMRK)) in cpm_uart_set_termios() 596 if (termios->c_iflag & IGNPAR) in cpm_uart_set_termios() [all …]
|
/linux-4.4.14/drivers/staging/dgnc/ |
D | dgnc_tty.c | 209 brd->SerialDriver.termios = kcalloc(brd->maxports, in dgnc_tty_register() 210 sizeof(*brd->SerialDriver.termios), in dgnc_tty_register() 212 if (!brd->SerialDriver.termios) in dgnc_tty_register() 264 brd->PrintDriver.termios = kcalloc(brd->maxports, in dgnc_tty_register() 265 sizeof(*brd->PrintDriver.termios), in dgnc_tty_register() 267 if (!brd->PrintDriver.termios) in dgnc_tty_register() 438 kfree(brd->SerialDriver.termios); in dgnc_tty_uninit() 439 brd->SerialDriver.termios = NULL; in dgnc_tty_uninit() 442 kfree(brd->PrintDriver.termios); in dgnc_tty_uninit() 443 brd->PrintDriver.termios = NULL; in dgnc_tty_uninit() [all …]
|
/linux-4.4.14/net/irda/irnet/ |
D | irnet_ppp.c | 764 if(!kernel_termios_to_user_termios((struct termios __user *)argp, &ap->termios)) in dev_irnet_ioctl() 767 if(kernel_termios_to_user_termios_1((struct termios __user *)argp, &ap->termios)) in dev_irnet_ioctl() 780 if(!user_termios_to_kernel_termios(&ap->termios, (struct termios __user *)argp)) in dev_irnet_ioctl() 783 if(!user_termios_to_kernel_termios_1(&ap->termios, (struct termios __user *)argp)) in dev_irnet_ioctl()
|
D | irnet.h | 409 struct ktermios termios; /* Various tty flags */ member
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | termios.h | 75 copy_from_user(k, u, sizeof(struct termios)) 78 copy_to_user(u, k, sizeof(struct termios))
|
/linux-4.4.14/drivers/bluetooth/ |
D | hci_ldisc.c | 271 ktermios = tty->termios; in hci_uart_set_flow_control() 305 ktermios = tty->termios; in hci_uart_set_flow_control() 326 ktermios = tty->termios; in hci_uart_init_tty() 344 ktermios = tty->termios; in hci_uart_set_baudrate() 352 tty->termios.c_ispeed, tty->termios.c_ospeed); in hci_uart_set_baudrate()
|
/linux-4.4.14/tools/power/acpi/os_specific/service_layers/ |
D | osunixxf.c | 86 struct termios original_term_attributes; 123 struct termios local_term_attributes; in os_enter_line_edit_mode() 143 sizeof(struct termios)); in os_enter_line_edit_mode()
|
/linux-4.4.14/drivers/ipack/devices/ |
D | ipoctal.c | 490 cflag = tty->termios.c_cflag; in ipoctal_set_termios() 507 tty->termios.c_cflag = (cflag & ~CSIZE) | CS8; in ipoctal_set_termios() 521 tty->termios.c_cflag &= ~CMSPAR; in ipoctal_set_termios() 554 tty_termios_encode_baud_rate(&tty->termios, baud, baud); in ipoctal_set_termios() 598 tty_termios_encode_baud_rate(&tty->termios, 38400, 38400); in ipoctal_set_termios()
|
/linux-4.4.14/arch/um/drivers/ |
D | tty.c | 16 struct termios tt;
|
D | fd.c | 18 struct termios tt;
|
D | pty.c | 22 struct termios tt;
|
D | xterm.c | 24 struct termios tt;
|
D | port_user.c | 19 struct termios tt;
|
D | chan_user.c | 77 struct termios save, new; in generic_console_write()
|
D | slip_user.c | 30 struct termios tios; in set_up_tty()
|
/linux-4.4.14/arch/h8300/include/uapi/asm/ |
D | Kbuild | 28 header-y += termios.h
|
/linux-4.4.14/arch/um/os-Linux/ |
D | util.c | 27 struct termios tt; in raw()
|
/linux-4.4.14/arch/score/include/uapi/asm/ |
D | Kbuild | 32 header-y += termios.h
|
/linux-4.4.14/arch/m32r/include/uapi/asm/ |
D | Kbuild | 31 header-y += termios.h
|
D | termbits.h | 11 struct termios { struct
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | Kbuild | 28 generic-y += termios.h
|
/linux-4.4.14/arch/m68k/include/uapi/asm/ |
D | Kbuild | 11 generic-y += termios.h
|
/linux-4.4.14/arch/microblaze/include/uapi/asm/ |
D | Kbuild | 35 header-y += termios.h
|
/linux-4.4.14/arch/avr32/include/uapi/asm/ |
D | Kbuild | 21 header-y += termios.h
|
D | termbits.h | 11 struct termios { struct
|
/linux-4.4.14/arch/frv/include/uapi/asm/ |
D | Kbuild | 33 header-y += termios.h
|
D | termbits.h | 11 struct termios { struct
|
/linux-4.4.14/Documentation/serial/ |
D | tty.txt | 78 set_termios() - (optional) Called on termios structure changes. 79 The caller passes the old termios data and the 81 termios semaphore so allowed to sleep. Serialized 154 set_termios() Notify the tty driver that the device's termios 156 tty->termios. Previous settings should be passed in 283 set_termios() - Called on termios change, serialized against
|
D | driver | 214 set_termios(port,termios,oldtermios) 218 termios->c_cflag bits are: 229 Relevant termios->c_iflag bits are: 358 uart_get_baud_rate(port,termios,old,min,max) 359 Return the numeric baud rate for the specified termios, taking 365 min..max constraint, 9600 baud will be returned. termios will
|
D | n_gsm.txt | 29 struct termios configuration;
|
/linux-4.4.14/arch/arm/include/asm/ |
D | Kbuild | 36 generic-y += termios.h
|
/linux-4.4.14/include/uapi/asm-generic/ |
D | Kbuild | 33 header-y += termios.h
|
D | Kbuild.asm | 38 header-y += termios.h
|
D | termbits.h | 11 struct termios { struct
|
/linux-4.4.14/arch/mips/include/uapi/asm/ |
D | Kbuild | 39 header-y += termios.h
|
D | termbits.h | 24 struct termios { struct
|
/linux-4.4.14/arch/tile/include/asm/ |
D | Kbuild | 40 generic-y += termios.h
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | Kbuild | 32 generic-y += termios.h
|
/linux-4.4.14/arch/sh/include/asm/ |
D | Kbuild | 36 generic-y += termios.h
|
/linux-4.4.14/arch/cris/include/uapi/asm/ |
D | Kbuild | 42 header-y += termios.h
|
D | termbits.h | 13 struct termios { struct
|
/linux-4.4.14/arch/ia64/include/uapi/asm/ |
D | termbits.h | 20 struct termios { struct
|
D | Kbuild | 45 header-y += termios.h
|
/linux-4.4.14/arch/xtensa/include/uapi/asm/ |
D | termbits.h | 24 struct termios { struct
|
/linux-4.4.14/arch/arc/include/asm/ |
D | Kbuild | 44 generic-y += termios.h
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | Kbuild | 42 generic-y += termios.h
|
/linux-4.4.14/arch/s390/include/uapi/asm/ |
D | Kbuild | 46 header-y += termios.h
|
/linux-4.4.14/drivers/net/usb/ |
D | hso.c | 1070 static void hso_init_termios(struct ktermios *termios) in hso_init_termios() argument 1075 termios->c_iflag &= in hso_init_termios() 1086 termios->c_oflag &= ~OPOST; in hso_init_termios() 1088 termios->c_lflag &= in hso_init_termios() 1097 termios->c_cflag &= in hso_init_termios() 1103 termios->c_cflag |= CS8; /* character size 8 bits */ in hso_init_termios() 1106 tty_termios_encode_baud_rate(termios, 115200, 115200); in hso_init_termios() 1124 tty->termios.c_iflag &= ~IXON; /* disable enable XON/XOFF flow control */ in _hso_serial_set_termios() 1126 tty->termios.c_cflag &= in _hso_serial_set_termios() 1132 tty->termios.c_cflag |= CS8; /* character size 8 bits */ in _hso_serial_set_termios() [all …]
|
/linux-4.4.14/drivers/usb/class/ |
D | cdc-acm.c | 974 struct ktermios *termios = &tty->termios; in acm_tty_set_termios() local 979 newline.bCharFormat = termios->c_cflag & CSTOPB ? 2 : 0; in acm_tty_set_termios() 980 newline.bParityType = termios->c_cflag & PARENB ? in acm_tty_set_termios() 981 (termios->c_cflag & PARODD ? 1 : 2) + in acm_tty_set_termios() 982 (termios->c_cflag & CMSPAR ? 2 : 0) : 0; in acm_tty_set_termios() 983 switch (termios->c_cflag & CSIZE) { in acm_tty_set_termios() 999 acm->clocal = ((termios->c_cflag & CLOCAL) != 0); in acm_tty_set_termios()
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | Kbuild | 51 generic-y += termios.h
|
/linux-4.4.14/arch/hexagon/include/asm/ |
D | Kbuild | 54 generic-y += termios.h
|
/linux-4.4.14/arch/metag/include/asm/ |
D | Kbuild | 49 generic-y += termios.h
|
/linux-4.4.14/arch/c6x/include/asm/ |
D | Kbuild | 54 generic-y += termios.h
|
/linux-4.4.14/arch/x86/include/uapi/asm/ |
D | Kbuild | 59 header-y += termios.h
|
/linux-4.4.14/arch/unicore32/include/asm/ |
D | Kbuild | 57 generic-y += termios.h
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | Kbuild | 57 generic-y += termios.h
|
/linux-4.4.14/arch/openrisc/include/asm/ |
D | Kbuild | 65 generic-y += termios.h
|
/linux-4.4.14/arch/h8300/include/asm/ |
D | Kbuild | 66 generic-y += termios.h
|
/linux-4.4.14/tools/perf/util/ |
D | util.c | 379 void set_term_quiet_input(struct termios *old) in set_term_quiet_input() 381 struct termios tc; in set_term_quiet_input()
|
D | util.h | 286 void set_term_quiet_input(struct termios *old);
|
/linux-4.4.14/drivers/isdn/gigaset/ |
D | interface.c | 419 iflag = tty->termios.c_iflag; in if_set_termios() 420 cflag = tty->termios.c_cflag; in if_set_termios()
|
/linux-4.4.14/drivers/char/pcmcia/ |
D | synclink_cs.c | 1352 if (!tty || tty->termios.c_cflag & HUPCL) { in shutdown() 1393 if (info->netcount || (tty && (tty->termios.c_cflag & CREAD))) in mgslpc_program_hw() 1413 cflag = tty->termios.c_cflag; in mgslpc_change_params() 1736 if (tty->termios.c_cflag & CRTSCTS) { in mgslpc_throttle() 1765 if (tty->termios.c_cflag & CRTSCTS) { in mgslpc_unthrottle() 2301 if ((tty->termios.c_cflag == old_termios->c_cflag) in mgslpc_set_termios() 2302 && (RELEVANT_IFLAG(tty->termios.c_iflag) in mgslpc_set_termios() 2310 !(tty->termios.c_cflag & CBAUD)) { in mgslpc_set_termios() 2319 tty->termios.c_cflag & CBAUD) { in mgslpc_set_termios() 2321 if (!(tty->termios.c_cflag & CRTSCTS) || in mgslpc_set_termios() [all …]
|
/linux-4.4.14/samples/uhid/ |
D | uhid-example.c | 392 struct termios state; in main()
|
/linux-4.4.14/drivers/staging/dgap/ |
D | dgap.c | 1533 !(tp->termios.c_cflag & CREAD) || in dgap_input() 4250 ch->ch_c_cflag = tty->termios.c_cflag; in dgap_tty_set_termios() 4251 ch->ch_c_iflag = tty->termios.c_iflag; in dgap_tty_set_termios() 4252 ch->ch_c_oflag = tty->termios.c_oflag; in dgap_tty_set_termios() 4253 ch->ch_c_lflag = tty->termios.c_lflag; in dgap_tty_set_termios() 4254 ch->ch_startc = tty->termios.c_cc[VSTART]; in dgap_tty_set_termios() 4255 ch->ch_stopc = tty->termios.c_cc[VSTOP]; in dgap_tty_set_termios() 4468 ch->ch_c_cflag = tty->termios.c_cflag; in dgap_tty_open() 4469 ch->ch_c_iflag = tty->termios.c_iflag; in dgap_tty_open() 4470 ch->ch_c_oflag = tty->termios.c_oflag; in dgap_tty_open() [all …]
|
/linux-4.4.14/net/nfc/nci/ |
D | uart.c | 450 new_termios = nu->tty->termios; in nci_uart_set_config()
|
/linux-4.4.14/tools/firewire/ |
D | nosy-dump.c | 877 static struct termios saved_attributes; 888 struct termios tattr; in set_input_mode()
|
/linux-4.4.14/drivers/tty/hvc/ |
D | hvsi_lib.c | 401 if (!pv->tty || (pv->tty->termios.c_cflag & HUPCL)) in hvsilib_close()
|