Lines Matching defs:scan_control
51 struct scan_control { struct
53 unsigned long nr_to_reclaim;
59 nodemask_t *nodemask;
65 struct mem_cgroup *target_mem_cgroup;
70 unsigned long anon_cost;
71 unsigned long file_cost;
76 unsigned int may_deactivate:2;
77 unsigned int force_deactivate:1;
78 unsigned int skipped_deactivate:1;
81 unsigned int may_writepage:1;
84 unsigned int may_unmap:1;
87 unsigned int may_swap:1;
94 unsigned int memcg_low_reclaim:1;
95 unsigned int memcg_low_skipped:1;
97 unsigned int hibernation_mode:1;
100 unsigned int compaction_ready:1;
103 unsigned int cache_trim_mode:1;
106 unsigned int file_is_tiny:1;
109 s8 order;
112 s8 priority;
115 s8 reclaim_idx;
118 gfp_t gfp_mask;
121 unsigned long nr_scanned;
124 unsigned long nr_reclaimed;
126 struct {
134 } nr;
136 enum reclaim_invoker invoker;
137 u32 isolate_count;
138 unsigned long nr_scanned_anon;
139 unsigned long nr_scanned_file;
140 unsigned long nr_reclaimed_anon;
141 unsigned long nr_reclaimed_file;
144 struct reclaim_state reclaim_state;