Lines Matching refs:vma
42 struct vm_area_struct * vma = NULL; in __do_page_fault() local
102 vma = find_vma(mm, address); in __do_page_fault()
103 if (!vma) in __do_page_fault()
105 if (vma->vm_start <= address) in __do_page_fault()
107 if (!(vma->vm_flags & VM_GROWSDOWN)) in __do_page_fault()
109 if (expand_stack(vma, address)) in __do_page_fault()
119 if (!(vma->vm_flags & VM_WRITE)) in __do_page_fault()
124 if (address == regs->cp0_epc && !(vma->vm_flags & VM_EXEC)) { in __do_page_fault()
134 if (!(vma->vm_flags & VM_READ) && in __do_page_fault()
146 if (!(vma->vm_flags & (VM_READ | VM_WRITE | VM_EXEC))) in __do_page_fault()
156 fault = handle_mm_fault(mm, vma, address, flags); in __do_page_fault()