Home
last modified time | relevance | path

Searched refs:swappiness (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/mm/
H A Dmemcg_reclaim.c16 static inline bool is_swap_not_allowed(struct scan_control *sc, int swappiness) in is_swap_not_allowed() argument
18 return !sc->may_swap || !swappiness || !get_nr_swap_pages(); in is_swap_not_allowed()
35 int swappiness = get_hyperhold_swappiness(); in get_scan_count_hyperhold() local
49 if (cgroup_reclaim(sc) && !swappiness) { in get_scan_count_hyperhold()
57 * (unless the swappiness setting disagrees with swapping). in get_scan_count_hyperhold()
59 if (!sc->priority && swappiness) { in get_scan_count_hyperhold()
120 * anonymous page vs reloading a filesystem page (swappiness). in get_scan_count_hyperhold()
124 * applied, before swappiness. in get_scan_count_hyperhold()
126 * With swappiness at 100, anon and file have equal IO cost. in get_scan_count_hyperhold()
133 ap = swappiness * (total_cos in get_scan_count_hyperhold()
[all...]
H A Dvmscan.c2222 int swappiness = mem_cgroup_swappiness(memcg); in get_scan_count() local
2237 * swappiness, but memcg users want to use this knob to in get_scan_count()
2242 if (cgroup_reclaim(sc) && !swappiness) { in get_scan_count()
2250 * (unless the swappiness setting disagrees with swapping). in get_scan_count()
2252 if (!sc->priority && swappiness) { in get_scan_count()
2282 * anonymous page vs reloading a filesystem page (swappiness). in get_scan_count()
2286 * applied, before swappiness. in get_scan_count()
2288 * With swappiness at 100, anon and file have equal IO cost. in get_scan_count()
2295 ap = swappiness * (total_cost + 1); in get_scan_count()
2298 fp = (200 - swappiness) * (total_cos in get_scan_count()
[all...]
H A Dmemcontrol.c4227 memcg->swappiness = val; in mem_cgroup_swappiness_write()
5100 .name = "swappiness",
5451 memcg->swappiness = mem_cgroup_swappiness(parent); in mem_cgroup_css_alloc()
/kernel/linux/linux-6.6/mm/
H A Dmemcg_reclaim.c18 static inline bool is_swap_not_allowed(struct scan_control *sc, int swappiness) in is_swap_not_allowed() argument
20 return !sc->may_swap || !swappiness || !get_nr_swap_pages(); in is_swap_not_allowed()
37 int swappiness = get_hyperhold_swappiness(); in get_scan_count_hyperhold() local
51 if (cgroup_reclaim(sc) && !swappiness) { in get_scan_count_hyperhold()
59 * (unless the swappiness setting disagrees with swapping). in get_scan_count_hyperhold()
61 if (!sc->priority && swappiness) { in get_scan_count_hyperhold()
122 * anonymous page vs reloading a filesystem page (swappiness). in get_scan_count_hyperhold()
126 * applied, before swappiness. in get_scan_count_hyperhold()
128 * With swappiness at 100, anon and file have equal IO cost. in get_scan_count_hyperhold()
135 ap = swappiness * (total_cos in get_scan_count_hyperhold()
[all...]
H A Dvmscan.c2990 int swappiness = mem_cgroup_swappiness(memcg); in get_scan_count() local
3005 * swappiness, but memcg users want to use this knob to in get_scan_count()
3010 if (cgroup_reclaim(sc) && !swappiness) { in get_scan_count()
3018 * (unless the swappiness setting disagrees with swapping). in get_scan_count()
3020 if (!sc->priority && swappiness) { in get_scan_count()
3050 * anonymous page vs reloading a filesystem page (swappiness). in get_scan_count()
3054 * applied, before swappiness. in get_scan_count()
3056 * With swappiness at 100, anon and file have equal IO cost. in get_scan_count()
3063 ap = swappiness * (total_cost + 1); in get_scan_count()
3066 fp = (200 - swappiness) * (total_cos in get_scan_count()
5059 get_type_to_scan(struct lruvec *lruvec, int swappiness, int *tier_idx) get_type_to_scan() argument
5087 isolate_folios(struct lruvec *lruvec, struct scan_control *sc, int swappiness, int *type_scanned, struct list_head *list) isolate_folios() argument
5129 evict_folios(struct lruvec *lruvec, struct scan_control *sc, int swappiness) evict_folios() argument
5348 int swappiness = get_swappiness(lruvec, sc); try_to_shrink_lruvec() local
6006 run_eviction(struct lruvec *lruvec, unsigned long seq, struct scan_control *sc, int swappiness, unsigned long nr_to_reclaim) run_eviction() argument
6034 run_cmd(char cmd, int memcg_id, int nid, unsigned long seq, struct scan_control *sc, int swappiness, unsigned long opt) run_cmd() argument
6125 unsigned int swappiness = -1; lru_gen_seq_write() local
[all...]
H A Dmemcontrol.c4223 WRITE_ONCE(memcg->swappiness, val); in mem_cgroup_swappiness_write()
5094 .name = "swappiness",
5427 WRITE_ONCE(memcg->swappiness, mem_cgroup_swappiness(parent)); in mem_cgroup_css_alloc()
/kernel/linux/linux-5.10/include/linux/
H A Dswap.h677 /* Cgroup2 doesn't have per-cgroup swappiness */ in mem_cgroup_swappiness()
685 return memcg->swappiness; in mem_cgroup_swappiness()
H A Dmemcontrol.h257 int swappiness; member
/kernel/linux/linux-6.6/include/linux/
H A Dswap.h635 /* Cgroup2 doesn't have per-cgroup swappiness */ in mem_cgroup_swappiness()
643 return READ_ONCE(memcg->swappiness); in mem_cgroup_swappiness()
H A Dmemcontrol.h255 int swappiness; member

Completed in 60 milliseconds