Lines Matching refs:addr
14 #define COLOUR_ALIGN(addr, pgoff) \
15 ((((addr) + SHM_ALIGN_MASK) & ~SHM_ALIGN_MASK) \
26 unsigned long addr = addr0;
35 if (TASK_SIZE - len < addr)
43 ((addr - (pgoff << PAGE_SHIFT)) & SHM_ALIGN_MASK))
45 return addr;
53 if (addr) {
55 addr = COLOUR_ALIGN(addr, pgoff);
57 addr = PAGE_ALIGN(addr);
59 vma = find_vma(mm, addr);
60 if (TASK_SIZE - len >= addr &&
61 (!vma || addr + len <= vm_start_gap(vma)))
62 return addr;
73 addr = vm_unmapped_area(&info);
75 if (!(addr & ~PAGE_MASK))
76 return addr;
129 int valid_phys_addr_range(phys_addr_t addr, size_t size)
132 * Check whether addr is covered by a memory region without the
141 return memblock_is_region_memory(addr, size) && memblock_is_map_memory(addr);