Lines Matching refs:mm
58 struct mm_struct *mm = current->mm; in arch_get_unmapped_area() local
90 vma = find_vma(mm, addr); in arch_get_unmapped_area()
98 info.low_limit = mm->mmap_base; in arch_get_unmapped_area()
111 struct mm_struct *mm = current->mm; in arch_get_unmapped_area_topdown() local
141 vma = find_vma(mm, addr); in arch_get_unmapped_area_topdown()
150 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
164 info.low_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
182 void arch_pick_mmap_layout(struct mm_struct *mm) in arch_pick_mmap_layout() argument
190 mm->mmap_base = TASK_UNMAPPED_BASE + random_factor; in arch_pick_mmap_layout()
191 mm->get_unmapped_area = arch_get_unmapped_area; in arch_pick_mmap_layout()
193 mm->mmap_base = mmap_base(random_factor); in arch_pick_mmap_layout()
194 mm->get_unmapped_area = arch_get_unmapped_area_topdown; in arch_pick_mmap_layout()