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.c2757 if (n < MIN_NR_GENS || n > MAX_NR_GENS) in seq_is_valid()
3911 while (min_seq[type] + MIN_NR_GENS <= lrugen->max_seq) { in try_to_inc_min_seq()
3936 unsigned long seq = lrugen->max_seq - MIN_NR_GENS; in try_to_inc_min_seq()
4558 if (get_nr_gens(lruvec, type) == MIN_NR_GENS) in scan_folios()
4710 if (evictable_min_seq(lrugen->min_seq, swappiness) + MIN_NR_GENS > lrugen->max_seq) in evict_folios()
4787 if (evictable_min_seq(min_seq, swappiness) + MIN_NR_GENS > max_seq) in should_run_aging()
4803 return evictable_min_seq(min_seq, swappiness) + MIN_NR_GENS == max_seq; in should_run_aging()
5488 if (seq + MIN_NR_GENS > max_seq) in run_eviction()
5681 lrugen->max_seq = MIN_NR_GENS + 1; in lru_gen_init_lruvec()
5684 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