Lines Matching refs:addr
98 * - "addr" doesn't have any high-bits set
100 * - AND "addr+size" doesn't have any high-bits set
111 * @addr: User space pointer to start of block to check
129 unsigned long addr = (unsigned long)p;
130 return (get_fs().seg & (addr | (addr + size) | __ua_size(size))) == 0;
133 #define access_ok(addr, size) \
134 likely(__access_ok((addr), (size)))
246 #define _loadd(reg, addr) "ld " reg ", " addr
248 #define _loadw(reg, addr) "lw " reg ", " addr
249 #define _loadh(reg, addr) "lh " reg ", " addr
250 #define _loadb(reg, addr) "lb " reg ", " addr
314 #define __get_data_asm(val, insn, addr) \
331 : "0" (0), "o" (__m(addr)), "i" (-EFAULT)); \
333 (val) = (__typeof__(*(addr))) __gu_tmp; \
339 #define __get_data_asm_ll32(val, insn, addr) \
343 __typeof__(*(addr)) t; \
362 : "0" (0), "r" (addr), "i" (-EFAULT)); \
382 #define _stored(reg, addr) "ld " reg ", " addr
385 #define _storew(reg, addr) "sw " reg ", " addr
386 #define _storeh(reg, addr) "sh " reg ", " addr
387 #define _storeb(reg, addr) "sb " reg ", " addr
634 extern __kernel_size_t __bzero_kernel(void __user *addr, __kernel_size_t size);
635 extern __kernel_size_t __bzero(void __user *addr, __kernel_size_t size);
649 __clear_user(void __user *addr, __kernel_size_t size)
668 : "r" (addr), "r" (size)
679 : "r" (addr), "r" (size)
686 #define clear_user(addr,n) \
688 void __user * __cl_addr = (addr); \