Home
last modified time | relevance | path

Searched refs:pud_leaf (Results 1 – 19 of 19) sorted by relevance

/linux/arch/powerpc/include/asm/nohash/
H A Dpte-e500.h120 static inline int pud_leaf(pud_t pud) in pud_leaf() function
127 #define pud_leaf pud_leaf macro
/linux/arch/riscv/include/asm/
H A Dpgtable-64.h192 #define pud_leaf pud_leaf macro
193 static inline bool pud_leaf(pud_t pud) in pud_leaf() function
/linux/arch/loongarch/mm/
H A Dpageattr.c59 if (pud_leaf(val)) { in pageattr_pud_entry()
188 if (pud_leaf(pudp_get(pud))) in kernel_page_present()
/linux/mm/
H A Dpagewalk.c121 if (!pud_present(pudval) || pud_leaf(pudval)) { in walk_pmd_range()
234 else if (pud_leaf(*pud) || !pud_present(*pud)) in walk_pud_range()
934 (!pud_present(pud) || pud_leaf(pud))) { in folio_walk_start()
946 } else if (pud_present(pud) && !pud_leaf(pud)) { in folio_walk_start()
959 VM_WARN_ON_ONCE(!pud_present(pud) || pud_leaf(pud)); in folio_walk_start()
H A Dptdump.c91 if (pud_leaf(val)) { in ptdump_pud_entry()
H A Dmemory.c555 if (!pud_present(pud) || pud_leaf(pud)) { in __print_bad_page_map_pgtable()
3432 BUG_ON(pud_leaf(*pud)); in apply_to_p4d_range()
3481 if (WARN_ON_ONCE(pud_leaf(*pud))) in __apply_to_page_range()
7010 if (pud_leaf(pud)) { in generic_access_phys()
7017 } else if (unlikely(!pud_leaf(pud))) {
/linux/arch/riscv/mm/
H A Dfault.c59 if (pud_none(pud) || pud_bad(pud) || pud_leaf(pud)) in show_pte()
212 if (pud_leaf(pudp_get(pud_k))) in vmalloc_fault()
H A Dinit.c1632 if (pud_leaf(pud)) { in remove_pud_mapping()
/linux/arch/x86/power/
H A Dhibernate.c177 if (pud_leaf(*pud)) { in relocate_restore_code()
/linux/arch/arm64/mm/
H A Dmmu.c318 BUG_ON(pud_leaf(pud)); in alloc_init_cont_pmd()
730 if (pud_leaf(pud)) { in split_kernel_leaf_mapping_locked()
879 if (pud_leaf(pud)) in split_to_ptes_pud_entry()
1599 if (pud_leaf(pud)) { in unmap_hotplug_pud_range()
1901 if (!pud_leaf(READ_ONCE(*pudp))) in pud_clear_huge()
2091 if (pud_leaf(pud)) in addr_splits_kernel_leaf()
H A Dhugetlbpage.c299 if (pud_leaf(pud) || !pud_present(pud)) in huge_pte_offset()
/linux/arch/riscv/kernel/
H A Dhibernate.c261 if (pud_leaf(pud)) { in temp_pgtable_map_pud()
/linux/arch/powerpc/kvm/
H A Dbook3s_64_mmu_radix.c535 if (pud_leaf(*p)) { in kvmppc_unmap_free_pud()
638 if (pud && pud_present(*pud) && !pud_leaf(*pud)) in kvmppc_create_pte()
661 if (pud_leaf(*pud)) { in kvmppc_create_pte()
/linux/arch/x86/mm/
H A Dkasan_init_64.c117 if (!pud_leaf(*pud)) in kasan_populate_p4d()
/linux/Documentation/mm/
H A Darch_pgtable_helpers.rst160 | pud_leaf | Tests a leaf mapped PUD |
/linux/mm/kasan/
H A Dshadow.c202 if (pud_leaf(*pud)) in shadow_mapped()
/linux/arch/loongarch/include/asm/
H A Dpgtable.h646 #define pud_leaf(pud) ((pud_val(pud) & _PAGE_HUGE) != 0) macro
/linux/arch/x86/xen/
H A Dmmu_pv.c1149 if (pud_leaf(*pud)) { in xen_cleanmfnmap_pud()
1937 if (pud_leaf(pud)) in xen_early_virt_to_phys()
/linux/kernel/events/
H A Dcore.c8543 if (pud_leaf(pud)) in perf_get_pgtable_size()