Symbol: MAX_NR_ZONES
drivers/acpi/acpi_mrrm.c
42
for (int z = 0; z < MAX_NR_ZONES; z++) {
drivers/base/memory.c
722
for (i = 0; i < MAX_NR_ZONES; i++) {
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
884
for (zone_type = 0; zone_type < MAX_NR_ZONES; zone_type++)
drivers/gpu/drm/amd/amdkfd/kfd_crat.c
1833
for (zone_type = 0; zone_type < MAX_NR_ZONES; zone_type++)
drivers/gpu/drm/ttm/ttm_pool.c
1458
for (zone_type = 0; zone_type < MAX_NR_ZONES; zone_type++)
drivers/virtio/virtio_balloon.c
366
for (zid = 0; zid < MAX_NR_ZONES; zid++)
include/linux/gfp.h
117
#if defined(CONFIG_ZONE_DEVICE) && (MAX_NR_ZONES-1) <= 4
include/linux/memcontrol.h
116
unsigned long lru_zone_size[MAX_NR_ZONES][NR_LRU_LISTS];
include/linux/mm.h
4048
__show_mem(0, NULL, MAX_NR_ZONES - 1);
include/linux/mmzone.h
1384
#define MAX_ZONES_PER_ZONELIST (MAX_NUMNODES * MAX_NR_ZONES)
include/linux/mmzone.h
1471
struct zone node_zones[MAX_NR_ZONES];
include/linux/mmzone.h
569
struct list_head folios[MAX_NR_GENS][ANON_AND_FILE][MAX_NR_ZONES];
include/linux/mmzone.h
571
long nr_pages[MAX_NR_GENS][ANON_AND_FILE][MAX_NR_ZONES];
include/linux/mmzone.h
623
int nr_pages[MAX_NR_GENS][ANON_AND_FILE][MAX_NR_ZONES];
include/linux/mmzone.h
987
long lowmem_reserve[MAX_NR_ZONES];
include/linux/page-flags-layout.h
15
#if MAX_NR_ZONES < 2
include/linux/page-flags-layout.h
17
#elif MAX_NR_ZONES <= 2
include/linux/page-flags-layout.h
19
#elif MAX_NR_ZONES <= 4
include/linux/page-flags-layout.h
21
#elif MAX_NR_ZONES <= 8
kernel/bounds.c
21
DEFINE(MAX_NR_ZONES, __MAX_NR_ZONES);
mm/compaction.c
2218
for (zoneid = 0; zoneid < MAX_NR_ZONES; zoneid++) {
mm/compaction.c
2927
for (zoneid = 0; zoneid < MAX_NR_ZONES; zoneid++) {
mm/compaction.c
406
for (zoneid = 0; zoneid < MAX_NR_ZONES; zoneid++) {
mm/hugetlb_vmemmap.c
792
for (zone_type = 0; zone_type < MAX_NR_ZONES; zone_type++) {
mm/internal.h
643
extern char * const zone_names[MAX_NR_ZONES];
mm/memblock.c
2379
for (z = pgdat->node_zones; z < pgdat->node_zones + MAX_NR_ZONES; z++)
mm/memory_hotplug.c
517
zone < pgdat->node_zones + MAX_NR_ZONES; zone++) {
mm/memory_hotplug.c
851
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/mm_init.c
1299
for (z = pgdat->node_zones; z < pgdat->node_zones + MAX_NR_ZONES; z++) {
mm/mm_init.c
1344
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/mm_init.c
1580
for (z = 0; z < MAX_NR_ZONES; z++) {
mm/mm_init.c
1597
for (j = 0; j < MAX_NR_ZONES; j++) {
mm/mm_init.c
1818
unsigned long max_zone_pfn[MAX_NR_ZONES] = { 0 };
mm/mm_init.c
1829
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/mm_init.c
1831
zone = MAX_NR_ZONES - i - 1;
mm/mm_init.c
1851
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/mm_init.c
2159
WARN_ON(pgdat->nr_zones < MAX_NR_ZONES && populated_zone(++zone));
mm/mm_init.c
247
static unsigned long arch_zone_lowest_possible_pfn[MAX_NR_ZONES] __initdata;
mm/mm_init.c
248
static unsigned long arch_zone_highest_possible_pfn[MAX_NR_ZONES] __initdata;
mm/mm_init.c
349
for (zone_index = MAX_NR_ZONES - 1; zone_index >= 0; zone_index--) {
mm/mm_init.c
701
for (zid = 0; zid < MAX_NR_ZONES; zid++) {
mm/mm_init.c
85
for (i = 0; i < MAX_ZONELISTS * MAX_NR_ZONES; i++) {
mm/mm_init.c
88
zoneid = i % MAX_NR_ZONES;
mm/mm_init.c
89
listid = i / MAX_NR_ZONES;
mm/mm_init.c
979
for (j = 0; j < MAX_NR_ZONES; j++) {
mm/mmzone.c
34
if (zone < pgdat->node_zones + MAX_NR_ZONES - 1)
mm/page-writeback.c
249
for (z = 0; z < MAX_NR_ZONES; z++) {
mm/page-writeback.c
279
for (i = ZONE_NORMAL + 1; i < MAX_NR_ZONES; i++) {
mm/page_alloc.c
227
static int sysctl_lowmem_reserve_ratio[MAX_NR_ZONES] = {
mm/page_alloc.c
241
char * const zone_names[MAX_NR_ZONES] = {
mm/page_alloc.c
5608
enum zone_type zone_type = MAX_NR_ZONES;
mm/page_alloc.c
6365
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/page_alloc.c
6378
for (j = MAX_NR_ZONES - 1; j > i; j--) {
mm/page_alloc.c
6425
for (i = 0; i < MAX_NR_ZONES - 1; i++) {
mm/page_alloc.c
6431
for (j = i + 1; j < MAX_NR_ZONES; j++) {
mm/page_alloc.c
6707
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/show_mem.c
353
for (i = 0; i < MAX_NR_ZONES; i++)
mm/show_mem.c
97
for (zone_type = 0; zone_type < MAX_NR_ZONES; zone_type++) {
mm/shuffle.c
157
for (z = pgdat->node_zones; z < pgdat->node_zones + MAX_NR_ZONES; z++)
mm/swap.c
1153
for_each_managed_zone_pgdat(zone, NODE_DATA(nid), zid, MAX_NR_ZONES - 1) {
mm/vmscan.c
1652
for (zid = 0; zid < MAX_NR_ZONES; zid++) {
mm/vmscan.c
1689
unsigned long nr_zone_taken[MAX_NR_ZONES] = { 0 };
mm/vmscan.c
1690
unsigned long nr_skipped[MAX_NR_ZONES] = { 0, };
mm/vmscan.c
1761
for (zid = 0; zid < MAX_NR_ZONES; zid++) {
mm/vmscan.c
2369
for_each_managed_zone_pgdat(zone, pgdat, z, MAX_NR_ZONES - 1) {
mm/vmscan.c
2669
for ((zone) = 0; (zone) < MAX_NR_ZONES; (zone)++)
mm/vmscan.c
3841
for (zone = 0; zone < MAX_NR_ZONES; zone++) {
mm/vmscan.c
3891
for (zone = 0; zone < MAX_NR_ZONES; zone++) {
mm/vmscan.c
3969
for (zone = 0; zone < MAX_NR_ZONES; zone++) {
mm/vmscan.c
4089
for (zone = 0; zone < MAX_NR_ZONES; zone++)
mm/vmscan.c
4554
for_each_managed_zone_pgdat(zone, NODE_DATA(nid), zid, MAX_NR_ZONES - 1)
mm/vmscan.c
4559
for_each_managed_zone_pgdat(zone, NODE_DATA(nid), zid, MAX_NR_ZONES - 1) {
mm/vmscan.c
4675
for (i = MAX_NR_ZONES; i > 0; i--) {
mm/vmscan.c
4678
int zone = (sc->reclaim_idx + i) % MAX_NR_ZONES;
mm/vmscan.c
497
for_each_managed_zone_pgdat(zone, pgdat, i, MAX_NR_ZONES - 1) {
mm/vmscan.c
5553
for (zone = 0; zone < MAX_NR_ZONES; zone++)
mm/vmscan.c
5670
.reclaim_idx = MAX_NR_ZONES - 1,
mm/vmscan.c
6698
BUILD_BUG_ON(MAX_NR_ZONES > S8_MAX);
mm/vmscan.c
6733
.reclaim_idx = MAX_NR_ZONES - 1,
mm/vmscan.c
6775
.reclaim_idx = MAX_NR_ZONES - 1,
mm/vmscan.c
7071
unsigned long zone_boosts[MAX_NR_ZONES] = { 0, };
mm/vmscan.c
7123
for (i = MAX_NR_ZONES - 1; i >= 0; i--) {
mm/vmscan.c
7299
return curr_idx == MAX_NR_ZONES ? prev_highest_zoneidx : curr_idx;
mm/vmscan.c
7402
unsigned int highest_zoneidx = MAX_NR_ZONES - 1;
mm/vmscan.c
7422
WRITE_ONCE(pgdat->kswapd_highest_zoneidx, MAX_NR_ZONES);
mm/vmscan.c
7440
WRITE_ONCE(pgdat->kswapd_highest_zoneidx, MAX_NR_ZONES);
mm/vmscan.c
7495
if (curr_idx == MAX_NR_ZONES || curr_idx < highest_zoneidx)
mm/vmscan.c
7565
.reclaim_idx = MAX_NR_ZONES - 1,
mm/vmstat.c
1000
for (i = 0; i < MAX_NR_ZONES; i++)
mm/vmstat.c
1536
for (zone = node_zones; zone - node_zones < MAX_NR_ZONES; ++zone) {
mm/vmstat.c
1744
for (zid = 0; zid < MAX_NR_ZONES; zid++) {
mm/vmstat.c
986
for (i = 0; i < MAX_NR_ZONES; i++)
mm/workingset.c
698
pages += lruvec_lru_size(lruvec, i, MAX_NR_ZONES - 1);
tools/testing/memblock/linux/mmzone.h
34
struct zone node_zones[MAX_NR_ZONES];
tools/testing/vma/linux/mmzone.h
34
struct zone node_zones[MAX_NR_ZONES];