pte_uffd_wp
#define pmd_uffd_wp(pmd) pte_uffd_wp(pmd_pte(pmd))
return pte_uffd_wp(pmd_pte(pmd));
if (pte_uffd_wp(pte))
if (!pte_uffd_wp(pte))
if ((pte_present(ptent) && pte_uffd_wp(ptent)) ||
if ((pte_present(ptent) && pte_uffd_wp(ptent)) ||
return pte_uffd_wp(pte);
if (unlikely(pte_present(pteval) && pte_uffd_wp(pteval)))
return userfaultfd_wp(vma) && pte_uffd_wp(pte);
if (pte_uffd_wp(pteval)) {
if (pte_uffd_wp(pteval)) {
if (pte_uffd_wp(vmf->orig_pte))
if (pte_uffd_wp(pte))
WARN_ON_ONCE(pte_uffd_wp(pte) && pte_write(pte));
if (pte_uffd_wp(pteval))
if (pte_uffd_wp(pteval))