/linux-6.3-rc2/Documentation/features/vm/pte_special/ |
A D | arch-support.txt | 2 # Feature name: pte_special 4 # description: arch supports the pte_special()/pte_mkspecial() VM APIs
|
/linux-6.3-rc2/arch/arc/include/asm/ |
A D | pgtable-bits-arcv2.h | 83 #define pte_special(pte) (pte_val(pte) & _PAGE_SPECIAL) macro
|
/linux-6.3-rc2/arch/powerpc/include/asm/nohash/ |
A D | pgtable.h | 30 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() function
|
/linux-6.3-rc2/arch/arm/include/asm/ |
A D | pgtable-3level.h | 183 #define pte_special(pte) (pte_isset((pte), L_PTE_SPECIAL)) macro
|
/linux-6.3-rc2/arch/mips/include/asm/ |
A D | pgtable.h | 252 static inline int pte_special(pte_t pte) function 263 static inline int pte_special(pte_t pte) function
|
/linux-6.3-rc2/arch/arm64/include/asm/ |
A D | pgtable.h | 104 #define pte_special(pte) (!!(pte_val(pte) & PTE_SPECIAL)) macro 330 if (pte_present(pte) && pte_user_exec(pte) && !pte_special(pte)) in __set_pte_at() 340 !pte_special(pte)) { in __set_pte_at()
|
/linux-6.3-rc2/arch/powerpc/mm/ |
A D | pgtable.c | 52 if (pte_present(pte) && !pte_special(pte)) { in pte_looks_normal()
|
/linux-6.3-rc2/arch/sh/include/asm/ |
A D | pgtable_32.h | 343 #define pte_special(pte) ((pte).pte_low & _PAGE_SPECIAL) macro
|
/linux-6.3-rc2/arch/powerpc/include/asm/book3s/32/ |
A D | pgtable.h | 409 static inline int pte_special(pte_t pte) { return !!(pte_val(pte) & _PAGE_SPECIAL); } in pte_special() function
|
/linux-6.3-rc2/Documentation/mm/ |
A D | arch_pgtable_helpers.rst | 31 | pte_special | Tests a special PTE |
|
/linux-6.3-rc2/arch/parisc/include/asm/ |
A D | pgtable.h | 327 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() function
|
/linux-6.3-rc2/arch/loongarch/include/asm/ |
A D | pgtable.h | 416 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() function
|
/linux-6.3-rc2/arch/powerpc/kernel/ |
A D | mce_power.c | 49 if (!pte_present(pte) || pte_special(pte)) { in addr_to_pfn()
|
/linux-6.3-rc2/arch/riscv/include/asm/ |
A D | pgtable.h | 327 static inline int pte_special(pte_t pte) in pte_special() function
|
/linux-6.3-rc2/arch/sparc/include/asm/ |
A D | pgtable_64.h | 661 static inline unsigned long pte_special(pte_t pte) in pte_special() function
|
/linux-6.3-rc2/arch/powerpc/include/asm/book3s/64/ |
A D | pgtable.h | 470 static inline int pte_special(pte_t pte) in pte_special() function
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | pgtable.h | 178 static inline int pte_special(pte_t pte) in pte_special() function
|
/linux-6.3-rc2/arch/arm/mm/ |
A D | mmu.c | 1806 if (!pte_special(pteval)) in set_pte_at()
|
/linux-6.3-rc2/mm/ |
A D | debug_vm_pgtable.c | 667 WARN_ON(!pte_special(pte_mkspecial(pte))); in pte_special_tests()
|
A D | gup.c | 2404 } else if (pte_special(pte)) in gup_pte_range()
|
A D | memory.c | 571 if (likely(!pte_special(pte))) in vm_normal_page()
|
A D | vmscan.c | 3874 if (WARN_ON_ONCE(pte_devmap(pte) || pte_special(pte))) in get_pte_pfn()
|
/linux-6.3-rc2/arch/s390/include/asm/ |
A D | pgtable.h | 806 static inline int pte_special(pte_t pte) in pte_special() function
|
/linux-6.3-rc2/include/linux/ |
A D | mm.h | 2424 static inline int pte_special(pte_t pte) in pte_special() function
|