| H A D | uaccess.h | 293 #define __get_user_err(x, ptr, err, __t) \ argument 302 case 1: __get_user_asm_byte(__gu_val, __gu_addr, err, __t); break; \ 303 case 2: __get_user_asm_half(__gu_val, __gu_addr, err, __t); break; \ 304 case 4: __get_user_asm_word(__gu_val, __gu_addr, err, __t); break; \ 305 case 8: __get_user_asm_dword(__gu_val, __gu_addr, err, __t); break; \ 331 #define __get_user_asm_byte(x, addr, err, __t) \ argument 332 __get_user_asm(x, addr, err, "ldrb" __t) 336 #define __get_user_asm_half(x, addr, err, __t) \ argument 337 __get_user_asm(x, addr, err, "ldrh" __t) 342 #define __get_user_asm_half(x, __gu_addr, err, __t) \ argument [all …]
|