Home
last modified time | relevance | path

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

12

/openbmc/linux/arch/riscv/include/asm/
H A Dpgtable-64.h188 #define pud_leaf pud_leaf macro
189 static inline int pud_leaf(pud_t pud) in pud_leaf() function
/openbmc/linux/arch/riscv/mm/
H A Dpageattr.c47 if (pud_leaf(val)) { in pageattr_pud_entry()
151 if (pud_leaf(*pudp)) { in __split_linear_mapping_pud()
444 if (pud_leaf(*pud)) in kernel_page_present()
H A Dpgtable.c28 if (!pud_leaf(READ_ONCE(*pud))) in pud_clear_huge()
H A Dfault.c156 if (pud_leaf(*pud_k)) in vmalloc_fault()
H A Dhugetlbpage.c404 return pud_leaf(pud); in pud_huge()
/openbmc/linux/include/asm-generic/
H A Dpgtable-nopmd.h34 static inline int pud_leaf(pud_t pud) { return 0; } in pud_leaf() function
/openbmc/linux/arch/s390/mm/
H A Dhugetlbpage.c227 if (pud_leaf(*pudp)) in huge_pte_offset()
243 return pud_leaf(pud); in pud_huge()
H A Dvmem.c325 if (pud_leaf(*pud)) { in modify_pud_table()
346 } else if (pud_leaf(*pud)) { in modify_pud_table()
589 } else if (WARN_ON_ONCE(pud_leaf(*pud))) { in vmem_get_alloc_pte()
H A Dpageattr.c277 if (pud_leaf(*pudp)) { in walk_pud_level()
/openbmc/linux/arch/x86/power/
H A Dhibernate.c173 if (pud_leaf(*pud)) { in relocate_restore_code()
/openbmc/linux/mm/
H A Dptdump.c89 if (pud_leaf(val)) { in ptdump_pud_entry()
/openbmc/linux/arch/riscv/kernel/
H A Dhibernate.c261 if (pud_leaf(pud)) { in temp_pgtable_map_pud()
/openbmc/linux/arch/x86/mm/
H A Dpti.c220 if (pud_leaf(*pud)) { in pti_user_pagetable_walk_pmd()
H A Dfault.c379 if (!pud_present(*pud) || pud_leaf(*pud)) in dump_pagetable()
1009 if (pud_leaf(*pud)) in spurious_kernel_fault()
H A Dkasan_init_64.c118 if (!pud_leaf(*pud)) in kasan_populate_p4d()
H A Dmem_encrypt_identity.c144 if (pud_leaf(*pud)) in sme_prepare_pgd()
/openbmc/linux/arch/x86/include/asm/
H A Dpgtable.h1088 #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()
/openbmc/linux/arch/s390/boot/
H A Dvmem.c363 } else if (pud_leaf(*pud)) { in pgtable_pud_populate()
/openbmc/linux/arch/s390/include/asm/
H A Dpgtable.h717 #define pud_leaf pud_large macro
742 if (type > _REGION_ENTRY_TYPE_R3 || pud_leaf(pud)) in pud_bad()
1409 if (pud_leaf(pud)) in pud_deref()
/openbmc/linux/include/linux/
H A Dpgtable.h1630 #ifndef pud_leaf
1631 #define pud_leaf(x) 0 macro
/openbmc/linux/Documentation/mm/
H A Darch_pgtable_helpers.rst172 | pud_leaf | Tests a leaf mapped PUD |
/openbmc/linux/arch/powerpc/mm/book3s64/
H A Dpgtable.c133 WARN_ON(!(pud_leaf(pud))); in set_pud_at()
/openbmc/linux/arch/arm64/include/asm/
H A Dpgtable.h684 #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()
/openbmc/linux/arch/x86/mm/pat/
H A Dset_memory.c701 if (pud_leaf(*pud) || !pud_present(*pud)) in lookup_address_in_pgd_attr()
781 if (pud_none(*pud) || pud_leaf(*pud) || !pud_present(*pud)) in lookup_pmd_address()
1315 if (pud_leaf(*pud)) in unmap_pud_range()
/openbmc/linux/arch/loongarch/include/asm/
H A Dpgtable.h616 #define pud_leaf(pud) ((pud_val(pud) & _PAGE_HUGE) != 0) macro

12