Home
last modified time | relevance | path

Searched refs:__gu_ptr (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/arch/nios2/include/asm/
Duaccess.h168 const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \
170 __get_user_common(__gu_val, sizeof(*(ptr)), __gu_ptr, __gu_err);\
178 const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \
180 if (access_ok(VERIFY_READ, __gu_ptr, sizeof(*__gu_ptr))) \
181 __get_user_common(__gu_val, sizeof(*__gu_ptr), \
182 __gu_ptr, __gu_err); \
/linux-4.4.14/arch/microblaze/include/asm/
Duaccess.h158 #define __get_user_asm(insn, __gu_ptr, __gu_val, __gu_err) \ argument
172 : "r"(__gu_ptr), "i"(-EFAULT) \
251 #define __put_user_asm(insn, __gu_ptr, __gu_val, __gu_err) \ argument
265 : "r"(__gu_val), "r"(__gu_ptr), "i"(-EFAULT) \
269 #define __put_user_asm_8(__gu_ptr, __gu_val, __gu_err) \ argument
285 : "r"(&__gu_val), "r"(__gu_ptr), "i"(-EFAULT) \
/linux-4.4.14/arch/ia64/include/asm/
Duaccess.h189 const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \
193 if (!check || __access_ok(__gu_ptr, size, segment)) \
195 case 1: __get_user_size(__gu_val, __gu_ptr, 1, __gu_err); break; \
196 case 2: __get_user_size(__gu_val, __gu_ptr, 2, __gu_err); break; \
197 case 4: __get_user_size(__gu_val, __gu_ptr, 4, __gu_err); break; \
198 case 8: __get_user_size(__gu_val, __gu_ptr, 8, __gu_err); break; \
201 (x) = (__force __typeof__(*(__gu_ptr))) __gu_val; \
/linux-4.4.14/arch/score/include/asm/
Duaccess.h187 const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \
189 if (likely(access_ok(VERIFY_READ, __gu_ptr, size))) \
190 __get_user_common((x), size, __gu_ptr); \
/linux-4.4.14/arch/mips/include/asm/
Duaccess.h316 const __typeof__(*(ptr)) __user * __gu_ptr = (ptr); \
319 if (likely(access_ok(VERIFY_READ, __gu_ptr, size))) { \
321 __get_kernel_common((x), size, __gu_ptr); \
323 __get_user_common((x), size, __gu_ptr); \
641 const __typeof__(*(ptr)) __user * __gu_ptr = (ptr); \
643 if (likely(access_ok(VERIFY_READ, __gu_ptr, size))) \
644 __get_user_unaligned_common((x), size, __gu_ptr); \