Searched refs:young (Results 1 – 12 of 12) sorted by relevance
| /linux/Documentation/mm/ |
| H A D | arch_pgtable_helpers.rst | 23 | pte_young | Tests a young PTE | 37 | pte_mkyoung | Creates a young PTE | 71 | ptep_test_and_clear_young | Clears young from a PTE | 93 | pmd_young | Tests a young PMD | 107 | pmd_mkyoung | Creates a young PMD | 144 | pmdp_test_and_clear_young | Clears young from a PMD | 166 | pud_young | Tests a young PUD | 172 | pud_mkyoung | Creates a young PUD | 195 | pudp_test_and_clear_young | Clears young from a PUD |
|
| H A D | multigen_lru.rst | 31 profit from discovering a young PTE. A page table walk can sweep all 32 the young PTEs in an address space, but the address space can be too 114 The aging produces young generations. Given an ``lruvec``, it 120 young PTEs. For the former, it iterates ``lruvec_memcg()->mm_list`` 123 the latter, when the eviction walks the rmap and finds a young PTE, 124 the aging scans the adjacent PTEs. For both, on finding a young PTE, 190 trips into the rmap. It scans the adjacent PTEs of a young PTE and 204 will be scanned for young pages. 234 1. It has the young and the old (generations), i.e., the counterparts
|
| /linux/arch/arm64/mm/ |
| H A D | contpte.c | 528 bool young = false; in contpte_test_and_clear_young_ptes() local 532 young |= __ptep_test_and_clear_young(vma, addr, ptep); in contpte_test_and_clear_young_ptes() 534 return young; in contpte_test_and_clear_young_ptes() 541 bool young; in contpte_clear_flush_young_ptes() local 543 young = contpte_test_and_clear_young_ptes(vma, addr, ptep, nr); in contpte_clear_flush_young_ptes() 545 if (young) { in contpte_clear_flush_young_ptes() 557 return young; in contpte_clear_flush_young_ptes()
|
| /linux/include/linux/ |
| H A D | page-flags.h | 664 FOLIO_TEST_FLAG(young, FOLIO_HEAD_PAGE) in FOLIO_SET_FLAG() 665 FOLIO_SET_FLAG(young, FOLIO_HEAD_PAGE) in FOLIO_SET_FLAG() 666 FOLIO_TEST_CLEAR_FLAG(young, FOLIO_HEAD_PAGE) in FOLIO_SET_FLAG() 671 FOLIO_FLAG_FALSE(young) in FOLIO_SET_FLAG() 672 FOLIO_TEST_CLEAR_FLAG_FALSE(young) in FOLIO_SET_FLAG()
|
| /linux/arch/arm/mm/ |
| H A D | proc-macros.S | 221 tst r3, #L_PTE_PRESENT | L_PTE_YOUNG @ present and young? 266 tst r3, #L_PTE_PRESENT | L_PTE_YOUNG @ present and young?
|
| /linux/net/ipv4/ |
| H A D | inet_connection_sock.c | 962 atomic_inc(&queue->young); in reqsk_queue_migrated() 1082 int young = reqsk_queue_len_young(queue) << 1; in reqsk_timer_handler() local 1085 if (qlen < young) in reqsk_timer_handler() 1088 young <<= 1; in reqsk_timer_handler() 1103 atomic_dec(&queue->young); in reqsk_timer_handler()
|
| /linux/arch/s390/kvm/ |
| H A D | gmap.c | 279 bool young; member 306 p->young = 1; in gmap_clear_young_pte() 336 priv->young = 1; in gmap_clear_young_crste() 358 .young = false, in gmap_age_gfn() 363 return priv.young; in gmap_age_gfn()
|
| /linux/include/trace/events/ |
| H A D | mmflags.h | 166 IF_HAVE_PG_IDLE(young) \
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | mmu.c | 1707 bool young = false; in kvm_rmap_age_gfn_range() local 1739 young = true; in kvm_rmap_age_gfn_range() 1745 return young; in kvm_rmap_age_gfn_range() 1755 bool young = false; in kvm_age_gfn() local 1758 young = kvm_tdp_mmu_age_gfn_range(kvm, range); in kvm_age_gfn() 1761 young |= kvm_rmap_age_gfn_range(kvm, range, false); in kvm_age_gfn() 1763 return young; in kvm_age_gfn() 1768 bool young = false; in kvm_test_age_gfn() local 1771 young = kvm_tdp_mmu_test_age_gfn(kvm, range); in kvm_test_age_gfn() 1773 if (young) in kvm_test_age_gfn() [all …]
|
| /linux/arch/arm64/kvm/hyp/ |
| H A D | pgtable.c | 1307 bool young; member 1319 data->young = true; in stage2_age_walker() 1352 return data.young; in kvm_pgtable_stage2_test_clear_young()
|
| /linux/arch/arm64/include/asm/ |
| H A D | pgtable.h | 1324 bool young = __ptep_test_and_clear_young(vma, address, ptep); in __ptep_clear_flush_young() local 1326 if (young) { in __ptep_clear_flush_young() 1338 return young; in __ptep_clear_flush_young()
|
| /linux/mm/ |
| H A D | huge_memory.c | 3098 bool soft_dirty, uffd_wp = false, young = false, write = false; in __split_huge_pmd_locked() local 3169 young = softleaf_is_migration_young(entry); in __split_huge_pmd_locked() 3235 young = pmd_young(old_pmd); in __split_huge_pmd_locked() 3300 if (young) in __split_huge_pmd_locked() 3345 if (!young) in __split_huge_pmd_locked()
|