Home
last modified time | relevance | path

Searched refs:_PAGE_UFFD_WP (Results 1 – 4 of 4) sorted by relevance

/linux/arch/riscv/include/asm/
H A Dpgtable-bits.h44 #define _PAGE_UFFD_WP \ macro
55 #define _PAGE_UFFD_WP 0 macro
H A Dpgtable.h423 return !!(pte_val(pte) & _PAGE_UFFD_WP); in pte_uffd_wp()
428 return pte_wrprotect(__pte(pte_val(pte) | _PAGE_UFFD_WP)); in pte_mkuffd_wp()
433 return __pte(pte_val(pte) & ~(_PAGE_UFFD_WP)); in pte_clear_uffd_wp()
/linux/arch/x86/include/asm/
H A Dpgtable_types.h114 #define _PAGE_UFFD_WP (_AT(pteval_t, 1) << _PAGE_BIT_UFFD_WP) macro
117 #define _PAGE_UFFD_WP (_AT(pteval_t, 0)) macro
154 _PAGE_CC | _PAGE_UFFD_WP)
H A Dpgtable.h424 return pte_flags(pte) & _PAGE_UFFD_WP; in pte_uffd_wp()
429 return pte_wrprotect(pte_set_flags(pte, _PAGE_UFFD_WP)); in pte_mkuffd_wp()
434 return pte_clear_flags(pte, _PAGE_UFFD_WP); in pte_clear_uffd_wp()
539 return pmd_flags(pmd) & _PAGE_UFFD_WP; in pmd_uffd_wp()
544 return pmd_wrprotect(pmd_set_flags(pmd, _PAGE_UFFD_WP)); in pmd_mkuffd_wp()
549 return pmd_clear_flags(pmd, _PAGE_UFFD_WP); in pmd_clear_uffd_wp()