| D | uaccess.h | 368 #define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) \ argument 370 "1: mov"itype" %2,%"rtype"1\n" \ 374 " xor"itype" %"rtype"1,%"rtype"1\n" \ 381 #define __get_user_asm_nozero(x, addr, err, itype, rtype, ltype, errret) \ argument 383 "1: mov"itype" %2,%"rtype"1\n" \ 418 #define __get_user_asm_ex(x, addr, itype, rtype, ltype) \ argument 419 asm volatile("1: mov"itype" %1,%"rtype"0\n" \ 422 "3:xor"itype" %"rtype"0,%"rtype"0\n" \ 465 #define __put_user_goto(x, addr, itype, rtype, ltype, label) \ argument 467 "1: mov"itype" %"rtype"0,%1\n" \ [all …]
|