Lines Matching full:addr
69 #define __addr_ok(addr) ({ \
73 : "0" (current_thread_info()->addr_limit), "r" (addr) \
78 #define __range_ok(addr,size) ({ \
80 __chk_user_ptr(addr); \
83 : "r" (addr), "Ir" (size), "0" (current_thread_info()->addr_limit) \
170 * uClinux has only one addr space, so has simplified address limits.
175 #define __addr_ok(addr) (1)
176 #define __range_ok(addr,size) (0)
188 #define access_ok(type,addr,size) (__range_ok(addr,size) == 0)
226 #define __get_user_asm_byte(x,addr,err) \
241 : "r" (addr), "i" (-EFAULT) \
262 #define __get_user_asm_word(x,addr,err) \
277 : "r" (addr), "i" (-EFAULT) \
388 extern unsigned long __clear_user(void __user *addr, unsigned long n);
392 #define __clear_user(addr,n) (memset((void __force *)addr, 0, n), 0)