Home
last modified time | relevance | path

Searched refs:pud_present (Results 1 – 25 of 32) sorted by relevance

12

/linux/mm/
H A Dpagewalk.c121 if (!pud_present(pudval) || pud_leaf(pudval)) { in walk_pmd_range()
228 if (pud_present(*pud) && pud_trans_huge(*pud)) in walk_pud_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()
949 } else if (pud_present(pud)) { in folio_walk_start()
959 VM_WARN_ON_ONCE(!pud_present(pud) || pud_leaf(pud)); in folio_walk_start()
/linux/arch/riscv/include/asm/
H A Dpgtable-64.h177 static inline int pud_present(pud_t pud) in pud_present() function
189 return !pud_present(pud) || (pud_val(pud) & _PAGE_LEAF); in pud_bad()
195 return pud_present(pud) && (pud_val(pud) & _PAGE_LEAF); in pud_leaf()
/linux/arch/xtensa/mm/
H A Dfault.c59 if (!pud_present(*pud) || !pud_present(*pud_k)) in vmalloc_fault()
/linux/arch/sh/include/asm/
H A Dpgtable-3level.h49 #define pud_present(x) (pud_val(x)) macro
/linux/arch/loongarch/mm/
H A Dhugetlbpage.c46 if (pud_present(pudp_get(pud))) in huge_pte_offset()
H A Dfault.c54 if (!pud_present(pudp_get(pud))) in spurious_fault()
/linux/arch/sh/mm/
H A Dfault.c141 if (!pud_present(*pud_k)) in vmalloc_sync_one()
144 if (!pud_present(*pud)) in vmalloc_sync_one()
/linux/arch/um/include/asm/
H A Dpgtable-4level.h60 #define pud_present(x) (pud_val(x) & _PAGE_PRESENT) macro
/linux/arch/arc/mm/
H A Dfault.c56 if (!pud_present(*pud)) in handle_kernel_vaddr_fault()
/linux/arch/nios2/mm/
H A Dfault.c249 if (!pud_present(*pud_k)) in do_page_fault()
/linux/arch/arc/include/asm/
H A Dpgtable-levels.h131 #define pud_present(x) (pud_val(x)) macro
/linux/arch/x86/kernel/
H A Despfix_64.c164 if (!pud_present(pud)) { in init_espfix_ap()
/linux/arch/openrisc/mm/
H A Dfault.c330 if (!pud_present(*pud_k)) in do_page_fault()
/linux/arch/csky/mm/
H A Dfault.c149 if (!pud_present(*pud_k)) { in vmalloc_fault()
/linux/arch/mips/mm/
H A Dfault.c306 if (!pud_present(*pud_k)) in __do_page_fault()
/linux/arch/sh/kernel/
H A Dio_trapped.c152 if (!pud_present(*pud_k)) in lookup_tiop()
/linux/arch/m68k/include/asm/
H A Dmotorola_pgtable.h130 #define pud_present(pud) (pud_val(pud) & _PAGE_TABLE) macro
/linux/arch/arm/include/asm/
H A Dpgtable-3level.h116 #define pud_present(pud) (pud_val(pud)) macro
/linux/arch/m68k/kernel/
H A Dsys_m68k.c485 if (!pud_present(*pud)) in sys_atomic_cmpxchg_32()
/linux/arch/riscv/mm/
H A Dfault.c208 if (!pud_present(pudp_get(pud_k))) { in vmalloc_fault()
/linux/arch/arm64/mm/
H A Dmmu.c728 if (!pud_present(pud)) in split_kernel_leaf_mapping_locked()
1598 WARN_ON(!pud_present(pud)); in unmap_hotplug_pud_range()
1755 WARN_ON(!pud_present(pud) || !pud_table(pud)); in free_empty_pud_table()
2088 if (!pud_present(pud)) in addr_splits_kernel_leaf()
H A Dhugetlbpage.c299 if (pud_leaf(pud) || !pud_present(pud)) in huge_pte_offset()
/linux/Documentation/mm/
H A Darch_pgtable_helpers.rst164 | pud_present | Tests a valid mapped PUD |
/linux/arch/arm/mm/
H A Dfault.c272 if (!pud_present(*pud)) in vmalloc_fault()
/linux/arch/parisc/include/asm/
H A Dpgtable.h294 #define pud_present(x) (pud_flag(x) & PxD_FLAG_PRESENT) macro

12