Lines Matching refs:ptr
20 #define put_user(x,ptr) __put_user_check((x), (ptr), sizeof(*(ptr)))
21 #define get_user(x,ptr) __get_user_check((x), (ptr), sizeof(*(ptr)))
28 #define __put_user(x,ptr) __put_user_nocheck((x), (ptr), sizeof(*(ptr)))
29 #define __get_user(x,ptr) __get_user_nocheck((x), (ptr), sizeof(*(ptr)))
34 #define __get_user_nocheck(x,ptr,size) \
38 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \
39 __chk_user_ptr(ptr); \
41 (x) = (__force __typeof__(*(ptr)))__gu_val; \
45 #define __get_user_check(x,ptr,size) \
49 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \
52 (x) = (__force __typeof__(*(ptr)))__gu_val; \
56 #define __put_user_nocheck(x,ptr,size) \
59 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \
60 __typeof__(*(ptr)) __pu_val = x; \
61 __chk_user_ptr(ptr); \
66 #define __put_user_check(x,ptr,size) \
69 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \
70 __typeof__(*(ptr)) __pu_val = x; \