Lines Matching refs:dst

16 #define copy_from_kernel_nofault_loop(dst, src, len, type, err_label)	\  argument
18 __get_kernel_nofault(dst, src, type, err_label); \
19 dst += sizeof(type); \
24 long copy_from_kernel_nofault(void *dst, const void *src, size_t size) in copy_from_kernel_nofault() argument
29 align = (unsigned long)dst | (unsigned long)src; in copy_from_kernel_nofault()
36 copy_from_kernel_nofault_loop(dst, src, size, u64, Efault); in copy_from_kernel_nofault()
38 copy_from_kernel_nofault_loop(dst, src, size, u32, Efault); in copy_from_kernel_nofault()
40 copy_from_kernel_nofault_loop(dst, src, size, u16, Efault); in copy_from_kernel_nofault()
41 copy_from_kernel_nofault_loop(dst, src, size, u8, Efault); in copy_from_kernel_nofault()
50 #define copy_to_kernel_nofault_loop(dst, src, len, type, err_label) \ argument
52 __put_kernel_nofault(dst, src, type, err_label); \
53 dst += sizeof(type); \
58 long copy_to_kernel_nofault(void *dst, const void *src, size_t size) in copy_to_kernel_nofault() argument
63 align = (unsigned long)dst | (unsigned long)src; in copy_to_kernel_nofault()
67 copy_to_kernel_nofault_loop(dst, src, size, u64, Efault); in copy_to_kernel_nofault()
69 copy_to_kernel_nofault_loop(dst, src, size, u32, Efault); in copy_to_kernel_nofault()
71 copy_to_kernel_nofault_loop(dst, src, size, u16, Efault); in copy_to_kernel_nofault()
72 copy_to_kernel_nofault_loop(dst, src, size, u8, Efault); in copy_to_kernel_nofault()
80 long strncpy_from_kernel_nofault(char *dst, const void *unsafe_addr, long count) in strncpy_from_kernel_nofault() argument
91 __get_kernel_nofault(dst, src, u8, Efault); in strncpy_from_kernel_nofault()
92 dst++; in strncpy_from_kernel_nofault()
94 } while (dst[-1] && src - unsafe_addr < count); in strncpy_from_kernel_nofault()
97 dst[-1] = '\0'; in strncpy_from_kernel_nofault()
101 dst[0] = '\0'; in strncpy_from_kernel_nofault()
114 long copy_from_user_nofault(void *dst, const void __user *src, size_t size) in copy_from_user_nofault() argument
125 ret = __copy_from_user_inatomic(dst, src, size); in copy_from_user_nofault()
143 long copy_to_user_nofault(void __user *dst, const void *src, size_t size) in copy_to_user_nofault() argument
147 if (access_ok(dst, size)) { in copy_to_user_nofault()
149 ret = __copy_to_user_inatomic(dst, src, size); in copy_to_user_nofault()
177 long strncpy_from_user_nofault(char *dst, const void __user *unsafe_addr, in strncpy_from_user_nofault() argument
186 ret = strncpy_from_user(dst, unsafe_addr, count); in strncpy_from_user_nofault()
191 dst[ret - 1] = '\0'; in strncpy_from_user_nofault()