diff options
Diffstat (limited to 'include/linux/vmstat.h')
-rw-r--r-- | include/linux/vmstat.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/include/linux/vmstat.h b/include/linux/vmstat.h index 1779c9817b39..a4c2317d8b9f 100644 --- a/include/linux/vmstat.h +++ b/include/linux/vmstat.h | |||
@@ -216,23 +216,6 @@ static inline unsigned long zone_page_state_snapshot(struct zone *zone, | |||
216 | return x; | 216 | return x; |
217 | } | 217 | } |
218 | 218 | ||
219 | static inline unsigned long node_page_state_snapshot(pg_data_t *pgdat, | ||
220 | enum node_stat_item item) | ||
221 | { | ||
222 | long x = atomic_long_read(&pgdat->vm_stat[item]); | ||
223 | |||
224 | #ifdef CONFIG_SMP | ||
225 | int cpu; | ||
226 | for_each_online_cpu(cpu) | ||
227 | x += per_cpu_ptr(pgdat->per_cpu_nodestats, cpu)->vm_node_stat_diff[item]; | ||
228 | |||
229 | if (x < 0) | ||
230 | x = 0; | ||
231 | #endif | ||
232 | return x; | ||
233 | } | ||
234 | |||
235 | |||
236 | #ifdef CONFIG_NUMA | 219 | #ifdef CONFIG_NUMA |
237 | extern void __inc_numa_state(struct zone *zone, enum numa_stat_item item); | 220 | extern void __inc_numa_state(struct zone *zone, enum numa_stat_item item); |
238 | extern unsigned long sum_zone_node_page_state(int node, | 221 | extern unsigned long sum_zone_node_page_state(int node, |