diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/memcontrol.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/include/linux/memcontrol.h b/include/linux/memcontrol.h index f82158faa494..d87090eb14c0 100644 --- a/include/linux/memcontrol.h +++ b/include/linux/memcontrol.h | |||
@@ -76,6 +76,10 @@ extern void mem_cgroup_note_reclaim_priority(struct mem_cgroup *mem, | |||
76 | extern void mem_cgroup_record_reclaim_priority(struct mem_cgroup *mem, | 76 | extern void mem_cgroup_record_reclaim_priority(struct mem_cgroup *mem, |
77 | int priority); | 77 | int priority); |
78 | 78 | ||
79 | extern long mem_cgroup_calc_reclaim_active(struct mem_cgroup *mem, | ||
80 | struct zone *zone, int priority); | ||
81 | extern long mem_cgroup_calc_reclaim_inactive(struct mem_cgroup *mem, | ||
82 | struct zone *zone, int priority); | ||
79 | 83 | ||
80 | #else /* CONFIG_CGROUP_MEM_CONT */ | 84 | #else /* CONFIG_CGROUP_MEM_CONT */ |
81 | static inline void mm_init_cgroup(struct mm_struct *mm, | 85 | static inline void mm_init_cgroup(struct mm_struct *mm, |
@@ -173,6 +177,17 @@ static inline void mem_cgroup_record_reclaim_priority(struct mem_cgroup *mem, | |||
173 | { | 177 | { |
174 | } | 178 | } |
175 | 179 | ||
180 | static inline long mem_cgroup_calc_reclaim_active(struct mem_cgroup *mem, | ||
181 | struct zone *zone, int priority) | ||
182 | { | ||
183 | return 0; | ||
184 | } | ||
185 | |||
186 | static inline long mem_cgroup_calc_reclaim_inactive(struct mem_cgroup *mem, | ||
187 | struct zone *zone, int priority) | ||
188 | { | ||
189 | return 0; | ||
190 | } | ||
176 | #endif /* CONFIG_CGROUP_MEM_CONT */ | 191 | #endif /* CONFIG_CGROUP_MEM_CONT */ |
177 | 192 | ||
178 | #endif /* _LINUX_MEMCONTROL_H */ | 193 | #endif /* _LINUX_MEMCONTROL_H */ |