/linux-master/mm/ |
H A D | pgtable-generic.c | 85 int young; local 86 young = ptep_test_and_clear_young(vma, address, ptep); 87 if (young) 89 return young; 127 int young; local 129 young = pmdp_test_and_clear_young(vma, address, pmdp); 130 if (young) 132 return young;
|
H A D | mmu_notifier.c | 361 * If no young bitflag is supported by the hardware, ->clear_flush_young can 370 int young = 0, id; local 377 young |= subscription->ops->clear_flush_young( 382 return young; 390 int young = 0, id; local 397 young |= subscription->ops->clear_young(subscription, 402 return young; 409 int young = 0, id; local 416 young = subscription->ops->test_young(subscription, mm, 418 if (young) [all...] |
H A D | vmscan.c | 3322 static bool suitable_to_scan(int total, int young) argument 3326 /* suitable if the average number of young PTEs per cacheline is >=1 */ 3327 return young * n >= total; 3338 int young = 0; local 3379 young++; 3398 return suitable_to_scan(total, young); 3983 * rmap. It scans the adjacent PTEs of a young PTE and promotes hot pages. If 3994 int young = 0; local 4060 young++; 4086 if (mm_state && suitable_to_scan(i, young)) 4605 unsigned long young = 0; local [all...] |
H A D | huge_memory.c | 2131 * dirty/young flags set by hardware. 2440 bool young, write, soft_dirty, pmd_migration = false, uffd_wp = false; local 2527 young = is_migration_entry_young(entry); 2539 young = pmd_young(old_pmd); 2604 if (young) 2623 if (!young)
|
/linux-master/arch/arm64/mm/ |
H A D | contpte.c | 308 * away with clearing young for the whole contig range here, so we avoid 312 int young = 0; local 319 young |= __ptep_test_and_clear_young(vma, addr, ptep); 321 return young; 328 int young; local 330 young = contpte_ptep_test_and_clear_young(vma, addr, ptep); 332 if (young) { 342 return young;
|
/linux-master/include/net/ |
H A D | request_sock.h | 225 atomic_t young; member in struct:request_sock_queue 265 atomic_dec(&queue->young); 271 atomic_inc(&queue->young); 282 return atomic_read(&queue->young);
|
/linux-master/mm/damon/ |
H A D | vaddr.c | 434 bool young; member in struct:damon_young_walk_private 468 priv->young = true; 492 priv->young = true; 521 priv->young = true; 545 .young = false, 551 return arg.young;
|
/linux-master/arch/x86/mm/ |
H A D | pgtable.c | 620 int young; local 624 young = pmdp_test_and_clear_young(vma, address, pmdp); 625 if (young) 628 return young;
|
/linux-master/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-master/include/trace/events/ |
H A D | mmflags.h | 126 IF_HAVE_PG_IDLE(young) \
|
/linux-master/net/ipv4/ |
H A D | inet_connection_sock.c | 959 atomic_inc(&queue->young); 1050 /* Normally all the openreqs are young and become mature 1063 * Essentially, we reserve half of room for young 1070 int young = reqsk_queue_len_young(queue) << 1; local 1073 if (qlen < young) 1076 young <<= 1; 1087 atomic_dec(&queue->young);
|
/linux-master/include/linux/ |
H A D | page-flags.h | 632 FOLIO_TEST_FLAG(young, FOLIO_HEAD_PAGE) 633 FOLIO_SET_FLAG(young, FOLIO_HEAD_PAGE) 634 FOLIO_TEST_CLEAR_FLAG(young, FOLIO_HEAD_PAGE)
|
/linux-master/arch/arm64/kvm/hyp/ |
H A D | pgtable.c | 1292 bool young; member in struct:stage2_age_data 1304 data->young = true; 1337 return data.young;
|
/linux-master/arch/x86/kvm/mmu/ |
H A D | mmu.c | 1618 int young = 0; local 1621 young |= mmu_spte_age(sptep); 1623 return young; 1675 bool young = false; local 1678 young = kvm_handle_gfn_range(kvm, range, kvm_age_rmap); 1681 young |= kvm_tdp_mmu_age_gfn_range(kvm, range); 1683 return young; 1688 bool young = false; local 1691 young = kvm_handle_gfn_range(kvm, range, kvm_test_age_rmap); 1694 young | [all...] |
/linux-master/fs/proc/ |
H A D | task_mmu.c | 444 bool compound, bool young, bool dirty, bool locked, 465 if (young || page_is_young(page) || PageReferenced(page)) 532 bool migration = false, young = false, dirty = false; local 537 young = pte_young(ptent); 568 smaps_account(mss, page, false, young, dirty, locked, migration); 443 smaps_account(struct mem_size_stats *mss, struct page *page, bool compound, bool young, bool dirty, bool locked, bool migration) argument
|
/linux-master/arch/arm64/include/asm/ |
H A D | pgtable.h | 1116 int young = __ptep_test_and_clear_young(vma, address, ptep); local 1118 if (young) { 1121 * happen is that a CPU continues to use the young entry in its 1130 return young; 1338 * the pte is old and cannot be marked young. So we always end up with zeroed
|
/linux-master/drivers/perf/ |
H A D | xgene_pmu.c | 416 XGENE_PMU_EVENT_ATTR(young-replacement, 0x1e), 421 XGENE_PMU_EVENT_ATTR(young-r-replacement, 0x23), 422 XGENE_PMU_EVENT_ATTR(young-nr-replacement, 0x24),
|