Lines Matching defs:zone
639 static int page_outside_zone_boundaries(struct zone *zone, struct page *page) in page_outside_zone_boundaries()
662 static int page_is_consistent(struct zone *zone, struct page *page) in page_is_consistent()
672 static int __maybe_unused bad_range(struct zone *zone, struct page *page) in bad_range()
682 static inline int __maybe_unused bad_range(struct zone *zone, struct page *page) in bad_range()
864 static inline bool set_page_guard(struct zone *zone, struct page *page, in set_page_guard()
883 static inline void clear_page_guard(struct zone *zone, struct page *page, in clear_page_guard()
896 static inline bool set_page_guard(struct zone *zone, struct page *page, in set_page_guard()
898 static inline void clear_page_guard(struct zone *zone, struct page *page, in clear_page_guard()
967 static inline struct capture_control *task_capc(struct zone *zone) in task_capc()
1003 static inline struct capture_control *task_capc(struct zone *zone) in task_capc()
1017 static inline void add_to_free_list(struct page *page, struct zone *zone, in add_to_free_list()
1027 static inline void add_to_free_list_tail(struct page *page, struct zone *zone, in add_to_free_list_tail()
1041 static inline void move_to_free_list(struct page *page, struct zone *zone, in move_to_free_list()
1049 static inline void del_page_from_free_list(struct page *page, struct zone *zone, in del_page_from_free_list()
1113 struct zone *zone, unsigned int order, in __free_one_page()
1208 struct zone *zone = page_zone(free_page); in split_free_page() local
1546 static void free_pcppages_bulk(struct zone *zone, int count, in free_pcppages_bulk()
1617 static void free_one_page(struct zone *zone, in free_one_page()
1634 unsigned long zone, int nid) in __init_single_page()
1664 struct zone *zone = &pgdat->node_zones[zid]; in init_reserved_page() local
1713 struct zone *zone = page_zone(page); in __free_pages_ok() local
1840 unsigned long end_pfn, struct zone *zone) in __pageblock_pfn_to_page()
1867 void set_zone_contiguous(struct zone *zone) in set_zone_contiguous()
1889 void clear_zone_contiguous(struct zone *zone) in clear_zone_contiguous()
1972 static unsigned long __init deferred_init_pages(struct zone *zone, in deferred_init_pages()
2003 deferred_init_mem_pfn_range_in_zone(u64 *i, struct zone *zone, in deferred_init_mem_pfn_range_in_zone()
2037 deferred_init_maxorder(u64 *i, struct zone *zone, unsigned long *start_pfn, in deferred_init_maxorder()
2085 struct zone *zone = arg; in deferred_init_memmap_chunk() local
2115 struct zone *zone; in deferred_init_memmap() local
2200 deferred_grow_zone(struct zone *zone, unsigned int order) in deferred_grow_zone()
2267 _deferred_grow_zone(struct zone *zone, unsigned int order) in _deferred_grow_zone()
2276 struct zone *zone; in page_alloc_init_late() local
2347 static inline void expand(struct zone *zone, struct page *page, in expand()
2561 struct page *__rmqueue_smallest(struct zone *zone, unsigned int order, in __rmqueue_smallest()
2600 static __always_inline struct page *__rmqueue_cma_fallback(struct zone *zone, in __rmqueue_cma_fallback()
2606 static inline struct page *__rmqueue_cma_fallback(struct zone *zone, in __rmqueue_cma_fallback()
2615 static int move_freepages(struct zone *zone, in move_freepages()
2652 int move_freepages_block(struct zone *zone, struct page *page, in move_freepages_block()
2718 static inline bool boost_watermark(struct zone *zone) in boost_watermark()
2763 static void steal_suitable_fallback(struct zone *zone, struct page *page, in steal_suitable_fallback()
2880 static void reserve_highatomic_pageblock(struct page *page, struct zone *zone, in reserve_highatomic_pageblock()
2928 struct zone *zone; in unreserve_highatomic_pageblock() local
3005 __rmqueue_fallback(struct zone *zone, int order, int start_migratetype, in __rmqueue_fallback()
3087 __rmqueue(struct zone *zone, unsigned int order, int migratetype, in __rmqueue()
3124 static int rmqueue_bulk(struct zone *zone, unsigned int order, in rmqueue_bulk()
3175 void drain_zone_pages(struct zone *zone, struct per_cpu_pages *pcp) in drain_zone_pages()
3199 static void drain_pages_zone(unsigned int cpu, struct zone *zone) in drain_pages_zone()
3219 struct zone *zone; in drain_pages() local
3229 void drain_local_pages(struct zone *zone) in drain_local_pages()
3249 static void __drain_all_pages(struct zone *zone, bool force_all_cpus) in __drain_all_pages()
3322 void drain_all_pages(struct zone *zone) in drain_all_pages()
3334 void mark_free_pages(struct zone *zone) in mark_free_pages()
3424 static int nr_pcp_high(struct per_cpu_pages *pcp, struct zone *zone, in nr_pcp_high()
3442 static void free_unref_page_commit(struct zone *zone, struct per_cpu_pages *pcp, in free_unref_page_commit()
3479 struct zone *zone; in free_unref_page() local
3547 struct zone *zone = page_zone(page); in free_unref_page_list() local
3608 struct zone *zone = page_zone(page); in __isolate_free_page() local
3660 struct zone *zone = page_zone(page); in __putback_isolated_page() local
3697 struct page *rmqueue_buddy(struct zone *preferred_zone, struct zone *zone, in rmqueue_buddy()
3735 struct page *__rmqueue_pcplist(struct zone *zone, unsigned int order, in __rmqueue_pcplist()
3776 struct zone *zone, unsigned int order, in rmqueue_pcplist()
3827 struct zone *zone, unsigned int order, in rmqueue()
4106 static bool zone_allows_reclaim(struct zone *local_zone, struct zone *zone) in zone_allows_reclaim()
4112 static bool zone_allows_reclaim(struct zone *local_zone, struct zone *zone) in zone_allows_reclaim()
4127 alloc_flags_nofragment(struct zone *zone, gfp_t gfp_mask) in alloc_flags_nofragment()
4178 struct zone *zone; in get_page_from_freelist() local
4523 struct zone *zone = page_zone(page); in __alloc_pages_direct_compact() local
4638 struct zone *zone; in should_compact_retry() local
4808 struct zone *zone; in wake_all_kswapds() local
4922 struct zone *zone; in should_reclaim_retry() local
5377 struct zone *zone; in __alloc_pages_bulk() local
5895 struct zone *zone; in nr_free_zone_pages() local
5927 static inline void show_node(struct zone *zone) in show_node()
5940 struct zone *zone; in si_mem_available() local
6008 struct zone *zone = &pgdat->node_zones[zone_type]; in si_meminfo_node() local
6096 struct zone *zone; in __show_free_areas() local
6306 static void zoneref_set_zone(struct zone *zone, struct zoneref *zoneref) in zoneref_set_zone()
6319 struct zone *zone; in build_zonerefs_node() local
6707 overlap_memmap_init(unsigned long zone, unsigned long *pfn) in overlap_memmap_init()
6736 void __meminit memmap_init_range(unsigned long size, int nid, unsigned long zone, in memmap_init_range()
6888 void __ref memmap_init_zone_device(struct zone *zone, in memmap_init_zone_device()
6931 static void __meminit zone_init_free_lists(struct zone *zone) in zone_init_free_lists()
6964 int zone, int node) in init_unavailable_range()
6984 static void __init memmap_init_zone_range(struct zone *zone, in memmap_init_zone_range()
7018 struct zone *zone = node->node_zones + j; in memmap_init() local
7065 static int zone_batchsize(struct zone *zone) in zone_batchsize()
7113 static int zone_highsize(struct zone *zone, int batch, int cpu_online) in zone_highsize()
7206 static void __zone_set_pageset_high_and_batch(struct zone *zone, unsigned long high, in __zone_set_pageset_high_and_batch()
7222 static void zone_set_pageset_high_and_batch(struct zone *zone, int cpu_online) in zone_set_pageset_high_and_batch()
7239 void __meminit setup_zone_pageset(struct zone *zone) in setup_zone_pageset()
7264 static void zone_pcp_update(struct zone *zone, int cpu_online) in zone_pcp_update()
7278 struct zone *zone; in setup_per_cpu_pageset() local
7303 static __meminit void zone_pcp_init(struct zone *zone) in zone_pcp_init()
7320 void __meminit init_currently_empty_zone(struct zone *zone, in init_currently_empty_zone()
7557 struct zone *zone = pgdat->node_zones + i; in calculate_node_totalpages() local
7614 static void __ref setup_usemap(struct zone *zone) in setup_usemap()
7629 static inline void setup_usemap(struct zone *zone) {} in setup_usemap()
7730 static void __meminit zone_init_internals(struct zone *zone, enum zone_type idx, int nid, in zone_init_internals()
7800 struct zone *zone = pgdat->node_zones + j; in free_area_init_core() local
8257 struct zone *zone = &pgdat->node_zones[zone_type]; in check_for_memory() local
8293 int i, nid, zone; in free_area_init() local
8579 struct zone *zone; in page_alloc_cpu_dead() local
8610 struct zone *zone; in page_alloc_cpu_online() local
8661 struct zone *zone = pgdat->node_zones + i; in calculate_totalreserve_pages() local
8698 struct zone *zone = &pgdat->node_zones[i]; in setup_per_zone_lowmem_reserve() local
8724 struct zone *zone; in __setup_per_zone_wmarks() local
8792 struct zone *zone; in setup_per_zone_wmarks() local
8905 struct zone *zone; in setup_min_unmapped_ratio() local
8933 struct zone *zone; in setup_min_slab_ratio() local
8991 struct zone *zone; in percpu_pagelist_high_fraction_sysctl_handler() local
9421 static bool zone_spans_last_pfn(const struct zone *zone, in zone_spans_last_pfn()
9455 struct zone *zone; in alloc_contig_pages() local
9510 void zone_pcp_disable(struct zone *zone) in zone_pcp_disable()
9517 void zone_pcp_enable(struct zone *zone) in zone_pcp_enable()
9523 void zone_pcp_reset(struct zone *zone) in zone_pcp_reset()
9551 struct zone *zone; in __offline_isolated_pages() local
9614 static void break_down_buddy_pages(struct zone *zone, struct page *page, in break_down_buddy_pages()
9649 struct zone *zone = page_zone(page); in take_page_off_buddy() local
9686 struct zone *zone = page_zone(page); in put_page_back_buddy() local
9712 struct zone *zone = &pgdat->node_zones[ZONE_DMA]; in has_managed_dma() local