Home
last modified time | relevance | path

Searched refs:pmd_leaf (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.3-rc2/arch/riscv/mm/
A Dhugetlbpage.c12 return pmd_leaf(pmd); in pmd_huge()
A Dpgtable.c66 if (!pmd_leaf(READ_ONCE(*pmd))) in pmd_clear_huge()
A Dpageattr.c72 if (pmd_leaf(val)) { in pageattr_pmd_entry()
/linux-6.3-rc2/arch/riscv/include/asm/
A Dpgtable.h217 #define pmd_leaf pmd_leaf macro
218 static inline int pmd_leaf(pmd_t pmd) in pmd_leaf() function
669 return pmd_leaf(pmd) && pmd_user(pmd); in pmd_user_accessible_page()
681 return pmd_leaf(pmd); in pmd_trans_huge()
A Dkfence.h39 if (pmd_leaf(*pmd)) { in arch_kfence_init_pool()
/linux-6.3-rc2/arch/arm/include/asm/
A Dkfence.h37 if (pmd_leaf(*pmd)) { in arch_kfence_init_pool()
A Dpgtable-2level.h217 #define pmd_leaf(pmd) (pmd_val(pmd) & 2) macro
A Dpgtable-3level.h122 #define pmd_leaf(pmd) pmd_sect(pmd) macro
/linux-6.3-rc2/mm/
A Dhugetlb_vmemmap.c62 if (likely(pmd_leaf(*pmd))) { in __split_vmemmap_huge_pmd()
88 leaf = pmd_leaf(*pmd); in split_vmemmap_huge_pmd()
517 if (pmd_leaf(pmd)) in vmemmap_should_optimize()
A Dptdump.c110 if (pmd_leaf(val)) { in ptdump_pmd_entry()
A Dpage_table_check.c239 if (!pmd_bad(pmd) && !pmd_leaf(pmd)) { in __page_table_check_pte_clear_range()
A Dpagewalk.c139 if ((!walk->vma && (pmd_leaf(*pmd) || !pmd_present(*pmd))) || in walk_pmd_range()
A Ddebug_vm_pgtable.c292 WARN_ON(!pmd_leaf(pmd)); in pmd_leaf_tests()
A Dksm.c431 if (pmd_leaf(*pmd) || !pmd_present(*pmd)) in break_ksm_pmd_entry()
A Dvmalloc.c697 if (pmd_leaf(*pmd)) in vmalloc_to_page()
A Dmemory.c2615 if (WARN_ON_ONCE(pmd_leaf(*pmd))) in apply_to_pmd_range()
/linux-6.3-rc2/arch/arc/include/asm/
A Dpgtable-levels.h182 #define pmd_leaf(x) (pmd_val(x) & _PAGE_HW_SZ) macro
/linux-6.3-rc2/include/linux/
A Dpgtable.h1641 #ifndef pmd_leaf
1642 #define pmd_leaf(x) 0 macro
/linux-6.3-rc2/Documentation/mm/
A Darch_pgtable_helpers.rst89 | pmd_leaf | Tests a leaf mapped PMD |
/linux-6.3-rc2/arch/arm64/include/asm/
A Dpgtable.h595 #define pmd_leaf(pmd) (pmd_present(pmd) && !pmd_table(pmd)) macro
869 return pmd_leaf(pmd) && !pmd_present_invalid(pmd) && (pmd_user(pmd) || pmd_user_exec(pmd)); in pmd_user_accessible_page()
/linux-6.3-rc2/arch/x86/include/asm/
A Dpgtable.h227 #define pmd_leaf pmd_large macro
1471 return pmd_leaf(pmd) && (pmd_val(pmd) & _PAGE_PRESENT) && (pmd_val(pmd) & _PAGE_USER); in pmd_user_accessible_page()
/linux-6.3-rc2/arch/mips/include/asm/
A Dpgtable.h736 #define pmd_leaf(pmd) ((pmd_val(pmd) & _PAGE_HUGE) != 0) macro
/linux-6.3-rc2/arch/sparc/include/asm/
A Dpgtable_64.h666 #define pmd_leaf pmd_large macro
/linux-6.3-rc2/arch/powerpc/include/asm/book3s/64/
A Dpgtable.h1357 #define pmd_leaf pmd_is_leaf macro
/linux-6.3-rc2/arch/s390/include/asm/
A Dpgtable.h719 #define pmd_leaf pmd_large macro

Completed in 67 milliseconds

12