Lines Matching defs:scan_control
74 struct scan_control { struct
76 unsigned long nr_to_reclaim;
82 nodemask_t *nodemask;
88 struct mem_cgroup *target_mem_cgroup;
93 unsigned long anon_cost;
94 unsigned long file_cost;
98 int *proactive_swappiness;
104 unsigned int may_deactivate:2;
105 unsigned int force_deactivate:1;
106 unsigned int skipped_deactivate:1;
109 unsigned int may_writepage:1;
112 unsigned int may_unmap:1;
115 unsigned int may_swap:1;
118 unsigned int no_cache_trim_mode:1;
121 unsigned int cache_trim_mode_failed:1;
124 unsigned int proactive:1;
134 unsigned int memcg_low_reclaim:1;
135 unsigned int memcg_low_skipped:1;
138 unsigned int memcg_full_walk:1;
140 unsigned int hibernation_mode:1;
143 unsigned int compaction_ready:1;
146 unsigned int cache_trim_mode:1;
149 unsigned int file_is_tiny:1;
152 unsigned int no_demotion:1;
155 s8 order;
158 s8 priority;
161 s8 reclaim_idx;
164 gfp_t gfp_mask;
167 unsigned long nr_scanned;
170 unsigned long nr_reclaimed;
172 struct {
180 } nr;
183 struct reclaim_state reclaim_state;