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;