Lines Matching defs:addr
34 * - "addr" doesn't have any high-bits set
36 * - AND "addr+size" doesn't have any high-bits set
47 * @addr: User space pointer to start of block to check
64 unsigned long addr = (unsigned long)p;
65 unsigned long end = addr + size - !!size;
67 return (__UA_LIMIT & (addr | end | __ua_size(size))) == 0;
70 #define access_ok(addr, size) \
71 likely(__access_ok((addr), (size)))
230 __typeof__(*(addr)) t; \
343 * @addr: Destination address, in user space.
352 extern unsigned long __clear_user(void __user *addr, __kernel_size_t size);
354 #define clear_user(addr,n) \
356 void __user * __cl_addr = (addr); \