• Home
  • Raw
  • Download

Lines Matching refs:zone

104 #define __count_zone_vm_events(item, zone, delta) \  argument
106 zone_idx(zone), delta)
113 static inline void zone_page_state_add(long x, struct zone *zone, in zone_page_state_add() argument
116 atomic_long_add(x, &zone->vm_stat[item]); in zone_page_state_add()
130 static inline unsigned long zone_page_state(struct zone *zone, in zone_page_state() argument
133 long x = atomic_long_read(&zone->vm_stat[item]); in zone_page_state()
147 static inline unsigned long zone_page_state_snapshot(struct zone *zone, in zone_page_state_snapshot() argument
150 long x = atomic_long_read(&zone->vm_stat[item]); in zone_page_state_snapshot()
155 x += per_cpu_ptr(zone->pageset, cpu)->vm_stat_diff[item]; in zone_page_state_snapshot()
172 struct zone *zones = NODE_DATA(node)->node_zones; in node_page_state()
188 extern void zone_statistics(struct zone *, struct zone *, gfp_t gfp);
201 void __mod_zone_page_state(struct zone *, enum zone_stat_item item, int);
205 void mod_zone_page_state(struct zone *, enum zone_stat_item, int);
209 extern void inc_zone_state(struct zone *, enum zone_stat_item);
210 extern void __inc_zone_state(struct zone *, enum zone_stat_item);
211 extern void dec_zone_state(struct zone *, enum zone_stat_item);
212 extern void __dec_zone_state(struct zone *, enum zone_stat_item);
218 void drain_zonestat(struct zone *zone, struct per_cpu_pageset *);
220 int calculate_pressure_threshold(struct zone *zone);
221 int calculate_normal_threshold(struct zone *zone);
223 int (*calculate_pressure)(struct zone *));
230 static inline void __mod_zone_page_state(struct zone *zone, in __mod_zone_page_state() argument
233 zone_page_state_add(delta, zone, item); in __mod_zone_page_state()
236 static inline void __inc_zone_state(struct zone *zone, enum zone_stat_item item) in __inc_zone_state() argument
238 atomic_long_inc(&zone->vm_stat[item]); in __inc_zone_state()
242 static inline void __dec_zone_state(struct zone *zone, enum zone_stat_item item) in __dec_zone_state() argument
244 atomic_long_dec(&zone->vm_stat[item]); in __dec_zone_state()
278 static inline void drain_zonestat(struct zone *zone, in drain_zonestat() argument
282 static inline void __mod_zone_freepage_state(struct zone *zone, int nr_pages, in __mod_zone_freepage_state() argument
285 __mod_zone_page_state(zone, NR_FREE_PAGES, nr_pages); in __mod_zone_freepage_state()
287 __mod_zone_page_state(zone, NR_FREE_CMA_PAGES, nr_pages); in __mod_zone_freepage_state()