Lines Matching refs:addr
13 #define COLOUR_ALIGN(addr, pgoff) \
14 ((((addr) + SHM_ALIGN_MASK) & ~SHM_ALIGN_MASK) \
25 unsigned long addr = addr0;
34 if (TASK_SIZE - len < addr)
42 ((addr - (pgoff << PAGE_SHIFT)) & SHM_ALIGN_MASK))
44 return addr;
52 if (addr) {
54 addr = COLOUR_ALIGN(addr, pgoff);
56 addr = PAGE_ALIGN(addr);
58 vma = find_vma(mm, addr);
59 if (TASK_SIZE - len >= addr &&
60 (!vma || addr + len <= vm_start_gap(vma)))
61 return addr;
72 addr = vm_unmapped_area(&info);
74 if (!(addr & ~PAGE_MASK))
75 return addr;
125 int valid_phys_addr_range(phys_addr_t addr, size_t size)
128 * Check whether addr is covered by a memory region without the
137 return memblock_is_region_memory(addr, size) && memblock_is_map_memory(addr);