__put_user_asm8
__put_user_asm8("move", __pk_err, __pk_src, __pk_dst); \
__put_user_asm8(MOVES, __pu_err, __pu_val, ptr); \