Home
last modified time | relevance | path

Searched refs:pmd_young (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dpgtable-3level.h179 #define pmd_young(pmd) (pmd_isset((pmd), PMD_SECT_AF)) macro
192 #define pmd_hugewillfault(pmd) (!pmd_young(pmd) || !pmd_write(pmd))
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dpgtable-3level.h182 #define pmd_young(pmd) (pmd_isset((pmd), PMD_SECT_AF)) macro
193 #define pmd_hugewillfault(pmd) (!pmd_young(pmd) || !pmd_write(pmd))
/kernel/linux/linux-5.10/arch/arc/include/asm/
H A Dhugepage.h33 #define pmd_young(pmd) pte_young(pmd_pte(pmd)) macro
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Dhugepage.h33 #define pmd_young(pmd) pte_young(pmd_pte(pmd)) macro
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dpgtable.h545 #define pmd_young pmd_young macro
546 static inline int pmd_young(pmd_t pmd) in pmd_young() function
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dpgtable.h678 #define pmd_young pmd_young macro
679 static inline int pmd_young(pmd_t pmd) function
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dpgtable.h686 #define pmd_young pmd_young macro
687 static inline int pmd_young(pmd_t pmd) in pmd_young() function
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dpgtable_64.h716 #define pmd_young pmd_young macro
717 static inline unsigned long pmd_young(pmd_t pmd) in pmd_young() function
/kernel/linux/linux-6.6/include/linux/
H A Dpgtable.h180 #ifndef pmd_young
181 static inline int pmd_young(pmd_t pmd) in pmd_young() function
318 if (!pmd_young(pmd)) in pmdp_test_and_clear_young()
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dpgtable.h252 static inline int pmd_young(pmd_t pmd) in pmd_young() function
/kernel/linux/linux-6.6/mm/damon/
H A Dpaddr.c97 *accessed = pmd_young(pmdp_get(pvmw.pmd)) || in __damon_pa_young()
H A Dvaddr.c465 if (pmd_young(pmde) || !folio_test_idle(folio) || in damon_young_pmd_entry()
/kernel/linux/linux-5.10/mm/
H A Ddebug_vm_pgtable.c171 WARN_ON(!pmd_young(pmd_mkyoung(pmd_mkold(pmd)))); in pmd_basic_tests()
174 WARN_ON(pmd_young(pmd_mkold(pmd_mkyoung(pmd)))); in pmd_basic_tests()
229 WARN_ON(pmd_young(pmd)); in pmd_advanced_tests()
H A Dhuge_memory.c1624 if (pmd_young(orig_pmd) || pmd_dirty(orig_pmd)) { in madvise_free_huge_pmd()
2066 if (!PageReferenced(page) && pmd_young(old_pmd)) in __split_huge_pmd_locked()
2125 young = pmd_young(old_pmd); in __split_huge_pmd_locked()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dpgtable.h156 #define pmd_young pmd_young macro
157 static inline int pmd_young(pmd_t pmd) in pmd_young() function
/kernel/linux/linux-6.6/mm/
H A Ddebug_vm_pgtable.c203 WARN_ON(!pmd_young(pmd_mkyoung(pmd_mkold(pmd)))); in pmd_basic_tests()
206 WARN_ON(pmd_young(pmd_mkold(pmd_mkyoung(pmd)))); in pmd_basic_tests()
274 WARN_ON(pmd_young(pmd)); in pmd_advanced_tests()
H A Dhuge_memory.c1633 if (pmd_young(orig_pmd) || pmd_dirty(orig_pmd)) { in madvise_free_huge_pmd()
2106 if (!PageReferenced(page) && pmd_young(old_pmd)) in __split_huge_pmd_locked()
2170 young = pmd_young(old_pmd); in __split_huge_pmd_locked()
3236 if (pmd_young(pmdval)) in set_pmd_migration_entry()
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dpgtable.h777 #define pmd_young pmd_young macro
778 static inline int pmd_young(pmd_t pmd) in pmd_young() function
1710 return pmd_young(pmd); in pmdp_test_and_clear_young()
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dpgtable.c559 if (pmd_young(*pmdp)) in pmdp_test_and_clear_young()
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dpgtable.h757 static inline int pmd_young(pmd_t pmd) in pmd_young() function
1576 return pmd_young(pmd); in pmdp_test_and_clear_young()
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dpgtable.h641 static inline int pmd_young(pmd_t pmd) function
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dpgtable.c572 if (pmd_young(*pmdp)) in pmdp_test_and_clear_young()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dpgtable.h422 #define pmd_young(pmd) pte_young(pmd_pte(pmd)) macro
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dpgtable_64.h719 static inline unsigned long pmd_young(pmd_t pmd) in pmd_young() function
/kernel/linux/linux-5.10/include/linux/
H A Dpgtable.h204 if (!pmd_young(pmd)) in pmdp_test_and_clear_young()

Completed in 47 milliseconds

12