Lines Matching refs:__pu_val
249 typeof(*(ptr)) __pu_val; \
252 __pu_val = (x); \
254 case 1: __put_user_asm("b", ptr, __pu_val, __pu_err); break; \
255 case 2: __put_user_asm("h", ptr, __pu_val, __pu_err); break; \
256 case 4: __put_user_asm("w", ptr, __pu_val, __pu_err); break; \
257 case 8: __put_user_asm("d", ptr, __pu_val, __pu_err); break; \
265 typeof(*(ptr)) __pu_val; \
269 __pu_val = (x); \
273 __put_user_asm("b", __pu_addr, __pu_val, \
277 __put_user_asm("h", __pu_addr, __pu_val, \
281 __put_user_asm("w", __pu_addr, __pu_val, \
285 __put_user_asm("d", __pu_addr, __pu_val, \
298 #define __put_user_asm(suffix, ptr, __pu_val, __gu_err) \ argument
310 : "0"(__gu_err), "r"(__pu_val), "i"(-EFAULT))