Lines Matching refs:last_mmap

48 static int get_offset(unsigned int last_mmap)  in get_offset()  argument
50 return (last_mmap & (SHM_COLOUR-1)) >> PAGE_SHIFT; in get_offset()
53 static unsigned long shared_align_offset(unsigned int last_mmap, in shared_align_offset() argument
56 return (get_offset(last_mmap) + pgoff) << PAGE_SHIFT; in shared_align_offset()
60 unsigned int last_mmap, unsigned long pgoff) in COLOR_ALIGN() argument
64 (shared_align_offset(last_mmap, pgoff) << PAGE_SHIFT); in COLOR_ALIGN()
101 int do_color_align, last_mmap; in arch_get_unmapped_area() local
110 last_mmap = GET_LAST_MMAP(filp); in arch_get_unmapped_area()
113 if ((flags & MAP_SHARED) && last_mmap && in arch_get_unmapped_area()
114 (addr - shared_align_offset(last_mmap, pgoff)) in arch_get_unmapped_area()
121 if (do_color_align && last_mmap) in arch_get_unmapped_area()
122 addr = COLOR_ALIGN(addr, last_mmap, pgoff); in arch_get_unmapped_area()
137 info.align_mask = last_mmap ? (PAGE_MASK & (SHM_COLOUR - 1)) : 0; in arch_get_unmapped_area()
138 info.align_offset = shared_align_offset(last_mmap, pgoff); in arch_get_unmapped_area()
142 if (do_color_align && !last_mmap && !(addr & ~PAGE_MASK)) in arch_get_unmapped_area()
156 int do_color_align, last_mmap; in arch_get_unmapped_area_topdown() local
166 last_mmap = GET_LAST_MMAP(filp); in arch_get_unmapped_area_topdown()
169 if ((flags & MAP_SHARED) && last_mmap && in arch_get_unmapped_area_topdown()
170 (addr - shared_align_offset(last_mmap, pgoff)) in arch_get_unmapped_area_topdown()
178 if (do_color_align && last_mmap) in arch_get_unmapped_area_topdown()
179 addr = COLOR_ALIGN(addr, last_mmap, pgoff); in arch_get_unmapped_area_topdown()
194 info.align_mask = last_mmap ? (PAGE_MASK & (SHM_COLOUR - 1)) : 0; in arch_get_unmapped_area_topdown()
195 info.align_offset = shared_align_offset(last_mmap, pgoff); in arch_get_unmapped_area_topdown()
210 if (do_color_align && !last_mmap && !(addr & ~PAGE_MASK)) in arch_get_unmapped_area_topdown()