Home
last modified time | relevance | path

Searched refs:pte_special (Results 1 – 17 of 17) sorted by relevance

/linux/Documentation/features/vm/pte_special/
H A Darch-support.txt2 # Feature name: pte_special
4 # description: arch supports the pte_special()/pte_mkspecial() VM APIs
/linux/arch/arc/include/asm/
H A Dpgtable-bits-arcv2.h83 #define pte_special(pte) (pte_val(pte) & _PAGE_SPECIAL) macro
/linux/arch/arm/include/asm/
H A Dpgtable-3level.h182 #define pte_special(pte) (pte_isset((pte), L_PTE_SPECIAL)) macro
/linux/arch/riscv/include/asm/
H A Dpgtable.h390 static inline int pte_special(pte_t pte) in pte_special() function
870 return pte_special(pmd_pte(pmd)); in pmd_special()
882 return pte_special(pud_pte(pud)); in pud_special()
/linux/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h465 static inline int pte_special(pte_t pte) in pte_special() function
1295 return pte_special(pmd_pte(pmd)); in pmd_special()
1307 return pte_special(pud_pte(pud)); in pud_special()
/linux/arch/powerpc/include/asm/nohash/
H A Dpgtable.h199 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() function
/linux/arch/arm64/include/asm/
H A Dpgtable.h148 #define pte_special(pte) (!!(pte_val(pte) & PTE_SPECIAL)) macro
438 if (pte_present(pte) && pte_user_exec(pte) && !pte_special(pte)) in __sync_cache_and_tags()
449 !pte_special(pte) && pte_tagged(pte)) in __sync_cache_and_tags()
1698 pte_valid(pte) && !pte_cont(pte) && !pte_special(pte))) in contpte_try_fold()
/linux/arch/sh/include/asm/
H A Dpgtable_32.h342 #define pte_special(pte) ((pte).pte_low & _PAGE_SPECIAL) macro
/linux/arch/powerpc/include/asm/book3s/32/
H A Dpgtable.h397 static inline int pte_special(pte_t pte) { return !!(pte_val(pte) & _PAGE_SPECIAL); } in pte_special() function
/linux/Documentation/mm/
H A Darch_pgtable_helpers.rst29 | pte_special | Tests a special PTE |
/linux/arch/parisc/include/asm/
H A Dpgtable.h307 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() function
/linux/arch/loongarch/include/asm/
H A Dpgtable.h445 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() function
/linux/arch/powerpc/kernel/
H A Dmce_power.c49 if (!pte_present(pte) || pte_special(pte)) { in addr_to_pfn()
/linux/arch/x86/include/asm/
H A Dpgtable.h245 static inline int pte_special(pte_t pte) in pte_special() function
/linux/arch/s390/include/asm/
H A Dpgtable.h834 static inline int pte_special(pte_t pte) in pte_special() function
/linux/mm/
H A Dmemory.c754 return __vm_normal_page(vma, addr, pte_pfn(pte), pte_special(pte), in vm_normal_page()
6960 pte_special(pte)); in follow_pfnmap_start()
/linux/include/linux/
H A Dmm.h3411 static inline int pte_special(pte_t pte) in pte_special() function