Lines Matching refs:vma
212 struct vm_area_struct * vma; in do_page_fault() local
332 vma = find_vma(mm, address); in do_page_fault()
333 if (!vma) in do_page_fault()
335 if (vma->vm_start <= address) in do_page_fault()
337 if (!(vma->vm_flags & VM_GROWSDOWN)) in do_page_fault()
349 if (address + 0x100000 < vma->vm_end) { in do_page_fault()
370 if (expand_stack(vma, address)) in do_page_fault()
402 if (!(vma->vm_flags & VM_EXEC) && in do_page_fault()
404 !(vma->vm_flags & (VM_READ | VM_WRITE)))) in do_page_fault()
416 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
421 if (!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE))) in do_page_fault()
431 fault = handle_mm_fault(mm, vma, address, flags); in do_page_fault()