Home
last modified time | relevance | path

Searched refs:__get_user_size (Results 1 – 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/arch/ia64/include/asm/
Duaccess.h96 # define __get_user_size(val, addr, n, err) \ macro
125 # define __get_user_size(val, addr, n, err) \ macro
154 case 1: __get_user_size(__gu_val, __gu_ptr, 1, __gu_err); break; \
155 case 2: __get_user_size(__gu_val, __gu_ptr, 2, __gu_err); break; \
156 case 4: __get_user_size(__gu_val, __gu_ptr, 4, __gu_err); break; \
157 case 8: __get_user_size(__gu_val, __gu_ptr, 8, __gu_err); break; \
/kernel/linux/linux-5.10/arch/x86/include/asm/
Duaccess.h313 #define __get_user_size(x, ptr, size, label) \ macro
375 #define __get_user_size(x, ptr, size, retval) \ macro
495 __get_user_size(__gu_val, (ptr), sizeof(*(ptr)), err_label); \
503 __get_user_size(__gu_val, (ptr), sizeof(*(ptr)), __gu_err); \
536 __get_user_size(*((type *)(dst)), (__force type __user *)(src), \
543 __get_user_size(*((type *)(dst)), (__force type __user *)(src), \
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Duaccess.h295 #define __get_user_size(x, ptr, size, retval) \ macro
321 __get_user_size(__gu_val, __gu_addr, __gu_size, __gu_err); \
339 __get_user_size(__gu_val, __gu_addr, __gu_size, __gu_err); \
355 __get_user_size(__gu_val, __gu_addr, __gu_size, __gu_err); \
417 __get_user_size(*(u8 *)to, from, 1, ret); in raw_copy_from_user()
421 __get_user_size(*(u16 *)to, from, 2, ret); in raw_copy_from_user()
425 __get_user_size(*(u32 *)to, from, 4, ret); in raw_copy_from_user()
429 __get_user_size(*(u64 *)to, from, 8, ret); in raw_copy_from_user()
/kernel/linux/linux-5.10/arch/csky/include/asm/
Duaccess.h203 __get_user_size(x, (ptr), (size), __gu_err); \
212 __get_user_size(x, __gu_ptr, size, __gu_err); \
216 #define __get_user_size(x, ptr, size, retval) \ macro
/kernel/linux/linux-5.10/arch/openrisc/include/asm/
Duaccess.h169 __get_user_size((x), (ptr), (size), __gu_err); \
178 __get_user_size((x), __gu_addr, (size), __gu_err); \
186 #define __get_user_size(x, ptr, size, retval) \ macro
/kernel/linux/linux-5.10/arch/xtensa/include/asm/
Duaccess.h176 __get_user_size((x), (ptr), (size), __gu_err); \
185 __get_user_size((x), __gu_addr, (size), __gu_err); \
193 #define __get_user_size(x, ptr, size, retval) \ macro
/kernel/linux/linux-5.10/arch/sh/include/asm/
Duaccess.h62 __get_user_size(__gu_val, __gu_addr, (size), __gu_err); \
73 __get_user_size(__gu_val, __gu_addr, (size), __gu_err); \
Duaccess_32.h16 #define __get_user_size(x,ptr,size,retval) \ macro
/kernel/linux/linux-5.10/tools/objtool/Documentation/
Dstack-validation.txt312 __get_user_size()/__put_user_size().