Home
last modified time | relevance | path

Searched refs:pmd_present (Results 1 – 25 of 91) sorted by relevance

1234

/linux/mm/
H A Dpgtable-generic.c144 VM_BUG_ON(pmd_present(*pmdp) && !pmd_trans_huge(*pmdp)); in pmdp_huge_clear_flush()
202 VM_WARN_ON_ONCE(!pmd_present(*pmdp)); in pmdp_invalidate()
213 VM_WARN_ON_ONCE(!pmd_present(*pmdp)); in pmdp_invalidate_ad()
295 if (unlikely(pmd_none(pmdval) || !pmd_present(pmdval))) in ___pte_offset_map()
H A Dpagewalk.c146 if (pmd_present(*pmd) && pmd_trans_huge(*pmd)) in walk_pmd_range()
152 else if (pmd_leaf(*pmd) || !pmd_present(*pmd)) in walk_pmd_range()
950 (!pmd_present(pmd) || pmd_leaf(pmd))) { in folio_walk_start()
962 } else if (pmd_present(pmd) && !pmd_leaf(pmd)) { in folio_walk_start()
965 } else if (pmd_present(pmd)) { in folio_walk_start()
988 VM_WARN_ON_ONCE(!pmd_present(pmd) || pmd_leaf(pmd)); in folio_walk_start()
H A Dpage_vma_mapped.c248 if (!pmd_present(pmde)) { in page_vma_mapped_walk()
271 } else if (!pmd_present(pmde)) { in page_vma_mapped_walk()
H A Dpage_idle.c76 if (likely(pmd_present(pmdval))) in page_idle_clear_pte_refs_one()
/linux/mm/damon/
H A Dops-common.c83 if (likely(pmd_present(pmdval))) in damon_pmdp_mkold()
92 if (likely(pmd_present(pmdval))) in damon_pmdp_mkold()
216 *accessed = (pmd_present(pmd) && pmd_young(pmd)) || in damon_folio_young_one()
H A Dvaddr.c316 if (pmd_present(pmde)) in damon_mkold_pmd_entry()
445 if (!pmd_present(pmde)) in damon_young_pmd_entry()
717 if (!pmd_present(pmde)) in damos_va_migrate_pmd_entry()
881 if (!pmd_present(pmde)) in damos_va_stat_pmd_entry()
/linux/arch/xtensa/mm/
H A Dfault.c64 if (!pmd_present(*pmd) || !pmd_present(*pmd_k)) in vmalloc_fault()
/linux/arch/x86/mm/
H A Dfault.c207 if (pmd_present(*pmd) != pmd_present(*pmd_k)) in vmalloc_sync_one()
210 if (!pmd_present(*pmd_k)) in vmalloc_sync_one()
323 if (!low_pfn(pmd_pfn(*pmd)) || !pmd_present(*pmd) || pmd_leaf(*pmd)) in dump_pagetable()
388 if (!pmd_present(*pmd) || pmd_leaf(*pmd)) in dump_pagetable()
1023 if (!pmd_present(*pmd)) in spurious_kernel_fault()
H A Dpgtable.c523 VM_WARN_ON_ONCE(!pmd_present(*pmdp)); in pmdp_invalidate_ad()
676 if (pmd_present(*pmd) && !pmd_leaf(*pmd)) in pmd_set_huge()
/linux/arch/powerpc/mm/book3s64/
H A Dpgtable.c184 VM_WARN_ON_ONCE(!pmd_present(*pmdp)); in pmdp_invalidate()
206 VM_BUG_ON((pmd_present(*pmdp) && !pmd_trans_huge(*pmdp)) || in pmdp_huge_get_and_clear_full()
207 !pmd_present(*pmdp)); in pmdp_huge_get_and_clear_full()
/linux/arch/sparc/mm/
H A Dfault_32.c296 if (pmd_present(*pmd) || !pmd_present(*pmd_k)) in do_sparc_fault()
/linux/arch/sh/mm/
H A Dfault.c149 if (!pmd_present(*pmd_k)) in vmalloc_sync_one()
152 if (!pmd_present(*pmd)) in vmalloc_sync_one()
/linux/arch/powerpc/include/asm/nohash/32/
H A Dpgtable.h156 #define pmd_present(pmd) (pmd_val(pmd) & _PMD_PRESENT_MASK) macro
/linux/arch/arc/mm/
H A Dfault.c63 if (!pmd_present(*pmd)) in handle_kernel_vaddr_fault()
/linux/arch/riscv/include/asm/
H A Dpgtable.h215 static inline int pmd_present(pmd_t pmd) in pmd_present() function
226 static inline int pmd_present(pmd_t pmd) in pmd_present() function
239 return !pmd_present(pmd) || (pmd_val(pmd) & _PAGE_LEAF); in pmd_bad()
245 return pmd_present(pmd) && (pmd_val(pmd) & _PAGE_LEAF); in pmd_leaf()
/linux/arch/nios2/mm/
H A Dfault.c253 if (!pmd_present(*pmd_k)) in do_page_fault()
/linux/arch/arc/include/asm/
H A Dpgtable-levels.h157 #define pmd_present(x) (pmd_val(x)) macro
/linux/arch/x86/kernel/
H A Despfix_64.c176 if (!pmd_present(pmd)) { in init_espfix_ap()
/linux/arch/openrisc/mm/
H A Dfault.c336 if (!pmd_present(*pmd_k)) in do_page_fault()
/linux/arch/powerpc/include/asm/nohash/64/
H A Dpgtable.h104 #define pmd_present(pmd) (!pmd_none(pmd)) macro
/linux/arch/microblaze/mm/
H A Dpgtable.c209 if (pmd_present(*pmd)) { in get_pteptr()
/linux/arch/m68k/include/asm/
H A Dsun3_pgtable.h119 #define pmd_present(pmd) (!pmd_none2(&(pmd))) macro
/linux/arch/csky/mm/
H A Dfault.c156 if (!pmd_present(*pmd_k)) { in vmalloc_fault()
/linux/arch/loongarch/mm/
H A Dinit.c173 if (!pmd_present(pmdp_get(pmd))) { in populate_kernel_pte()
/linux/arch/loongarch/include/asm/
H A Dpgtable.h247 static inline int pmd_present(pmd_t pmd) in pmd_present() function
508 return !!(pmd_val(pmd) & _PAGE_HUGE) && pmd_present(pmd); in pmd_trans_huge()

1234