Home
last modified time | relevance | path

Searched refs:pmd_young (Results 1 – 11 of 11) sorted by relevance

/linux/arch/arm/include/asm/
H A Dpgtable-3level.h181 #define pmd_young(pmd) (pmd_isset((pmd), PMD_SECT_AF)) macro
192 #define pmd_hugewillfault(pmd) (!pmd_young(pmd) || !pmd_write(pmd))
/linux/arch/arc/include/asm/
H A Dhugepage.h40 #define pmd_young(pmd) pte_young(pmd_pte(pmd)) macro
/linux/arch/loongarch/include/asm/
H A Dpgtable.h573 #define pmd_young pmd_young macro
574 static inline int pmd_young(pmd_t pmd) in pmd_young() function
/linux/mm/damon/
H A Dops-common.c224 *accessed = (pmd_present(pmd) && pmd_young(pmd)) || in damon_folio_young_one()
H A Dvaddr.c415 if (pmd_young(pmde) || !folio_test_idle(folio) || in damon_young_pmd_entry()
539 young = pmd_young(pmdp_get(pmdp)); in damos_va_filter_young_match()
/linux/arch/x86/include/asm/
H A Dpgtable.h182 #define pmd_young pmd_young macro
183 static inline int pmd_young(pmd_t pmd) in pmd_young() function
/linux/Documentation/mm/
H A Darch_pgtable_helpers.rst93 | pmd_young | Tests a young PMD |
/linux/mm/
H A Dhuge_memory.c2453 if (pmd_young(orig_pmd) || pmd_dirty(orig_pmd)) { in madvise_free_huge_pmd()
2496 if (is_present && pmd_young(pmdval) && in zap_huge_pmd_folio()
3227 if (!folio_test_referenced(folio) && pmd_young(old_pmd)) in __split_huge_pmd_locked()
3331 young = pmd_young(old_pmd); in __split_huge_pmd_locked()
5113 if (present && pmd_young(pmdval)) in set_pmd_migration_entry()
H A Dmadvise.c428 if (!pageout && pmd_young(orig_pmd)) { in madvise_cold_or_pageout_pte_range()
H A Dvmscan.c3475 if (!pmd_young(pmd) && !mm_has_notifiers(vma->vm_mm)) in get_pmd_pfn()
3764 if (!pmd_young(val)) in walk_pmd_range()
/linux/fs/proc/
H A Dtask_mmu.c1129 smaps_account(mss, page, true, pmd_young(*pmd), pmd_dirty(*pmd), in smaps_pmd_entry()
1751 if (pmd_young(old)) in clear_soft_dirty_pmd()