Searched refs:uffd_wp (Results 1 – 3 of 3) sorted by relevance
| /linux/mm/ |
| H A D | mprotect.c | 223 bool uffd_wp = cp_flags & MM_CP_UFFD_WP; in change_pte_range() local 274 if (uffd_wp) in change_pte_range() 305 if (likely(!uffd_wp)) in change_pte_range() 371 if (uffd_wp) in change_pte_range()
|
| H A D | huge_memory.c | 2513 unsigned long addr, pmd_t *pmd, bool uffd_wp, in change_non_present_huge_pmd() argument 2540 if (uffd_wp) in change_non_present_huge_pmd() 2563 bool uffd_wp = cp_flags & MM_CP_UFFD_WP; in change_huge_pmd() local 2577 change_non_present_huge_pmd(mm, addr, pmd, uffd_wp, in change_huge_pmd() 2623 if (uffd_wp) in change_huge_pmd() 2992 bool soft_dirty, uffd_wp = false, young = false, write = false; in __split_huge_pmd_locked() local 3058 uffd_wp = pmd_swp_uffd_wp(old_pmd); in __split_huge_pmd_locked() 3074 uffd_wp = pmd_swp_uffd_wp(old_pmd); in __split_huge_pmd_locked() 3131 uffd_wp = pmd_uffd_wp(old_pmd); in __split_huge_pmd_locked() 3201 if (uffd_wp) in __split_huge_pmd_locked() [all …]
|
| H A D | hugetlb.c | 4935 bool uffd_wp = pte_swp_uffd_wp(entry); in copy_hugetlb_page_range() local 4945 if (userfaultfd_wp(src_vma) && uffd_wp) in copy_hugetlb_page_range() 6422 bool uffd_wp = cp_flags & MM_CP_UFFD_WP; in hugetlb_change_protection() local 6447 if (!uffd_wp) { in hugetlb_change_protection() 6468 WARN_ON_ONCE(uffd_wp || uffd_wp_resolve); in hugetlb_change_protection() 6477 if (unlikely(uffd_wp)) in hugetlb_change_protection() 6503 if (uffd_wp) in hugetlb_change_protection() 6526 if (uffd_wp) in hugetlb_change_protection()
|