Lines Matching refs:vma
170 struct vm_area_struct *vma; in do_sparc_fault() local
210 vma = find_vma(mm, address); in do_sparc_fault()
211 if (!vma) in do_sparc_fault()
213 if (vma->vm_start <= address) in do_sparc_fault()
215 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_sparc_fault()
217 if (expand_stack(vma, address)) in do_sparc_fault()
226 if (!(vma->vm_flags & VM_WRITE)) in do_sparc_fault()
230 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_sparc_fault()
244 fault = handle_mm_fault(mm, vma, address, flags); in do_sparc_fault()
386 struct vm_area_struct *vma; in force_user_fault() local
395 vma = find_vma(mm, address); in force_user_fault()
396 if (!vma) in force_user_fault()
398 if (vma->vm_start <= address) in force_user_fault()
400 if (!(vma->vm_flags & VM_GROWSDOWN)) in force_user_fault()
402 if (expand_stack(vma, address)) in force_user_fault()
407 if (!(vma->vm_flags & VM_WRITE)) in force_user_fault()
411 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in force_user_fault()
414 switch (handle_mm_fault(mm, vma, address, flags)) { in force_user_fault()