mm/vmscan.c
1056
struct pglist_data *pgdat, struct scan_control *sc,
mm/vmscan.c
1595
struct scan_control sc = {
mm/vmscan.c
1684
unsigned long *nr_scanned, struct scan_control *sc,
mm/vmscan.c
1826
struct scan_control *sc)
mm/vmscan.c
1946
struct scan_control *sc,
mm/vmscan.c
1987
struct lruvec *lruvec, struct scan_control *sc,
mm/vmscan.c
204
static bool cgroup_reclaim(struct scan_control *sc)
mm/vmscan.c
2070
struct scan_control *sc,
mm/vmscan.c
213
static bool root_reclaim(struct scan_control *sc)
mm/vmscan.c
2163
struct scan_control sc = {
mm/vmscan.c
2216
struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
2283
static void prepare_scan_control(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
231
static bool writeback_throttling_sane(struct scan_control *sc)
mm/vmscan.c
2387
static inline void calculate_pressure_balance(struct scan_control *sc,
mm/vmscan.c
242
static int sc_swappiness(struct scan_control *sc, struct mem_cgroup *memcg)
mm/vmscan.c
2425
struct scan_control *sc, unsigned long scan)
mm/vmscan.c
249
static bool cgroup_reclaim(struct scan_control *sc)
mm/vmscan.c
2493
static void get_scan_count(struct lruvec *lruvec, struct scan_control *sc,
mm/vmscan.c
254
static bool root_reclaim(struct scan_control *sc)
mm/vmscan.c
259
static bool writeback_throttling_sane(struct scan_control *sc)
mm/vmscan.c
2614
struct scan_control *sc)
mm/vmscan.c
264
static int sc_swappiness(struct scan_control *sc, struct mem_cgroup *memcg)
mm/vmscan.c
2697
static int get_swappiness(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
286
static void flush_reclaim_state(struct scan_control *sc)
mm/vmscan.c
322
static bool can_demote(int nid, struct scan_control *sc,
mm/vmscan.c
344
struct scan_control *sc)
mm/vmscan.c
4052
static void set_initial_priority(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
4097
static bool lruvec_is_sizable(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
4109
static bool lruvec_is_reclaimable(struct lruvec *lruvec, struct scan_control *sc,
mm/vmscan.c
4133
static void lru_gen_age_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
444
static int reclaimer_offset(struct scan_control *sc)
mm/vmscan.c
4573
static bool sort_folio(struct lruvec *lruvec, struct folio *folio, struct scan_control *sc,
mm/vmscan.c
4629
static bool isolate_folio(struct lruvec *lruvec, struct folio *folio, struct scan_control *sc)
mm/vmscan.c
4654
struct scan_control *sc, int type, int tier,
mm/vmscan.c
4768
struct scan_control *sc, int swappiness,
mm/vmscan.c
4802
struct scan_control *sc, int swappiness)
mm/vmscan.c
4891
struct scan_control *sc, int swappiness)
mm/vmscan.c
4907
static long get_nr_to_scan(struct lruvec *lruvec, struct scan_control *sc,
mm/vmscan.c
4924
static bool should_abort_scan(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
4956
static bool try_to_shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5001
static int shrink_one(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5042
static void shrink_many(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5112
static void lru_gen_shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5133
static void lru_gen_shrink_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5583
static int run_eviction(struct lruvec *lruvec, unsigned long seq, struct scan_control *sc,
mm/vmscan.c
5614
struct scan_control *sc, int swappiness, unsigned long opt)
mm/vmscan.c
5663
struct scan_control sc = {
mm/vmscan.c
5856
static void lru_gen_age_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5861
static void lru_gen_shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5866
static void lru_gen_shrink_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5873
static void shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5995
static bool in_reclaim_compaction(struct scan_control *sc)
mm/vmscan.c
6014
struct scan_control *sc)
mm/vmscan.c
6064
static void shrink_node_memcgs(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
6143
static void shrink_node(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
6261
static inline bool compaction_ready(struct zone *zone, struct scan_control *sc)
mm/vmscan.c
6290
static void consider_reclaim_throttle(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
6328
static void shrink_zones(struct zonelist *zonelist, struct scan_control *sc)
mm/vmscan.c
6452
struct scan_control *sc)
mm/vmscan.c
6677
struct scan_control sc = {
mm/vmscan.c
6725
struct scan_control sc = {
mm/vmscan.c
6767
struct scan_control sc = {
mm/vmscan.c
6810
static void kswapd_age_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
6989
struct scan_control *sc)
mm/vmscan.c
7071
struct scan_control sc = {
mm/vmscan.c
7559
struct scan_control sc = {
mm/vmscan.c
7740
struct scan_control *sc)
mm/vmscan.c
7786
struct scan_control sc = {
mm/vmscan.c
7845
struct scan_control *sc)
mm/vmscan.c
7929
struct scan_control sc = {
mm/vmscan.c
861
struct scan_control *sc)