Lines Matching defs:addr
23 #define COLOUR_ALIGN(addr, pgoff) \
24 ((((addr) + shm_align_mask) & ~shm_align_mask) + \
35 unsigned long addr = addr0;
44 if (TASK_SIZE - len < addr)
52 ((addr - (pgoff << PAGE_SHIFT)) & shm_align_mask))
54 return addr;
62 if (addr) {
64 addr = COLOUR_ALIGN(addr, pgoff);
66 addr = PAGE_ALIGN(addr);
68 vma = find_vma(mm, addr);
69 if (TASK_SIZE - len >= addr &&
70 (!vma || addr + len <= vm_start_gap(vma)))
71 return addr;
82 addr = vm_unmapped_area(&info);
84 if (!(addr & ~PAGE_MASK))
85 return addr;