Lines Matching refs:__gu_err
189 int __gu_err = 0; \
192 case 1: __get_user_asm("ub", __gu_val, ptr, __gu_err); break; \
193 case 2: __get_user_asm("uh", __gu_val, ptr, __gu_err); break; \
194 case 4: __get_user_asm("w", __gu_val, ptr, __gu_err); break; \
195 default: __gu_err = __get_user_bad(); break; \
199 __gu_err; \
206 int __gu_err = 0; \
212 __gu_err); \
216 __gu_err); \
220 __gu_err); \
223 __gu_err = __get_user_bad(); \
227 __gu_err = -EFAULT; \
230 __gu_err; \
233 #define __get_user_asm(suffix, __gu_val, ptr, __gu_err) \ argument
244 : "=r"(__gu_err), "=r"(__gu_val) \
245 : "0"(__gu_err), "m"(*(ptr)), "i"(-EFAULT))
298 #define __put_user_asm(suffix, ptr, __pu_val, __gu_err) \ argument
309 : "=r"(__gu_err), "=m"(*(ptr)) \
310 : "0"(__gu_err), "r"(__pu_val), "i"(-EFAULT))