Lines Matching refs:mm
90 struct mm_struct *mm = current->mm; in do_page_fault() local
110 if (unlikely(faulthandler_disabled() || !mm)) { in do_page_fault()
117 mm); in do_page_fault()
141 if (unlikely(!down_read_trylock(&mm->mmap_sem))) { in do_page_fault()
146 down_read(&mm->mmap_sem); in do_page_fault()
149 vma = find_vma(mm, address); in do_page_fault()
219 fault = handle_mm_fault(mm, vma, address, flags); in do_page_fault()
253 up_read(&mm->mmap_sem); in do_page_fault()
264 up_read(&mm->mmap_sem); in do_page_fault()
288 up_read(&mm->mmap_sem); in do_page_fault()
296 up_read(&mm->mmap_sem); in do_page_fault()