Lines Matching refs:vma_flags
630 pte_t pte, unsigned long vma_flags) in _vm_normal_page() argument
639 if (vma_flags & (VM_PFNMAP | VM_MIXEDMAP)) in _vm_normal_page()
656 if (unlikely(vma_flags & (VM_PFNMAP|VM_MIXEDMAP))) { in _vm_normal_page()
657 if (vma_flags & VM_MIXEDMAP) { in _vm_normal_page()
666 if (!is_cow_mapping(vma_flags)) in _vm_normal_page()
3107 entry = maybe_mkwrite(pte_mkdirty(entry), vmf->vma_flags); in wp_page_reuse()
3201 entry = maybe_mkwrite(pte_mkdirty(entry), vmf->vma_flags); in wp_page_copy()
3210 __lru_cache_add_inactive_or_unevictable(new_page, vmf->vma_flags); in wp_page_copy()
3265 if (page_copied && (vmf->vma_flags & VM_LOCKED)) { in wp_page_copy()
3302 WARN_ON_ONCE(!(vmf->vma_flags & VM_SHARED)); in finish_mkwrite_fault()
3413 vmf->vma_flags); in do_wp_page()
3422 if ((vmf->vma_flags & (VM_WRITE|VM_SHARED)) == in do_wp_page()
3454 } else if (unlikely((vmf->vma_flags & (VM_WRITE|VM_SHARED)) == in do_wp_page()
3792 pte = maybe_mkwrite(pte_mkdirty(pte), vmf->vma_flags); in do_swap_page()
3811 __lru_cache_add_inactive_or_unevictable(page, vmf->vma_flags); in do_swap_page()
3819 (vmf->vma_flags & VM_LOCKED) || PageMlocked(page)) in do_swap_page()
3874 if (vmf->vma_flags & VM_SHARED) in do_anonymous_page()
3949 if (vmf->vma_flags & VM_WRITE) in do_anonymous_page()
3976 __lru_cache_add_inactive_or_unevictable(page, vmf->vma_flags); in do_anonymous_page()
4157 entry = maybe_mkwrite(pte_mkdirty(entry), vmf->vma_flags); in do_set_pte()
4159 if (write && !(vmf->vma_flags & VM_SHARED)) { in do_set_pte()
4162 __lru_cache_add_inactive_or_unevictable(page, vmf->vma_flags); in do_set_pte()
4193 !(vmf->vma_flags & VM_SHARED)) in finish_fault()
4497 else if (!(vmf->vma_flags & VM_SHARED)) in do_fault()
4561 page = _vm_normal_page(vma, vmf->address, pte, vmf->vma_flags); in do_numa_page()
4588 if (page_mapcount(page) > 1 && (vmf->vma_flags & VM_SHARED)) in do_numa_page()
4833 .vma_flags = vma->vm_flags, in __handle_mm_fault()
5032 vmf.vma_flags = READ_ONCE(vmf.vma->vm_flags); in ___handle_speculative_fault()
5037 if (unlikely(vmf.vma_flags & __VM_UFFD_FLAGS)) { in ___handle_speculative_fault()
5043 if (vmf.vma_flags & VM_GROWSDOWN || vmf.vma_flags & VM_GROWSUP) { in ___handle_speculative_fault()
5066 if (unlikely(!(vmf.vma_flags & VM_WRITE))) in ___handle_speculative_fault()
5068 } else if (unlikely(!(vmf.vma_flags & (VM_READ|VM_EXEC|VM_WRITE)))) in ___handle_speculative_fault()