Lines Matching refs:retval
16 #define __get_user_size(x,ptr,size,retval) \
18 retval = 0; \
21 __get_user_asm(x, ptr, retval, "b"); \
24 __get_user_asm(x, ptr, retval, "w"); \
27 __get_user_asm(x, ptr, retval, "l"); \
30 __get_user_u64(x, ptr, retval); \
122 #define __put_user_size(x,ptr,size,retval) \
124 retval = 0; \
127 __put_user_asm(x, ptr, retval, "b"); \
130 __put_user_asm(x, ptr, retval, "w"); \
133 __put_user_asm(x, ptr, retval, "l"); \
136 __put_user_u64(x, ptr, retval); \
180 #define __put_user_u64(val,addr,retval) \
198 : "=r" (retval) \
199 : "r" (val), "m" (__m(addr)), "i" (-EFAULT), "0" (retval) \
202 #define __put_user_u64(val,addr,retval) \
220 : "=r" (retval) \
221 : "r" (val), "m" (__m(addr)), "i" (-EFAULT), "0" (retval) \