Home
last modified time | relevance | path

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

/Linux-v6.1/arch/x86/include/asm/
Dpgtable_64_types.h214 #define _PAGE_SWP_EXCLUSIVE _PAGE_PWT macro
Dpgtable.h1286 #ifdef _PAGE_SWP_EXCLUSIVE
1290 return pte_set_flags(pte, _PAGE_SWP_EXCLUSIVE); in pte_swp_mkexclusive()
1295 return pte_flags(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
1300 return pte_clear_flags(pte, _PAGE_SWP_EXCLUSIVE); in pte_swp_clear_exclusive()
/Linux-v6.1/arch/powerpc/include/asm/book3s/64/
Dpgtable.h741 BUILD_BUG_ON(_PAGE_HPTEFLAGS & _PAGE_SWP_EXCLUSIVE); \
767 #define _PAGE_SWP_EXCLUSIVE _PAGE_NON_IDEMPOTENT macro
789 return __pte_raw(pte_raw(pte) | cpu_to_be64(_PAGE_SWP_EXCLUSIVE)); in pte_swp_mkexclusive()
794 return !!(pte_raw(pte) & cpu_to_be64(_PAGE_SWP_EXCLUSIVE)); in pte_swp_exclusive()
799 return __pte_raw(pte_raw(pte) & cpu_to_be64(~_PAGE_SWP_EXCLUSIVE)); in pte_swp_clear_exclusive()
/Linux-v6.1/arch/s390/include/asm/
Dpgtable.h184 #define _PAGE_SWP_EXCLUSIVE _PAGE_LARGE /* SW pte exclusive swap bit */ macro
818 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
823 return set_pte_bit(pte, __pgprot(_PAGE_SWP_EXCLUSIVE)); in pte_swp_mkexclusive()
828 return clear_pte_bit(pte, __pgprot(_PAGE_SWP_EXCLUSIVE)); in pte_swp_clear_exclusive()