Lines Matching refs:cp_flags
77 unsigned long end, pgprot_t newprot, unsigned long cp_flags) in change_pte_range() argument
83 bool prot_numa = cp_flags & MM_CP_PROT_NUMA; in change_pte_range()
84 bool uffd_wp = cp_flags & MM_CP_UFFD_WP; in change_pte_range()
85 bool uffd_wp_resolve = cp_flags & MM_CP_UFFD_WP_RESOLVE; in change_pte_range()
195 if ((cp_flags & MM_CP_TRY_CHANGE_WRITABLE) && in change_pte_range()
318 uffd_wp_protect_file(struct vm_area_struct *vma, unsigned long cp_flags) in uffd_wp_protect_file() argument
320 return (cp_flags & MM_CP_UFFD_WP) && !vma_is_anonymous(vma); in uffd_wp_protect_file()
328 #define change_pmd_prepare(vma, pmd, cp_flags) \ argument
330 if (unlikely(uffd_wp_protect_file(vma, cp_flags))) { \
340 #define change_prepare(vma, high, low, addr, cp_flags) \ argument
342 if (unlikely(uffd_wp_protect_file(vma, cp_flags))) { \
351 unsigned long end, pgprot_t newprot, unsigned long cp_flags) in change_pmd_range() argument
367 change_pmd_prepare(vma, pmd, cp_flags); in change_pmd_range()
390 uffd_wp_protect_file(vma, cp_flags)) { in change_pmd_range()
397 change_pmd_prepare(vma, pmd, cp_flags); in change_pmd_range()
404 addr, newprot, cp_flags); in change_pmd_range()
419 newprot, cp_flags); in change_pmd_range()
435 unsigned long end, pgprot_t newprot, unsigned long cp_flags) in change_pud_range() argument
444 change_prepare(vma, pud, pmd, addr, cp_flags); in change_pud_range()
448 cp_flags); in change_pud_range()
456 unsigned long end, pgprot_t newprot, unsigned long cp_flags) in change_p4d_range() argument
465 change_prepare(vma, p4d, pud, addr, cp_flags); in change_p4d_range()
469 cp_flags); in change_p4d_range()
477 unsigned long end, pgprot_t newprot, unsigned long cp_flags) in change_protection_range() argument
489 change_prepare(vma, pgd, p4d, addr, cp_flags); in change_protection_range()
493 cp_flags); in change_protection_range()
504 unsigned long cp_flags) in change_protection() argument
508 BUG_ON((cp_flags & MM_CP_UFFD_WP_ALL) == MM_CP_UFFD_WP_ALL); in change_protection()
512 cp_flags); in change_protection()
515 cp_flags); in change_protection()