termios 59 include/asm-cris/termios.h *(unsigned short *) &(termios)->x = __tmp; \ termios 64 include/asm-cris/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ termios 65 include/asm-cris/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ termios 66 include/asm-cris/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ termios 67 include/asm-cris/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ termios 68 include/asm-cris/termios.h copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ termios 76 include/asm-cris/termios.h put_user((termios)->c_iflag, &(termio)->c_iflag); \ termios 77 include/asm-cris/termios.h put_user((termios)->c_oflag, &(termio)->c_oflag); \ termios 78 include/asm-cris/termios.h put_user((termios)->c_cflag, &(termio)->c_cflag); \ termios 79 include/asm-cris/termios.h put_user((termios)->c_lflag, &(termio)->c_lflag); \ termios 80 include/asm-cris/termios.h put_user((termios)->c_line, &(termio)->c_line); \ termios 81 include/asm-cris/termios.h copy_to_user((termio)->c_cc, (termios)->c_cc, NCC); \ termios 86 include/asm-cris/termios.h #define user_termios_to_kernel_termios_1(k, u) copy_from_user(k, u, sizeof(struct termios)) termios 87 include/asm-cris/termios.h #define kernel_termios_to_user_termios_1(u, k) copy_to_user(u, k, sizeof(struct termios)) termios 21 include/asm-generic/termios.h termios->c_iflag = (0xffff0000 & termios->c_iflag) | tmp; termios 25 include/asm-generic/termios.h termios->c_oflag = (0xffff0000 & termios->c_oflag) | tmp; termios 29 include/asm-generic/termios.h termios->c_cflag = (0xffff0000 & termios->c_cflag) | tmp; termios 33 include/asm-generic/termios.h termios->c_lflag = (0xffff0000 & termios->c_lflag) | tmp; termios 35 include/asm-generic/termios.h if (get_user(termios->c_line, &termio->c_line) < 0) termios 38 include/asm-generic/termios.h if (copy_from_user(termios->c_cc, termio->c_cc, NCC) != 0) termios 53 include/asm-generic/termios.h if (put_user(termios->c_iflag, &termio->c_iflag) < 0 || termios 54 include/asm-generic/termios.h put_user(termios->c_oflag, &termio->c_oflag) < 0 || termios 55 include/asm-generic/termios.h put_user(termios->c_cflag, &termio->c_cflag) < 0 || termios 56 include/asm-generic/termios.h put_user(termios->c_lflag, &termio->c_lflag) < 0 || termios 57 include/asm-generic/termios.h put_user(termios->c_line, &termio->c_line) < 0 || termios 58 include/asm-generic/termios.h copy_to_user(termio->c_cc, termios->c_cc, NCC) != 0) termios 65 include/asm-generic/termios.h #define user_termios_to_kernel_termios(k, u) copy_from_user(k, u, sizeof(struct termios)) termios 69 include/asm-generic/termios.h #define kernel_termios_to_user_termios(u, k) copy_to_user(u, k, sizeof(struct termios)) termios 72 include/asm-generic/termios.h #define user_termios_to_kernel_termios_1(k, u) copy_from_user(k, u, sizeof(struct termios)) termios 73 include/asm-generic/termios.h #define kernel_termios_to_user_termios_1(u, k) copy_to_user(u, k, sizeof(struct termios)) termios 59 include/asm-m32r/termios.h *(unsigned short *) &(termios)->x = __tmp; \ termios 64 include/asm-m32r/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ termios 65 include/asm-m32r/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ termios 66 include/asm-m32r/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ termios 67 include/asm-m32r/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ termios 68 include/asm-m32r/termios.h copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ termios 76 include/asm-m32r/termios.h put_user((termios)->c_iflag, &(termio)->c_iflag); \ termios 77 include/asm-m32r/termios.h put_user((termios)->c_oflag, &(termio)->c_oflag); \ termios 78 include/asm-m32r/termios.h put_user((termios)->c_cflag, &(termio)->c_cflag); \ termios 79 include/asm-m32r/termios.h put_user((termios)->c_lflag, &(termio)->c_lflag); \ termios 80 include/asm-m32r/termios.h put_user((termios)->c_line, &(termio)->c_line); \ termios 81 include/asm-m32r/termios.h copy_to_user((termio)->c_cc, (termios)->c_cc, NCC); \ termios 86 include/asm-m32r/termios.h #define user_termios_to_kernel_termios_1(k, u) copy_from_user(k, u, sizeof(struct termios)) termios 87 include/asm-m32r/termios.h #define kernel_termios_to_user_termios_1(u, k) copy_to_user(u, k, sizeof(struct termios)) termios 61 include/asm-m68k/termios.h (termios)->c_iflag = (0xffff0000 & ((termios)->c_iflag)) | tmp; \ termios 63 include/asm-m68k/termios.h (termios)->c_oflag = (0xffff0000 & ((termios)->c_oflag)) | tmp; \ termios 65 include/asm-m68k/termios.h (termios)->c_cflag = (0xffff0000 & ((termios)->c_cflag)) | tmp; \ termios 67 include/asm-m68k/termios.h (termios)->c_lflag = (0xffff0000 & ((termios)->c_lflag)) | tmp; \ termios 68 include/asm-m68k/termios.h get_user((termios)->c_line, &(termio)->c_line); \ termios 69 include/asm-m68k/termios.h copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ termios 77 include/asm-m68k/termios.h put_user((termios)->c_iflag, &(termio)->c_iflag); \ termios 78 include/asm-m68k/termios.h put_user((termios)->c_oflag, &(termio)->c_oflag); \ termios 79 include/asm-m68k/termios.h put_user((termios)->c_cflag, &(termio)->c_cflag); \ termios 80 include/asm-m68k/termios.h put_user((termios)->c_lflag, &(termio)->c_lflag); \ termios 81 include/asm-m68k/termios.h put_user((termios)->c_line, &(termio)->c_line); \ termios 82 include/asm-m68k/termios.h copy_to_user((termio)->c_cc, (termios)->c_cc, NCC); \ termios 87 include/asm-m68k/termios.h #define user_termios_to_kernel_termios_1(k, u) copy_from_user(k, u, sizeof(struct termios)) termios 88 include/asm-m68k/termios.h #define kernel_termios_to_user_termios_1(u, k) copy_to_user(u, k, sizeof(struct termios)) termios 58 include/asm-mn10300/termios.h *(unsigned short *) &(termios)->x = __tmp; \ termios 63 include/asm-mn10300/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ termios 64 include/asm-mn10300/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ termios 65 include/asm-mn10300/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ termios 66 include/asm-mn10300/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ termios 67 include/asm-mn10300/termios.h copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ termios 75 include/asm-mn10300/termios.h put_user((termios)->c_iflag, &(termio)->c_iflag); \ termios 76 include/asm-mn10300/termios.h put_user((termios)->c_oflag, &(termio)->c_oflag); \ termios 77 include/asm-mn10300/termios.h put_user((termios)->c_cflag, &(termio)->c_cflag); \ termios 78 include/asm-mn10300/termios.h put_user((termios)->c_lflag, &(termio)->c_lflag); \ termios 79 include/asm-mn10300/termios.h put_user((termios)->c_line, &(termio)->c_line); \ termios 80 include/asm-mn10300/termios.h copy_to_user((termio)->c_cc, (termios)->c_cc, NCC); \ termios 88 include/asm-mn10300/termios.h copy_from_user(k, u, sizeof(struct termios)) termios 90 include/asm-mn10300/termios.h copy_to_user(u, k, sizeof(struct termios)) termios 8 include/asm-parisc/ioctls.h #define TCGETS _IOR('T', 16, struct termios) /* TCGETATTR */ termios 9 include/asm-parisc/ioctls.h #define TCSETS _IOW('T', 17, struct termios) /* TCSETATTR */ termios 10 include/asm-parisc/ioctls.h #define TCSETSW _IOW('T', 18, struct termios) /* TCSETATTRD */ termios 11 include/asm-parisc/ioctls.h #define TCSETSF _IOW('T', 19, struct termios) /* TCSETATTRF */ termios 58 include/asm-parisc/termios.h *(unsigned short *) &(termios)->x = __tmp; \ termios 63 include/asm-parisc/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ termios 64 include/asm-parisc/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ termios 65 include/asm-parisc/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ termios 66 include/asm-parisc/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ termios 67 include/asm-parisc/termios.h copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ termios 75 include/asm-parisc/termios.h put_user((termios)->c_iflag, &(termio)->c_iflag); \ termios 76 include/asm-parisc/termios.h put_user((termios)->c_oflag, &(termio)->c_oflag); \ termios 77 include/asm-parisc/termios.h put_user((termios)->c_cflag, &(termio)->c_cflag); \ termios 78 include/asm-parisc/termios.h put_user((termios)->c_lflag, &(termio)->c_lflag); \ termios 79 include/asm-parisc/termios.h put_user((termios)->c_line, &(termio)->c_line); \ termios 80 include/asm-parisc/termios.h copy_to_user((termio)->c_cc, (termios)->c_cc, NCC); \ termios 85 include/asm-parisc/termios.h #define user_termios_to_kernel_termios_1(k, u) copy_from_user(k, u, sizeof(struct termios)) termios 86 include/asm-parisc/termios.h #define kernel_termios_to_user_termios_1(u, k) copy_to_user(u, k, sizeof(struct termios)) termios 60 include/asm-x86/termios.h *(unsigned short *) &(termios)->x = __tmp; \ termios 66 include/asm-x86/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); termios 67 include/asm-x86/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); termios 68 include/asm-x86/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); termios 69 include/asm-x86/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); termios 70 include/asm-x86/termios.h return copy_from_user(termios->c_cc, termio->c_cc, NCC); termios 79 include/asm-x86/termios.h put_user((termios)->c_iflag, &(termio)->c_iflag); termios 80 include/asm-x86/termios.h put_user((termios)->c_oflag, &(termio)->c_oflag); termios 81 include/asm-x86/termios.h put_user((termios)->c_cflag, &(termio)->c_cflag); termios 82 include/asm-x86/termios.h put_user((termios)->c_lflag, &(termio)->c_lflag); termios 83 include/asm-x86/termios.h put_user((termios)->c_line, &(termio)->c_line); termios 84 include/asm-x86/termios.h return copy_to_user((termio)->c_cc, (termios)->c_cc, NCC); termios 102 include/asm-x86/termios.h return copy_from_user(k, u, sizeof(struct termios)); termios 108 include/asm-x86/termios.h return copy_to_user(u, k, sizeof(struct termios)); termios 72 include/asm-xtensa/termios.h *(unsigned short *) &(termios)->x = __tmp; \ termios 77 include/asm-xtensa/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ termios 78 include/asm-xtensa/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ termios 79 include/asm-xtensa/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ termios 80 include/asm-xtensa/termios.h SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ termios 81 include/asm-xtensa/termios.h copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ termios 90 include/asm-xtensa/termios.h put_user((termios)->c_iflag, &(termio)->c_iflag); \ termios 91 include/asm-xtensa/termios.h put_user((termios)->c_oflag, &(termio)->c_oflag); \ termios 92 include/asm-xtensa/termios.h put_user((termios)->c_cflag, &(termio)->c_cflag); \ termios 93 include/asm-xtensa/termios.h put_user((termios)->c_lflag, &(termio)->c_lflag); \ termios 94 include/asm-xtensa/termios.h put_user((termios)->c_line, &(termio)->c_line); \ termios 95 include/asm-xtensa/termios.h copy_to_user((termio)->c_cc, (termios)->c_cc, NCC); \ termios 100 include/asm-xtensa/termios.h #define user_termios_to_kernel_termios_1(k, u) copy_from_user(k, u, sizeof(struct termios)) termios 101 include/asm-xtensa/termios.h #define kernel_termios_to_user_termios_1(u, k) copy_to_user(u, k, sizeof(struct termios)) termios 88 include/linux/tty.h #define INTR_CHAR(tty) ((tty)->termios->c_cc[VINTR]) termios 89 include/linux/tty.h #define QUIT_CHAR(tty) ((tty)->termios->c_cc[VQUIT]) termios 90 include/linux/tty.h #define ERASE_CHAR(tty) ((tty)->termios->c_cc[VERASE]) termios 91 include/linux/tty.h #define KILL_CHAR(tty) ((tty)->termios->c_cc[VKILL]) termios 92 include/linux/tty.h #define EOF_CHAR(tty) ((tty)->termios->c_cc[VEOF]) termios 93 include/linux/tty.h #define TIME_CHAR(tty) ((tty)->termios->c_cc[VTIME]) termios 94 include/linux/tty.h #define MIN_CHAR(tty) ((tty)->termios->c_cc[VMIN]) termios 95 include/linux/tty.h #define SWTC_CHAR(tty) ((tty)->termios->c_cc[VSWTC]) termios 96 include/linux/tty.h #define START_CHAR(tty) ((tty)->termios->c_cc[VSTART]) termios 97 include/linux/tty.h #define STOP_CHAR(tty) ((tty)->termios->c_cc[VSTOP]) termios 98 include/linux/tty.h #define SUSP_CHAR(tty) ((tty)->termios->c_cc[VSUSP]) termios 99 include/linux/tty.h #define EOL_CHAR(tty) ((tty)->termios->c_cc[VEOL]) termios 100 include/linux/tty.h #define REPRINT_CHAR(tty) ((tty)->termios->c_cc[VREPRINT]) termios 101 include/linux/tty.h #define DISCARD_CHAR(tty) ((tty)->termios->c_cc[VDISCARD]) termios 102 include/linux/tty.h #define WERASE_CHAR(tty) ((tty)->termios->c_cc[VWERASE]) termios 103 include/linux/tty.h #define LNEXT_CHAR(tty) ((tty)->termios->c_cc[VLNEXT]) termios 104 include/linux/tty.h #define EOL2_CHAR(tty) ((tty)->termios->c_cc[VEOL2]) termios 106 include/linux/tty.h #define _I_FLAG(tty, f) ((tty)->termios->c_iflag & (f)) termios 107 include/linux/tty.h #define _O_FLAG(tty, f) ((tty)->termios->c_oflag & (f)) termios 108 include/linux/tty.h #define _C_FLAG(tty, f) ((tty)->termios->c_cflag & (f)) termios 109 include/linux/tty.h #define _L_FLAG(tty, f) ((tty)->termios->c_lflag & (f)) termios 222 include/linux/tty.h struct ktermios *termios, *termios_locked; termios 294 include/linux/tty_driver.h struct ktermios **termios; termios 303 init/do_mounts.c struct termios termios; termios 319 init/do_mounts.c sys_ioctl(fd, TCGETS, (long)&termios); termios 320 init/do_mounts.c termios.c_lflag &= ~ICANON; termios 321 init/do_mounts.c sys_ioctl(fd, TCSETSF, (long)&termios); termios 323 init/do_mounts.c termios.c_lflag |= ICANON; termios 324 init/do_mounts.c sys_ioctl(fd, TCSETSF, (long)&termios); termios 872 net/bluetooth/rfcomm/tty.c struct ktermios *new = tty->termios; termios 267 net/irda/ircomm/ircomm_tty.c if (tty->termios->c_cflag & CLOCAL) { termios 295 net/irda/ircomm/ircomm_tty.c if (tty->termios->c_cflag & CBAUD) { termios 409 net/irda/ircomm/ircomm_tty.c tty->termios->c_iflag = 0; termios 410 net/irda/ircomm/ircomm_tty.c tty->termios->c_oflag = 0; termios 888 net/irda/ircomm/ircomm_tty.c if (tty->termios->c_cflag & CRTSCTS) { termios 920 net/irda/ircomm/ircomm_tty.c if (tty->termios->c_cflag & CRTSCTS) { termios 62 net/irda/ircomm/ircomm_tty_ioctl.c if (!self->tty || !self->tty->termios || !self->ircomm) termios 65 net/irda/ircomm/ircomm_tty_ioctl.c cflag = self->tty->termios->c_cflag; termios 151 net/irda/ircomm/ircomm_tty_ioctl.c unsigned int cflag = tty->termios->c_cflag; termios 156 net/irda/ircomm/ircomm_tty_ioctl.c (RELEVANT_IFLAG(tty->termios->c_iflag) == termios 175 net/irda/ircomm/ircomm_tty_ioctl.c if (!(tty->termios->c_cflag & CRTSCTS) || termios 184 net/irda/ircomm/ircomm_tty_ioctl.c !(tty->termios->c_cflag & CRTSCTS)) termios 409 net/irda/irnet/irnet.h struct ktermios termios; /* Various tty flags */ termios 741 net/irda/irnet/irnet_ppp.c if(!kernel_termios_to_user_termios((struct termios __user *)argp, &ap->termios)) termios 744 net/irda/irnet/irnet_ppp.c if(kernel_termios_to_user_termios_1((struct termios __user *)argp, &ap->termios)) termios 754 net/irda/irnet/irnet_ppp.c if(!user_termios_to_kernel_termios(&ap->termios, (struct termios __user *)argp)) termios 757 net/irda/irnet/irnet_ppp.c if(!user_termios_to_kernel_termios_1(&ap->termios, (struct termios __user *)argp))