mm/vmscan.c
1084
struct pglist_data *pgdat, struct scan_control *sc,
mm/vmscan.c
1623
struct scan_control sc = {
mm/vmscan.c
1712
unsigned long *nr_scanned, struct scan_control *sc,
mm/vmscan.c
1854
struct scan_control *sc)
mm/vmscan.c
1978
struct lruvec *lruvec, struct scan_control *sc,
mm/vmscan.c
206
static bool cgroup_reclaim(struct scan_control *sc)
mm/vmscan.c
2100
struct scan_control *sc,
mm/vmscan.c
215
static bool root_reclaim(struct scan_control *sc)
mm/vmscan.c
2197
struct scan_control sc = {
mm/vmscan.c
2250
struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
2317
static void prepare_scan_control(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
233
static bool writeback_throttling_sane(struct scan_control *sc)
mm/vmscan.c
2421
static inline void calculate_pressure_balance(struct scan_control *sc,
mm/vmscan.c
244
static int sc_swappiness(struct scan_control *sc, struct mem_cgroup *memcg)
mm/vmscan.c
2459
struct scan_control *sc, unsigned long scan)
mm/vmscan.c
251
static bool cgroup_reclaim(struct scan_control *sc)
mm/vmscan.c
2527
static void get_scan_count(struct lruvec *lruvec, struct scan_control *sc,
mm/vmscan.c
256
static bool root_reclaim(struct scan_control *sc)
mm/vmscan.c
261
static bool writeback_throttling_sane(struct scan_control *sc)
mm/vmscan.c
2648
struct scan_control *sc)
mm/vmscan.c
266
static int sc_swappiness(struct scan_control *sc, struct mem_cgroup *memcg)
mm/vmscan.c
2730
static int get_swappiness(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
307
static void flush_reclaim_state(struct scan_control *sc)
mm/vmscan.c
343
static bool can_demote(int nid, struct scan_control *sc,
mm/vmscan.c
365
struct scan_control *sc)
mm/vmscan.c
4079
static void set_initial_priority(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
4105
static bool lruvec_is_sizable(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
4130
static bool lruvec_is_reclaimable(struct lruvec *lruvec, struct scan_control *sc,
mm/vmscan.c
4154
static void lru_gen_age_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
4435
static bool sort_folio(struct lruvec *lruvec, struct folio *folio, struct scan_control *sc,
mm/vmscan.c
4507
static bool isolate_folio(struct lruvec *lruvec, struct folio *folio, struct scan_control *sc)
mm/vmscan.c
4541
struct scan_control *sc, int type, int tier,
mm/vmscan.c
466
static int reclaimer_offset(struct scan_control *sc)
mm/vmscan.c
4664
struct scan_control *sc, int swappiness,
mm/vmscan.c
4687
struct scan_control *sc, int swappiness)
mm/vmscan.c
4811
static long get_nr_to_scan(struct lruvec *lruvec, struct scan_control *sc, int swappiness)
mm/vmscan.c
4837
static bool should_abort_scan(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
4868
static bool try_to_shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
4906
static int shrink_one(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
4947
static void shrink_many(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5017
static void lru_gen_shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5038
static void lru_gen_shrink_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5483
static int run_eviction(struct lruvec *lruvec, unsigned long seq, struct scan_control *sc,
mm/vmscan.c
5513
struct scan_control *sc, int swappiness, unsigned long opt)
mm/vmscan.c
5562
struct scan_control sc = {
mm/vmscan.c
5755
static void lru_gen_age_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5760
static void lru_gen_shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5765
static void lru_gen_shrink_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
5772
static void shrink_lruvec(struct lruvec *lruvec, struct scan_control *sc)
mm/vmscan.c
5891
static bool in_reclaim_compaction(struct scan_control *sc)
mm/vmscan.c
5910
struct scan_control *sc)
mm/vmscan.c
5960
static void shrink_node_memcgs(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
6039
static void shrink_node(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
6154
static inline bool compaction_ready(struct zone *zone, struct scan_control *sc)
mm/vmscan.c
6183
static void consider_reclaim_throttle(pg_data_t *pgdat, struct scan_control *sc)
mm/vmscan.c
6221
static void shrink_zones(struct zonelist *zonelist, struct scan_control *sc)
mm/vmscan.c
6345
struct scan_control *sc)
mm/vmscan.c
6570
struct scan_control sc = {
mm/vmscan.c
6618
struct scan_control sc = {
mm/vmscan.c
6659
struct scan_control sc = {
mm/vmscan.c
6702
static void kswapd_age_node(struct pglist_data *pgdat, struct scan_control *sc)
mm/vmscan.c
6878
struct scan_control *sc)
mm/vmscan.c
6960
struct scan_control sc = {
mm/vmscan.c
7443
struct scan_control sc = {
mm/vmscan.c
7624
struct scan_control *sc)
mm/vmscan.c
7670
struct scan_control sc = {
mm/vmscan.c
7729
struct scan_control *sc)
mm/vmscan.c
7813
struct scan_control sc = {
mm/vmscan.c
884
struct scan_control *sc)