Home
last modified time | relevance | path

Searched refs:MIN_NR_GENS (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Dmm_inline.h241 gen = MIN_NR_GENS - folio_test_workingset(folio); in lru_gen_folio_seq()
247 gen = MIN_NR_GENS; in lru_gen_folio_seq()
H A Dmmzone.h398 #define MIN_NR_GENS 2U macro
/linux/mm/
H A Dvmscan.c2786 if (n < MIN_NR_GENS || n > MAX_NR_GENS) in seq_is_valid()
3939 while (min_seq[type] + MIN_NR_GENS <= lrugen->max_seq) { in try_to_inc_min_seq()
3964 unsigned long seq = lrugen->max_seq - MIN_NR_GENS; in try_to_inc_min_seq()
4585 if (get_nr_gens(lruvec, type) == MIN_NR_GENS) in scan_folios()
4737 if (evictable_min_seq(lrugen->min_seq, swappiness) + MIN_NR_GENS > lrugen->max_seq) in evict_folios()
4814 if (evictable_min_seq(min_seq, swappiness) + MIN_NR_GENS > max_seq) in should_run_aging()
4830 return evictable_min_seq(min_seq, swappiness) + MIN_NR_GENS == max_seq; in should_run_aging()
5515 if (seq + MIN_NR_GENS > max_seq) in run_eviction()
5715 lrugen->max_seq = MIN_NR_GENS + 1; in lru_gen_init_lruvec()
5718 for (i = 0; i <= MIN_NR_GENS + 1; i++) in lru_gen_init_lruvec()
[all …]
/linux/Documentation/mm/
H A Dmultigen_lru.rst93 sliding window technique is used to track at least ``MIN_NR_GENS`` and
116 ``MIN_NR_GENS``. The aging promotes hot pages to the youngest