Lines Matching defs:swappiness
2990 int swappiness = mem_cgroup_swappiness(memcg);
3005 * swappiness, but memcg users want to use this knob to
3010 if (cgroup_reclaim(sc) && !swappiness) {
3018 * (unless the swappiness setting disagrees with swapping).
3020 if (!sc->priority && swappiness) {
3050 * anonymous page vs reloading a filesystem page (swappiness).
3054 * applied, before swappiness.
3056 * With swappiness at 100, anon and file have equal IO cost.
3063 ap = swappiness * (total_cost + 1);
3066 fp = (200 - swappiness) * (total_cost + 1);
3155 * Scan types proportional to swappiness and
5059 static int get_type_to_scan(struct lruvec *lruvec, int swappiness, int *tier_idx)
5063 int gain[ANON_AND_FILE] = { swappiness, 200 - swappiness };
5087 static int isolate_folios(struct lruvec *lruvec, struct scan_control *sc, int swappiness,
5098 * available from the same generation, interpret swappiness 1 as file
5101 if (!swappiness)
5105 else if (swappiness == 1)
5107 else if (swappiness == 200)
5110 type = get_type_to_scan(lruvec, swappiness, &tier);
5112 for (i = !swappiness; i < ANON_AND_FILE; i++) {
5129 static int evict_folios(struct lruvec *lruvec, struct scan_control *sc, int swappiness)
5147 scanned = isolate_folios(lruvec, sc, swappiness, &type, &list);
5149 scanned += try_to_inc_min_seq(lruvec, swappiness);
5151 if (get_nr_gens(lruvec, !swappiness) == MIN_NR_GENS)
5348 int swappiness = get_swappiness(lruvec, sc);
5351 if (swappiness && !(sc->gfp_mask & __GFP_IO))
5352 swappiness = 1;
5357 nr_to_scan = get_nr_to_scan(lruvec, sc, swappiness);
5361 delta = evict_folios(lruvec, sc, swappiness);
6007 int swappiness, unsigned long nr_to_reclaim)
6019 if (seq < min_seq[!swappiness])
6025 if (!evict_folios(lruvec, sc, swappiness))
6035 struct scan_control *sc, int swappiness, unsigned long opt)
6062 if (swappiness < 0)
6063 swappiness = get_swappiness(lruvec, sc);
6064 else if (swappiness > 200)
6069 err = run_aging(lruvec, seq, sc, swappiness, opt);
6072 err = run_eviction(lruvec, seq, sc, swappiness, opt);
6125 unsigned int swappiness = -1;
6133 &seq, &end, &swappiness, &end, &opt, &end);
6139 err = run_cmd(cmd, memcg_id, nid, seq, &sc, swappiness, opt);