Lines Matching refs:last_mmap

34 static int get_offset(unsigned int last_mmap)  in get_offset()  argument
36 return (last_mmap & (SHM_COLOUR-1)) >> PAGE_SHIFT; in get_offset()
39 static unsigned long shared_align_offset(unsigned int last_mmap, in shared_align_offset() argument
42 return (get_offset(last_mmap) + pgoff) << PAGE_SHIFT; in shared_align_offset()
46 unsigned int last_mmap, unsigned long pgoff) in COLOR_ALIGN() argument
50 (shared_align_offset(last_mmap, pgoff) << PAGE_SHIFT); in COLOR_ALIGN()
88 int do_color_align, last_mmap; in arch_get_unmapped_area() local
97 last_mmap = GET_LAST_MMAP(filp); in arch_get_unmapped_area()
100 if ((flags & MAP_SHARED) && last_mmap && in arch_get_unmapped_area()
101 (addr - shared_align_offset(last_mmap, pgoff)) in arch_get_unmapped_area()
108 if (do_color_align && last_mmap) in arch_get_unmapped_area()
109 addr = COLOR_ALIGN(addr, last_mmap, pgoff); in arch_get_unmapped_area()
124 info.align_mask = last_mmap ? (PAGE_MASK & (SHM_COLOUR - 1)) : 0; in arch_get_unmapped_area()
125 info.align_offset = shared_align_offset(last_mmap, pgoff); in arch_get_unmapped_area()
129 if (do_color_align && !last_mmap && !(addr & ~PAGE_MASK)) in arch_get_unmapped_area()
143 int do_color_align, last_mmap; in arch_get_unmapped_area_topdown() local
153 last_mmap = GET_LAST_MMAP(filp); in arch_get_unmapped_area_topdown()
156 if ((flags & MAP_SHARED) && last_mmap && in arch_get_unmapped_area_topdown()
157 (addr - shared_align_offset(last_mmap, pgoff)) in arch_get_unmapped_area_topdown()
165 if (do_color_align && last_mmap) in arch_get_unmapped_area_topdown()
166 addr = COLOR_ALIGN(addr, last_mmap, pgoff); in arch_get_unmapped_area_topdown()
181 info.align_mask = last_mmap ? (PAGE_MASK & (SHM_COLOUR - 1)) : 0; in arch_get_unmapped_area_topdown()
182 info.align_offset = shared_align_offset(last_mmap, pgoff); in arch_get_unmapped_area_topdown()
197 if (do_color_align && !last_mmap && !(addr & ~PAGE_MASK)) in arch_get_unmapped_area_topdown()