Lines Matching defs:scan_control
49 struct scan_control { struct
51 unsigned long nr_to_reclaim;
57 nodemask_t *nodemask;
63 struct mem_cgroup *target_mem_cgroup;
68 unsigned long anon_cost;
69 unsigned long file_cost;
74 unsigned int may_deactivate:2;
75 unsigned int force_deactivate:1;
76 unsigned int skipped_deactivate:1;
79 unsigned int may_writepage:1;
82 unsigned int may_unmap:1;
85 unsigned int may_swap:1;
92 unsigned int memcg_low_reclaim:1;
93 unsigned int memcg_low_skipped:1;
95 unsigned int hibernation_mode:1;
98 unsigned int compaction_ready:1;
101 unsigned int cache_trim_mode:1;
104 unsigned int file_is_tiny:1;
107 s8 order;
110 s8 priority;
113 s8 reclaim_idx;
116 gfp_t gfp_mask;
119 unsigned long nr_scanned;
122 unsigned long nr_reclaimed;
124 struct {
132 } nr;
134 enum reclaim_invoker invoker;
135 u32 isolate_count;
136 unsigned long nr_scanned_anon;
137 unsigned long nr_scanned_file;
138 unsigned long nr_reclaimed_anon;
139 unsigned long nr_reclaimed_file;
142 struct reclaim_state reclaim_state;