Lines Matching defs:scan_control
71 struct scan_control { struct
73 unsigned long nr_to_reclaim;
79 nodemask_t *nodemask;
85 struct mem_cgroup *target_mem_cgroup;
90 unsigned long anon_cost;
91 unsigned long file_cost;
96 unsigned int may_deactivate:2;
97 unsigned int force_deactivate:1;
98 unsigned int skipped_deactivate:1;
101 unsigned int may_writepage:1;
104 unsigned int may_unmap:1;
107 unsigned int may_swap:1;
110 unsigned int proactive:1;
120 unsigned int memcg_low_reclaim:1;
121 unsigned int memcg_low_skipped:1;
123 unsigned int hibernation_mode:1;
126 unsigned int compaction_ready:1;
129 unsigned int cache_trim_mode:1;
132 unsigned int file_is_tiny:1;
135 unsigned int no_demotion:1;
139 unsigned int memcgs_need_aging:1;
140 unsigned long last_reclaimed;
144 s8 order;
147 s8 priority;
150 s8 reclaim_idx;
153 gfp_t gfp_mask;
156 unsigned long nr_scanned;
159 unsigned long nr_reclaimed;
161 struct {
169 } nr;
172 struct reclaim_state reclaim_state;