Home
last modified time | relevance | path

Searched refs:termio (Results 1 – 16 of 16) sorted by relevance

/arch/mips/include/asm/
Dtermios.h30 struct termio __user *termio) in user_termio_to_kernel_termios() argument
35 if (!access_ok(termio, sizeof(struct termio))) in user_termio_to_kernel_termios()
38 err = __get_user(iflag, &termio->c_iflag); in user_termio_to_kernel_termios()
40 err |=__get_user(oflag, &termio->c_oflag); in user_termio_to_kernel_termios()
42 err |=__get_user(cflag, &termio->c_cflag); in user_termio_to_kernel_termios()
44 err |=__get_user(lflag, &termio->c_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()
59 static inline int kernel_termios_to_user_termio(struct termio __user *termio, in kernel_termios_to_user_termio() argument
64 if (!access_ok(termio, sizeof(struct termio))) in kernel_termios_to_user_termio()
[all …]
/arch/ia64/include/asm/
Dtermios.h25 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument
27 get_user(__tmp,&(termio)->x); \
31 #define user_termio_to_kernel_termios(termios, termio) \ argument
33 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \
34 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \
35 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \
36 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \
37 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \
43 #define kernel_termios_to_user_termio(termio, termios) \ argument
45 put_user((termios)->c_iflag, &(termio)->c_iflag); \
[all …]
/arch/parisc/include/asm/
Dtermios.h19 #define SET_LOW_TERMIOS_BITS(termios, termio, x) { \ argument
21 get_user(__tmp,&(termio)->x); \
25 #define user_termio_to_kernel_termios(termios, termio) \ argument
27 SET_LOW_TERMIOS_BITS(termios, termio, c_iflag); \
28 SET_LOW_TERMIOS_BITS(termios, termio, c_oflag); \
29 SET_LOW_TERMIOS_BITS(termios, termio, c_cflag); \
30 SET_LOW_TERMIOS_BITS(termios, termio, c_lflag); \
31 copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \
37 #define kernel_termios_to_user_termio(termio, termios) \ argument
39 put_user((termios)->c_iflag, &(termio)->c_iflag); \
[all …]
/arch/sparc/include/asm/
Dtermios.h30 #define user_termio_to_kernel_termios(termios, termio) \ argument
34 err = get_user(tmp, &(termio)->c_iflag); \
36 err |= get_user(tmp, &(termio)->c_oflag); \
38 err |= get_user(tmp, &(termio)->c_cflag); \
40 err |= get_user(tmp, &(termio)->c_lflag); \
42 err |= copy_from_user((termios)->c_cc, (termio)->c_cc, NCC); \
51 #define kernel_termios_to_user_termio(termio, termios) \ argument
54 err = put_user((termios)->c_iflag, &(termio)->c_iflag); \
55 err |= put_user((termios)->c_oflag, &(termio)->c_oflag); \
56 err |= put_user((termios)->c_cflag, &(termio)->c_cflag); \
[all …]
/arch/parisc/include/uapi/asm/
Dioctls.h13 #define TCGETA _IOR('T', 1, struct termio)
14 #define TCSETA _IOW('T', 2, struct termio)
15 #define TCSETAW _IOW('T', 3, struct termio)
16 #define TCSETAF _IOW('T', 4, struct termio)
Dtermios.h16 struct termio { struct
/arch/powerpc/include/uapi/asm/
Dioctls.h26 #define TCGETA _IOR('t', 23, struct termio)
27 #define TCSETA _IOW('t', 24, struct termio)
28 #define TCSETAW _IOW('t', 25, struct termio)
29 #define TCSETAF _IOW('t', 28, struct termio)
Dtermios.h54 struct termio { struct
/arch/alpha/include/uapi/asm/
Dioctls.h26 #define TCGETA _IOR('t', 23, struct termio)
27 #define TCSETA _IOW('t', 24, struct termio)
28 #define TCSETAW _IOW('t', 25, struct termio)
29 #define TCSETAF _IOW('t', 28, struct termio)
Dtermios.h42 struct termio { struct
/arch/sparc/include/uapi/asm/
Dioctls.h8 #define TCGETA _IOR('T', 1, struct termio)
9 #define TCSETA _IOW('T', 2, struct termio)
10 #define TCSETAW _IOW('T', 3, struct termio)
11 #define TCSETAF _IOW('T', 4, struct termio)
Dtermbits.h17 struct termio { struct
/arch/ia64/include/uapi/asm/
Dtermios.h23 struct termio { struct
/arch/s390/include/uapi/asm/
Dtermios.h22 struct termio { struct
/arch/alpha/include/asm/
Dtermios.h22 struct termio k_termio; \
54 struct termio k_termio; \
/arch/mips/include/uapi/asm/
Dtermios.h54 struct termio { struct