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
4959
static bool try_to_shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5004
static int shrink_one(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5045
static void shrink_many(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5115
static void lru_gen_shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5136
static void lru_gen_shrink_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5586
static int run_eviction(struct lruvec *lruvec, unsigned long seq, struct scan_control *sc,
mm/vmscan.c
5617
struct scan_control *sc, int swappiness, unsigned long opt)
mm/vmscan.c
5666
struct scan_control sc = {
mm/vmscan.c
5859
static void lru_gen_age_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5864
static void lru_gen_shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5869
static void lru_gen_shrink_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5876
static void shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5998
static bool in_reclaim_compaction(struct scan_control *sc)
mm/vmscan.c
6017
struct scan_control *sc)
mm/vmscan.c
6067
static void shrink_node_memcgs(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
6146
static void shrink_node(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
6264
static inline bool compaction_ready(struct zone *zone, struct scan_control *sc)
mm/vmscan.c
6293
static void consider_reclaim_throttle(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
6331
static void shrink_zones(struct zonelist *zonelist, struct scan_control *sc)
mm/vmscan.c
6455
struct scan_control *sc)
mm/vmscan.c
6680
struct scan_control sc = {
mm/vmscan.c
6728
struct scan_control sc = {
mm/vmscan.c
6770
struct scan_control sc = {
mm/vmscan.c
6813
static void kswapd_age_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
6992
struct scan_control *sc)
mm/vmscan.c
7074
struct scan_control sc = {
mm/vmscan.c
7562
struct scan_control sc = {
mm/vmscan.c
7743
struct scan_control *sc)
mm/vmscan.c
7789
struct scan_control sc = {
mm/vmscan.c
7848
struct scan_control *sc)
mm/vmscan.c
7939
struct scan_control sc = {
mm/vmscan.c
861
struct scan_control *sc)