zone              306 include/linux/backing-dev.h long wait_iff_congested(struct zone *zone, int sync, long timeout);
zone               32 include/linux/compaction.h extern int fragmentation_index(struct zone *zone, unsigned int order);
zone               36 include/linux/compaction.h 			struct zone **candidate_zone);
zone               39 include/linux/compaction.h extern unsigned long compaction_suitable(struct zone *zone, int order);
zone               49 include/linux/compaction.h static inline void defer_compaction(struct zone *zone, int order)
zone               51 include/linux/compaction.h 	zone->compact_considered = 0;
zone               52 include/linux/compaction.h 	zone->compact_defer_shift++;
zone               54 include/linux/compaction.h 	if (order < zone->compact_order_failed)
zone               55 include/linux/compaction.h 		zone->compact_order_failed = order;
zone               57 include/linux/compaction.h 	if (zone->compact_defer_shift > COMPACT_MAX_DEFER_SHIFT)
zone               58 include/linux/compaction.h 		zone->compact_defer_shift = COMPACT_MAX_DEFER_SHIFT;
zone               62 include/linux/compaction.h static inline bool compaction_deferred(struct zone *zone, int order)
zone               64 include/linux/compaction.h 	unsigned long defer_limit = 1UL << zone->compact_defer_shift;
zone               66 include/linux/compaction.h 	if (order < zone->compact_order_failed)
zone               70 include/linux/compaction.h 	if (++zone->compact_considered > defer_limit)
zone               71 include/linux/compaction.h 		zone->compact_considered = defer_limit;
zone               73 include/linux/compaction.h 	return zone->compact_considered < defer_limit;
zone               81 include/linux/compaction.h static inline void compaction_defer_reset(struct zone *zone, int order,
zone               85 include/linux/compaction.h 		zone->compact_considered = 0;
zone               86 include/linux/compaction.h 		zone->compact_defer_shift = 0;
zone               88 include/linux/compaction.h 	if (order >= zone->compact_order_failed)
zone               89 include/linux/compaction.h 		zone->compact_order_failed = order + 1;
zone               93 include/linux/compaction.h static inline bool compaction_restarting(struct zone *zone, int order)
zone               95 include/linux/compaction.h 	if (order < zone->compact_order_failed)
zone               98 include/linux/compaction.h 	return zone->compact_defer_shift == COMPACT_MAX_DEFER_SHIFT &&
zone               99 include/linux/compaction.h 		zone->compact_considered >= 1UL << zone->compact_defer_shift;
zone              106 include/linux/compaction.h 			struct zone **candidate_zone)
zone              119 include/linux/compaction.h static inline unsigned long compaction_suitable(struct zone *zone, int order)
zone              124 include/linux/compaction.h static inline void defer_compaction(struct zone *zone, int order)
zone              128 include/linux/compaction.h static inline bool compaction_deferred(struct zone *zone, int order)
zone               66 include/linux/cpuset.h static inline int cpuset_zone_allowed_softwall(struct zone *z, gfp_t gfp_mask)
zone               71 include/linux/cpuset.h static inline int cpuset_zone_allowed_hardwall(struct zone *z, gfp_t gfp_mask)
zone              192 include/linux/cpuset.h static inline int cpuset_zone_allowed_softwall(struct zone *z, gfp_t gfp_mask)
zone              197 include/linux/cpuset.h static inline int cpuset_zone_allowed_hardwall(struct zone *z, gfp_t gfp_mask)
zone              383 include/linux/gfp.h void drain_zone_pages(struct zone *zone, struct per_cpu_pages *pcp);
zone               51 include/linux/memcontrol.h 	struct zone *zone;
zone               68 include/linux/memcontrol.h struct lruvec *mem_cgroup_zone_lruvec(struct zone *, struct mem_cgroup *);
zone               69 include/linux/memcontrol.h struct lruvec *mem_cgroup_page_lruvec(struct page *, struct zone *);
zone              161 include/linux/memcontrol.h unsigned long mem_cgroup_soft_limit_reclaim(struct zone *zone, int order,
zone              217 include/linux/memcontrol.h static inline struct lruvec *mem_cgroup_zone_lruvec(struct zone *zone,
zone              220 include/linux/memcontrol.h 	return &zone->lruvec;
zone              224 include/linux/memcontrol.h 						    struct zone *zone)
zone              226 include/linux/memcontrol.h 	return &zone->lruvec;
zone              333 include/linux/memcontrol.h unsigned long mem_cgroup_soft_limit_reclaim(struct zone *zone, int order,
zone               10 include/linux/memory_hotplug.h struct zone;
zone               62 include/linux/memory_hotplug.h static inline unsigned zone_span_seqbegin(struct zone *zone)
zone               64 include/linux/memory_hotplug.h 	return read_seqbegin(&zone->span_seqlock);
zone               66 include/linux/memory_hotplug.h static inline int zone_span_seqretry(struct zone *zone, unsigned iv)
zone               68 include/linux/memory_hotplug.h 	return read_seqretry(&zone->span_seqlock, iv);
zone               70 include/linux/memory_hotplug.h static inline void zone_span_writelock(struct zone *zone)
zone               72 include/linux/memory_hotplug.h 	write_seqlock(&zone->span_seqlock);
zone               74 include/linux/memory_hotplug.h static inline void zone_span_writeunlock(struct zone *zone)
zone               76 include/linux/memory_hotplug.h 	write_sequnlock(&zone->span_seqlock);
zone               78 include/linux/memory_hotplug.h static inline void zone_seqlock_init(struct zone *zone)
zone               80 include/linux/memory_hotplug.h 	seqlock_init(&zone->span_seqlock);
zone               82 include/linux/memory_hotplug.h extern int zone_grow_free_lists(struct zone *zone, unsigned long new_nr_pages);
zone               83 include/linux/memory_hotplug.h extern int zone_grow_waitqueues(struct zone *zone, unsigned long nr_pages);
zone              104 include/linux/memory_hotplug.h extern int __remove_pages(struct zone *zone, unsigned long start_pfn,
zone              109 include/linux/memory_hotplug.h extern int __add_pages(int nid, struct zone *zone, unsigned long start_pfn,
zone              203 include/linux/memory_hotplug.h static inline unsigned zone_span_seqbegin(struct zone *zone)
zone              207 include/linux/memory_hotplug.h static inline int zone_span_seqretry(struct zone *zone, unsigned iv)
zone              211 include/linux/memory_hotplug.h static inline void zone_span_writelock(struct zone *zone) {}
zone              212 include/linux/memory_hotplug.h static inline void zone_span_writeunlock(struct zone *zone) {}
zone              213 include/linux/memory_hotplug.h static inline void zone_seqlock_init(struct zone *zone) {}
zone              268 include/linux/memory_hotplug.h extern int sparse_add_one_section(struct zone *zone, unsigned long start_pfn);
zone              269 include/linux/memory_hotplug.h extern void sparse_remove_one_section(struct zone *zone, struct mem_section *ms);
zone              757 include/linux/mm.h static inline int zone_to_nid(struct zone *zone)
zone              760 include/linux/mm.h 	return zone->node;
zone              888 include/linux/mm.h static inline struct zone *page_zone(const struct page *page)
zone              906 include/linux/mm.h static inline void set_page_zone(struct page *page, enum zone_type zone)
zone              909 include/linux/mm.h 	page->flags |= (zone & ZONES_MASK) << ZONES_PGSHIFT;
zone              918 include/linux/mm.h static inline void set_page_links(struct page *page, enum zone_type zone,
zone              921 include/linux/mm.h 	set_page_zone(page, zone);
zone             1737 include/linux/mm.h extern void zone_pcp_update(struct zone *zone);
zone             1738 include/linux/mm.h extern void zone_pcp_reset(struct zone *zone);
zone              220 include/linux/mmzone.h 	struct zone *zone;
zone              549 include/linux/mmzone.h static inline unsigned long zone_end_pfn(const struct zone *zone)
zone              551 include/linux/mmzone.h 	return zone->zone_start_pfn + zone->spanned_pages;
zone              554 include/linux/mmzone.h static inline bool zone_spans_pfn(const struct zone *zone, unsigned long pfn)
zone              556 include/linux/mmzone.h 	return zone->zone_start_pfn <= pfn && pfn < zone_end_pfn(zone);
zone              559 include/linux/mmzone.h static inline bool zone_is_initialized(struct zone *zone)
zone              561 include/linux/mmzone.h 	return !!zone->wait_table;
zone              564 include/linux/mmzone.h static inline bool zone_is_empty(struct zone *zone)
zone              566 include/linux/mmzone.h 	return zone->spanned_pages == 0;
zone              665 include/linux/mmzone.h 	struct zone *zone;	/* Pointer to actual zone */
zone              720 include/linux/mmzone.h 	struct zone node_zones[MAX_NR_ZONES];
zone              793 include/linux/mmzone.h void build_all_zonelists(pg_data_t *pgdat, struct zone *zone);
zone              794 include/linux/mmzone.h void wakeup_kswapd(struct zone *zone, int order, enum zone_type classzone_idx);
zone              795 include/linux/mmzone.h bool zone_watermark_ok(struct zone *z, unsigned int order,
zone              797 include/linux/mmzone.h bool zone_watermark_ok_safe(struct zone *z, unsigned int order,
zone              803 include/linux/mmzone.h extern int init_currently_empty_zone(struct zone *zone, unsigned long start_pfn,
zone              809 include/linux/mmzone.h static inline struct zone *lruvec_zone(struct lruvec *lruvec)
zone              812 include/linux/mmzone.h 	return lruvec->zone;
zone              814 include/linux/mmzone.h 	return container_of(lruvec, struct zone, lruvec);
zone              837 include/linux/mmzone.h #define zone_idx(zone)		((zone) - (zone)->zone_pgdat->node_zones)
zone              839 include/linux/mmzone.h static inline int populated_zone(struct zone *zone)
zone              841 include/linux/mmzone.h 	return (!!zone->present_pages);
zone              873 include/linux/mmzone.h static inline int is_highmem(struct zone *zone)
zone              876 include/linux/mmzone.h 	int zone_off = (char *)zone - (char *)zone->zone_pgdat->node_zones;
zone              877 include/linux/mmzone.h 	return zone_off == ZONE_HIGHMEM * sizeof(*zone) ||
zone              878 include/linux/mmzone.h 	       (zone_off == ZONE_MOVABLE * sizeof(*zone) &&
zone              918 include/linux/mmzone.h extern struct zone *next_zone(struct zone *zone);
zone              935 include/linux/mmzone.h #define for_each_zone(zone)			        \
zone              936 include/linux/mmzone.h 	for (zone = (first_online_pgdat())->node_zones; \
zone              937 include/linux/mmzone.h 	     zone;					\
zone              938 include/linux/mmzone.h 	     zone = next_zone(zone))
zone              940 include/linux/mmzone.h #define for_each_populated_zone(zone)		        \
zone              941 include/linux/mmzone.h 	for (zone = (first_online_pgdat())->node_zones; \
zone              942 include/linux/mmzone.h 	     zone;					\
zone              943 include/linux/mmzone.h 	     zone = next_zone(zone))			\
zone              944 include/linux/mmzone.h 		if (!populated_zone(zone))		\
zone              948 include/linux/mmzone.h static inline struct zone *zonelist_zone(struct zoneref *zoneref)
zone              950 include/linux/mmzone.h 	return zoneref->zone;
zone              962 include/linux/mmzone.h 	return zoneref->zone->node;
zone              984 include/linux/mmzone.h 					struct zone **zone);
zone             1001 include/linux/mmzone.h 					struct zone **zone)
zone             1004 include/linux/mmzone.h 								zone);
zone             1018 include/linux/mmzone.h #define for_each_zone_zonelist_nodemask(zone, z, zlist, highidx, nodemask) \
zone             1019 include/linux/mmzone.h 	for (z = first_zones_zonelist(zlist, highidx, nodemask, &zone);	\
zone             1020 include/linux/mmzone.h 		zone;							\
zone             1021 include/linux/mmzone.h 		z = next_zones_zonelist(++z, highidx, nodemask, &zone))	\
zone             1032 include/linux/mmzone.h #define for_each_zone_zonelist(zone, z, zlist, highidx) \
zone             1033 include/linux/mmzone.h 	for_each_zone_zonelist_nodemask(zone, z, zlist, highidx, NULL)
zone             1261 include/linux/mmzone.h 					struct page *page, struct zone *zone);
zone             1264 include/linux/mmzone.h 					struct page *page, struct zone *zone)
zone                5 include/linux/page-isolation.h static inline bool has_isolate_pageblock(struct zone *zone)
zone                7 include/linux/page-isolation.h 	return zone->nr_isolate_pageblock;
zone               18 include/linux/page-isolation.h static inline bool has_isolate_pageblock(struct zone *zone)
zone               32 include/linux/page-isolation.h bool has_unmovable_pages(struct zone *zone, struct page *page, int count,
zone               35 include/linux/page-isolation.h int move_freepages_block(struct zone *zone, struct page *page,
zone               37 include/linux/page-isolation.h int move_freepages(struct zone *zone,
zone              246 include/linux/suspend.h extern void mark_free_pages(struct zone *zone);
zone              126 include/linux/swap.h struct zone;
zone              336 include/linux/swap.h 						struct zone *zone,
zone              347 include/linux/swap.h extern int zone_reclaim(struct zone *, gfp_t, unsigned int);
zone              350 include/linux/swap.h static inline int zone_reclaim(struct zone *z, gfp_t mask, unsigned int order)
zone              104 include/linux/vmstat.h #define __count_zone_vm_events(item, zone, delta) \
zone              106 include/linux/vmstat.h 		zone_idx(zone), delta)
zone              113 include/linux/vmstat.h static inline void zone_page_state_add(long x, struct zone *zone,
zone              116 include/linux/vmstat.h 	atomic_long_add(x, &zone->vm_stat[item]);
zone              130 include/linux/vmstat.h static inline unsigned long zone_page_state(struct zone *zone,
zone              133 include/linux/vmstat.h 	long x = atomic_long_read(&zone->vm_stat[item]);
zone              147 include/linux/vmstat.h static inline unsigned long zone_page_state_snapshot(struct zone *zone,
zone              150 include/linux/vmstat.h 	long x = atomic_long_read(&zone->vm_stat[item]);
zone              155 include/linux/vmstat.h 		x += per_cpu_ptr(zone->pageset, cpu)->vm_stat_diff[item];
zone              172 include/linux/vmstat.h 	struct zone *zones = NODE_DATA(node)->node_zones;
zone              188 include/linux/vmstat.h extern void zone_statistics(struct zone *, struct zone *, gfp_t gfp);
zone              201 include/linux/vmstat.h void __mod_zone_page_state(struct zone *, enum zone_stat_item item, int);
zone              205 include/linux/vmstat.h void mod_zone_page_state(struct zone *, enum zone_stat_item, int);
zone              209 include/linux/vmstat.h extern void inc_zone_state(struct zone *, enum zone_stat_item);
zone              210 include/linux/vmstat.h extern void __inc_zone_state(struct zone *, enum zone_stat_item);
zone              211 include/linux/vmstat.h extern void dec_zone_state(struct zone *, enum zone_stat_item);
zone              212 include/linux/vmstat.h extern void __dec_zone_state(struct zone *, enum zone_stat_item);
zone              217 include/linux/vmstat.h void drain_zonestat(struct zone *zone, struct per_cpu_pageset *);
zone              219 include/linux/vmstat.h int calculate_pressure_threshold(struct zone *zone);
zone              220 include/linux/vmstat.h int calculate_normal_threshold(struct zone *zone);
zone              222 include/linux/vmstat.h 				int (*calculate_pressure)(struct zone *));
zone              229 include/linux/vmstat.h static inline void __mod_zone_page_state(struct zone *zone,
zone              232 include/linux/vmstat.h 	zone_page_state_add(delta, zone, item);
zone              235 include/linux/vmstat.h static inline void __inc_zone_state(struct zone *zone, enum zone_stat_item item)
zone              237 include/linux/vmstat.h 	atomic_long_inc(&zone->vm_stat[item]);
zone              241 include/linux/vmstat.h static inline void __dec_zone_state(struct zone *zone, enum zone_stat_item item)
zone              243 include/linux/vmstat.h 	atomic_long_dec(&zone->vm_stat[item]);
zone              276 include/linux/vmstat.h static inline void drain_zonestat(struct zone *zone,
zone              280 include/linux/vmstat.h static inline void __mod_zone_freepage_state(struct zone *zone, int nr_pages,
zone              283 include/linux/vmstat.h 	__mod_zone_page_state(zone, NR_FREE_PAGES, nr_pages);
zone              285 include/linux/vmstat.h 		__mod_zone_page_state(zone, NR_FREE_CMA_PAGES, nr_pages);
zone              122 include/linux/writeback.h bool zone_dirty_ok(struct zone *zone);
zone              185 include/net/netfilter/nf_conntrack.h __nf_conntrack_find(struct net *net, u16 zone,
zone              254 include/net/netfilter/nf_conntrack.h struct nf_conn *nf_conntrack_alloc(struct net *net, u16 zone,
zone               55 include/net/netfilter/nf_conntrack_core.h nf_conntrack_find_get(struct net *net, u16 zone,
zone               79 include/net/netfilter/nf_conntrack_expect.h __nf_ct_expect_find(struct net *net, u16 zone,
zone               83 include/net/netfilter/nf_conntrack_expect.h nf_ct_expect_find_get(struct net *net, u16 zone,
zone               87 include/net/netfilter/nf_conntrack_expect.h nf_ct_find_expectation(struct net *net, u16 zone,
zone              183 include/sound/emux_synth.h 	struct snd_sf_zone *zone;	/* Zone assigned to this note */
zone               14 include/uapi/linux/netfilter/xt_CT.h 	__u16 zone;
zone               25 include/uapi/linux/netfilter/xt_CT.h 	__u16 zone;
zone               63 include/uapi/linux/tipc.h static inline __u32 tipc_addr(unsigned int zone,
zone               67 include/uapi/linux/tipc.h 	return (zone << 24) | (cluster << 12) | node;