/arch/x86/include/asm/ |
D | termios.h | 15 struct termio { struct 57 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 59 get_user(__tmp,&(termio)->x); \ 64 struct termio __user *termio) in user_termio_to_kernel_termios() argument 66 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); in user_termio_to_kernel_termios() 67 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); in user_termio_to_kernel_termios() 68 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); in user_termio_to_kernel_termios() 69 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); in user_termio_to_kernel_termios() 70 return copy_from_user(termios->c_cc, termio->c_cc, NCC); in user_termio_to_kernel_termios() 76 static inline int kernel_termios_to_user_termio(struct termio __user *termio, in kernel_termios_to_user_termio() argument [all …]
|
/arch/parisc/include/asm/ |
D | termios.h | 15 struct termio { struct 55 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 57 get_user(__tmp,&(termio)->x); \ 61 #define user_termio_to_kernel_termios(termios, termio) \ argument 63 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 64 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 65 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 66 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 67 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 73 #define kernel_termios_to_user_termio(termio, termios) \ argument [all …]
|
D | ioctls.h | 12 #define TCGETA _IOR('T', 1, struct termio) 13 #define TCSETA _IOW('T', 2, struct termio) 14 #define TCSETAW _IOW('T', 3, struct termio) 15 #define TCSETAF _IOW('T', 4, struct termio)
|
/arch/ia64/include/asm/ |
D | termios.h | 22 struct termio { struct 62 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 64 get_user(__tmp,&(termio)->x); \ 68 #define user_termio_to_kernel_termios(termios, termio) \ argument 70 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 71 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 72 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 73 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 74 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 80 #define kernel_termios_to_user_termio(termio, termios) \ argument [all …]
|
/arch/sh/include/asm/ |
D | termios.h | 15 struct termio { struct 55 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 57 get_user(__tmp,&(termio)->x); \ 61 #define user_termio_to_kernel_termios(termios, termio) \ argument 63 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 64 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 65 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 66 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 67 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 73 #define kernel_termios_to_user_termio(termio, termios) \ argument [all …]
|
/arch/blackfin/include/asm/ |
D | termios.h | 15 struct termio { struct 55 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 57 get_user(__tmp,&(termio)->x); \ 61 #define user_termio_to_kernel_termios(termios, termio) \ argument 63 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 64 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 65 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 66 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 67 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 73 #define kernel_termios_to_user_termio(termio, termios) \ argument [all …]
|
/arch/arm/include/asm/ |
D | termios.h | 15 struct termio { struct 57 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 59 get_user(__tmp,&(termio)->x); \ 63 #define user_termio_to_kernel_termios(termios, termio) \ argument 65 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 66 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 67 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 68 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 69 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 75 #define kernel_termios_to_user_termio(termio, termios) \ argument [all …]
|
/arch/cris/include/asm/ |
D | termios.h | 16 struct termio { struct 56 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 58 get_user(__tmp,&(termio)->x); \ 62 #define user_termio_to_kernel_termios(termios, termio) \ argument 64 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 65 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 66 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 67 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 68 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 74 #define kernel_termios_to_user_termio(termio, termios) \ argument [all …]
|
/arch/xtensa/include/asm/ |
D | termios.h | 27 struct termio { struct 69 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument 71 get_user(__tmp,&(termio)->x); \ 75 #define user_termio_to_kernel_termios(termios, termio) \ argument 77 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \ 78 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \ 79 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \ 80 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \ 81 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 88 #define kernel_termios_to_user_termio(termio, termios) \ argument [all …]
|
D | ioctls.h | 31 #define TCGETA _IOR('t', 23, struct termio) 32 #define TCSETA _IOW('t', 24, struct termio) 33 #define TCSETAW _IOW('t', 25, struct termio) 34 #define TCSETAF _IOW('t', 28, struct termio)
|
/arch/mips/include/asm/ |
D | termios.h | 53 struct termio { struct 99 struct termio __user *termio) in user_termio_to_kernel_termios() argument 104 if (!access_ok(VERIFY_READ, termio, sizeof(struct termio))) in user_termio_to_kernel_termios() 107 err = __get_user(iflag, &termio->c_iflag); in user_termio_to_kernel_termios() 109 err |=__get_user(oflag, &termio->c_oflag); in user_termio_to_kernel_termios() 111 err |=__get_user(cflag, &termio->c_cflag); in user_termio_to_kernel_termios() 113 err |=__get_user(lflag, &termio->c_lflag); in user_termio_to_kernel_termios() 115 err |=__get_user(termios->c_line, &termio->c_line); in user_termio_to_kernel_termios() 119 if (__copy_from_user(termios->c_cc, termio->c_cc, NCC)) in user_termio_to_kernel_termios() 128 static inline int kernel_termios_to_user_termio(struct termio __user *termio, in kernel_termios_to_user_termio() argument [all …]
|
/arch/m68k/include/asm/ |
D | termios.h | 15 struct termio { struct 57 #define user_termio_to_kernel_termios(termios, termio) \ argument 60 get_user(tmp, &(termio)->c_iflag); \ 62 get_user(tmp, &(termio)->c_oflag); \ 64 get_user(tmp, &(termio)->c_cflag); \ 66 get_user(tmp, &(termio)->c_lflag); \ 68 get_user((termios)->c_line, &(termio)->c_line); \ 69 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 75 #define kernel_termios_to_user_termio(termio, termios) \ argument 77 put_user((termios)->c_iflag, &(termio)->c_iflag); \ [all …]
|
/arch/h8300/include/asm/ |
D | termios.h | 15 struct termio { struct 57 #define user_termio_to_kernel_termios(termios, termio) \ argument 60 get_user(tmp, &(termio)->c_iflag); \ 62 get_user(tmp, &(termio)->c_oflag); \ 64 get_user(tmp, &(termio)->c_cflag); \ 66 get_user(tmp, &(termio)->c_lflag); \ 68 get_user((termios)->c_line, &(termio)->c_line); \ 69 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 75 #define kernel_termios_to_user_termio(termio, termios) \ argument 77 put_user((termios)->c_iflag, &(termio)->c_iflag); \ [all …]
|
/arch/sparc/include/asm/ |
D | termios.h | 67 #define user_termio_to_kernel_termios(termios, termio) \ argument 71 err = get_user(tmp, &(termio)->c_iflag); \ 73 err |= get_user(tmp, &(termio)->c_oflag); \ 75 err |= get_user(tmp, &(termio)->c_cflag); \ 77 err |= get_user(tmp, &(termio)->c_lflag); \ 79 err |= copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \ 88 #define kernel_termios_to_user_termio(termio, termios) \ argument 91 err = put_user((termios)->c_iflag, &(termio)->c_iflag); \ 92 err |= put_user((termios)->c_oflag, &(termio)->c_oflag); \ 93 err |= put_user((termios)->c_cflag, &(termio)->c_cflag); \ [all …]
|
D | ioctls.h | 7 #define TCGETA _IOR('T', 1, struct termio) 8 #define TCSETA _IOW('T', 2, struct termio) 9 #define TCSETAW _IOW('T', 3, struct termio) 10 #define TCSETAF _IOW('T', 4, struct termio)
|
D | termbits.h | 16 struct termio { struct
|
/arch/alpha/include/asm/ |
D | ioctls.h | 25 #define TCGETA _IOR('t', 23, struct termio) 26 #define TCSETA _IOW('t', 24, struct termio) 27 #define TCSETAW _IOW('t', 25, struct termio) 28 #define TCSETAF _IOW('t', 28, struct termio)
|
D | termios.h | 41 struct termio { struct 85 struct termio k_termio; \ 117 struct termio k_termio; \
|
/arch/powerpc/include/asm/ |
D | ioctls.h | 25 #define TCGETA _IOR('t', 23, struct termio) 26 #define TCSETA _IOW('t', 24, struct termio) 27 #define TCSETAW _IOW('t', 25, struct termio) 28 #define TCSETAF _IOW('t', 28, struct termio)
|
D | termios.h | 53 struct termio { struct
|
/arch/avr32/include/asm/ |
D | termios.h | 22 struct termio { struct
|
/arch/s390/include/asm/ |
D | termios.h | 23 struct termio { struct
|