/linux-6.6.21/arch/riscv/include/asm/ |
D | pgtable-64.h | 188 #define pud_leaf pud_leaf macro 189 static inline int pud_leaf(pud_t pud) in pud_leaf() function
|
D | pgtable.h | 752 return pud_leaf(pud) && pud_user(pud); in pud_user_accessible_page()
|
/linux-6.6.21/arch/riscv/mm/ |
D | pageattr.c | 47 if (pud_leaf(val)) { in pageattr_pud_entry() 151 if (pud_leaf(*pudp)) { in __split_linear_mapping_pud() 428 if (pud_leaf(*pud)) in kernel_page_present()
|
D | pgtable.c | 28 if (!pud_leaf(READ_ONCE(*pud))) in pud_clear_huge()
|
D | fault.c | 156 if (pud_leaf(*pud_k)) in vmalloc_fault()
|
D | hugetlbpage.c | 404 return pud_leaf(pud); in pud_huge()
|
/linux-6.6.21/include/asm-generic/ |
D | pgtable-nopmd.h | 34 static inline int pud_leaf(pud_t pud) { return 0; } in pud_leaf() function
|
/linux-6.6.21/mm/ |
D | ptdump.c | 89 if (pud_leaf(val)) { in ptdump_pud_entry()
|
D | pagewalk.c | 208 if ((!walk->vma && (pud_leaf(*pud) || !pud_present(*pud))) || in walk_pud_range()
|
D | debug_vm_pgtable.c | 425 WARN_ON(!pud_leaf(pud)); in pud_leaf_tests()
|
D | vmscan.c | 4085 VM_WARN_ON_ONCE(pud_leaf(*pud)); in walk_pmd_range_locked() 4170 VM_WARN_ON_ONCE(pud_leaf(*pud)); in walk_pmd_range() 4258 if (!pud_present(val) || WARN_ON_ONCE(pud_leaf(val))) in walk_pud_range()
|
D | vmalloc.c | 693 if (pud_leaf(*pud)) in vmalloc_to_page()
|
D | memory.c | 2662 if (WARN_ON_ONCE(pud_leaf(*pud))) in apply_to_pud_range()
|
/linux-6.6.21/arch/riscv/kernel/ |
D | hibernate.c | 261 if (pud_leaf(pud)) { in temp_pgtable_map_pud()
|
/linux-6.6.21/arch/x86/include/asm/ |
D | pgtable.h | 1088 #define pud_leaf pud_large macro 1100 #define pud_leaf pud_large macro 1715 return pud_leaf(pud) && (pud_val(pud) & _PAGE_PRESENT) && (pud_val(pud) & _PAGE_USER); in pud_user_accessible_page()
|
/linux-6.6.21/Documentation/mm/ |
D | arch_pgtable_helpers.rst | 171 | pud_leaf | Tests a leaf mapped PUD |
|
/linux-6.6.21/include/linux/ |
D | pgtable.h | 1630 #ifndef pud_leaf 1631 #define pud_leaf(x) 0 macro
|
/linux-6.6.21/arch/arm64/include/asm/ |
D | pgtable.h | 684 #define pud_leaf(pud) (pud_present(pud) && !pud_table(pud)) macro 881 return pud_leaf(pud) && (pud_user(pud) || pud_user_exec(pud)); in pud_user_accessible_page()
|
/linux-6.6.21/arch/loongarch/include/asm/ |
D | pgtable.h | 616 #define pud_leaf(pud) ((pud_val(pud) & _PAGE_HUGE) != 0) macro
|
/linux-6.6.21/arch/mips/include/asm/ |
D | pgtable.h | 757 #define pud_leaf(pud) ((pud_val(pud) & _PAGE_HUGE) != 0) macro
|
/linux-6.6.21/arch/sparc/include/asm/ |
D | pgtable_64.h | 869 #define pud_leaf pud_large macro
|
/linux-6.6.21/arch/powerpc/include/asm/book3s/64/ |
D | pgtable.h | 1493 #define pud_leaf pud_is_leaf macro
|
/linux-6.6.21/arch/s390/include/asm/ |
D | pgtable.h | 707 #define pud_leaf pud_large macro
|
/linux-6.6.21/kernel/events/ |
D | core.c | 7550 if (pud_leaf(pud)) in perf_get_pgtable_size()
|