Lines Matching refs:vma
212 struct vm_area_struct * vma; in do_page_fault() local
333 vma = find_vma(mm, address); in do_page_fault()
334 if (!vma) in do_page_fault()
336 if (vma->vm_start <= address) in do_page_fault()
338 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault()
350 if (address + 0x100000 < vma->vm_end) { in do_page_fault()
371 if (expand_stack(vma, address)) in do_page_fault()
403 if (!(vma->vm_flags & VM_EXEC) && in do_page_fault()
405 !(vma->vm_flags & (VM_READ | VM_WRITE)))) in do_page_fault()
417 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
422 if (!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE))) in do_page_fault()
432 fault = handle_mm_fault(mm, vma, address, flags); in do_page_fault()