Lines Matching refs:errret
267 #define __put_user_size(x, ptr, size, retval, errret) \ argument
273 __put_user_asm(x, ptr, retval, "b", "b", "iq", errret); \
276 __put_user_asm(x, ptr, retval, "w", "w", "ir", errret); \
279 __put_user_asm(x, ptr, retval, "l", "k", "ir", errret);\
291 #define __put_user_size(x, ptr, size, retval, errret) \ argument
297 retval = errret; \
313 #define __get_user_asm_u64(x, ptr, retval, errret) (x) = __get_user_bad() argument
315 #define __get_user_asm_u64(x, ptr, retval, errret) \ argument
316 __get_user_asm(x, ptr, retval, "q", "", "=r", errret)
319 #define __get_user_size(x, ptr, size, retval, errret) \ argument
325 __get_user_asm(x, ptr, retval, "b", "b", "=q", errret); \
328 __get_user_asm(x, ptr, retval, "w", "w", "=r", errret); \
331 __get_user_asm(x, ptr, retval, "l", "k", "=r", errret); \
334 __get_user_asm_u64(x, ptr, retval, errret); \
341 #define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) \ argument
351 : "m" (__m(addr)), "i" (errret), "0" (err))
378 #define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) \ argument
387 : ltype(x), "m" (__m(addr)), "i" (errret), "0" (err))