Symbol: MAX_NR_ZONES
drivers/acpi/acpi_mrrm.c
42
for (int z = 0; z < MAX_NR_ZONES; z++) {
drivers/base/memory.c
732
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
1813
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
115
unsigned long lru_zone_size[MAX_NR_ZONES][NR_LRU_LISTS];
include/linux/mm.h
3770
__show_mem(0, NULL, MAX_NR_ZONES - 1);
include/linux/mmzone.h
1292
#define MAX_ZONES_PER_ZONELIST (MAX_NUMNODES * MAX_NR_ZONES)
include/linux/mmzone.h
1387
struct zone node_zones[MAX_NR_ZONES];
include/linux/mmzone.h
498
struct list_head folios[MAX_NR_GENS][ANON_AND_FILE][MAX_NR_ZONES];
include/linux/mmzone.h
500
long nr_pages[MAX_NR_GENS][ANON_AND_FILE][MAX_NR_ZONES];
include/linux/mmzone.h
552
int nr_pages[MAX_NR_GENS][ANON_AND_FILE][MAX_NR_ZONES];
include/linux/mmzone.h
898
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
2202
for (zoneid = 0; zoneid < MAX_NR_ZONES; zoneid++) {
mm/compaction.c
2906
for (zoneid = 0; zoneid < MAX_NR_ZONES; zoneid++) {
mm/compaction.c
406
for (zoneid = 0; zoneid < MAX_NR_ZONES; zoneid++) {
mm/internal.h
631
extern char * const zone_names[MAX_NR_ZONES];
mm/memblock.c
2320
for (z = pgdat->node_zones; z < pgdat->node_zones + MAX_NR_ZONES; z++)
mm/memory_hotplug.c
525
zone < pgdat->node_zones + MAX_NR_ZONES; zone++) {
mm/memory_hotplug.c
858
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/mm_init.c
1298
for (z = pgdat->node_zones; z < pgdat->node_zones + MAX_NR_ZONES; z++) {
mm/mm_init.c
1343
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/mm_init.c
1584
for (z = 0; z < MAX_NR_ZONES; z++) {
mm/mm_init.c
1601
for (j = 0; j < MAX_NR_ZONES; j++) {
mm/mm_init.c
1822
unsigned long max_zone_pfn[MAX_NR_ZONES] = { 0 };
mm/mm_init.c
1833
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/mm_init.c
1835
zone = MAX_NR_ZONES - i - 1;
mm/mm_init.c
1855
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/mm_init.c
2163
WARN_ON(pgdat->nr_zones < MAX_NR_ZONES && populated_zone(++zone));
mm/mm_init.c
236
static unsigned long arch_zone_lowest_possible_pfn[MAX_NR_ZONES] __initdata;
mm/mm_init.c
237
static unsigned long arch_zone_highest_possible_pfn[MAX_NR_ZONES] __initdata;
mm/mm_init.c
338
for (zone_index = MAX_NR_ZONES - 1; zone_index >= 0; zone_index--) {
mm/mm_init.c
676
for (zid = 0; zid < MAX_NR_ZONES; zid++) {
mm/mm_init.c
74
for (i = 0; i < MAX_ZONELISTS * MAX_NR_ZONES; i++) {
mm/mm_init.c
77
zoneid = i % MAX_NR_ZONES;
mm/mm_init.c
78
listid = i / MAX_NR_ZONES;
mm/mm_init.c
975
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
258
static int sysctl_lowmem_reserve_ratio[MAX_NR_ZONES] = {
mm/page_alloc.c
272
char * const zone_names[MAX_NR_ZONES] = {
mm/page_alloc.c
5554
enum zone_type zone_type = MAX_NR_ZONES;
mm/page_alloc.c
6348
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/page_alloc.c
6361
for (j = MAX_NR_ZONES - 1; j > i; j--) {
mm/page_alloc.c
6408
for (i = 0; i < MAX_NR_ZONES - 1; i++) {
mm/page_alloc.c
6414
for (j = i + 1; j < MAX_NR_ZONES; j++) {
mm/page_alloc.c
6688
for (i = 0; i < MAX_NR_ZONES; i++) {
mm/show_mem.c
349
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/vmscan.c
1680
for (zid = 0; zid < MAX_NR_ZONES; zid++) {
mm/vmscan.c
1717
unsigned long nr_zone_taken[MAX_NR_ZONES] = { 0 };
mm/vmscan.c
1718
unsigned long nr_skipped[MAX_NR_ZONES] = { 0, };
mm/vmscan.c
1789
for (zid = 0; zid < MAX_NR_ZONES; zid++) {
mm/vmscan.c
2403
for_each_managed_zone_pgdat(zone, pgdat, z, MAX_NR_ZONES - 1) {
mm/vmscan.c
2702
for ((zone) = 0; (zone) < MAX_NR_ZONES; (zone)++)
mm/vmscan.c
3863
for (zone = 0; zone < MAX_NR_ZONES; zone++) {
mm/vmscan.c
3914
for (zone = 0; zone < MAX_NR_ZONES; zone++) {
mm/vmscan.c
3996
for (zone = 0; zone < MAX_NR_ZONES; zone++) {
mm/vmscan.c
4121
for (zone = 0; zone < MAX_NR_ZONES; zone++)
mm/vmscan.c
4563
for (i = MAX_NR_ZONES; i > 0; i--) {
mm/vmscan.c
4566
int zone = (sc->reclaim_idx + i) % MAX_NR_ZONES;
mm/vmscan.c
4796
for (zone = 0; zone < MAX_NR_ZONES; zone++)
mm/vmscan.c
519
for_each_managed_zone_pgdat(zone, pgdat, i, MAX_NR_ZONES - 1) {
mm/vmscan.c
5450
for (zone = 0; zone < MAX_NR_ZONES; zone++)
mm/vmscan.c
5566
.reclaim_idx = MAX_NR_ZONES - 1,
mm/vmscan.c
6588
BUILD_BUG_ON(MAX_NR_ZONES > S8_MAX);
mm/vmscan.c
6623
.reclaim_idx = MAX_NR_ZONES - 1,
mm/vmscan.c
6664
.reclaim_idx = MAX_NR_ZONES - 1,
mm/vmscan.c
6957
unsigned long zone_boosts[MAX_NR_ZONES] = { 0, };
mm/vmscan.c
7007
for (i = MAX_NR_ZONES - 1; i >= 0; i--) {
mm/vmscan.c
7180
return curr_idx == MAX_NR_ZONES ? prev_highest_zoneidx : curr_idx;
mm/vmscan.c
7283
unsigned int highest_zoneidx = MAX_NR_ZONES - 1;
mm/vmscan.c
7303
WRITE_ONCE(pgdat->kswapd_highest_zoneidx, MAX_NR_ZONES);
mm/vmscan.c
7321
WRITE_ONCE(pgdat->kswapd_highest_zoneidx, MAX_NR_ZONES);
mm/vmscan.c
7376
if (curr_idx == MAX_NR_ZONES || curr_idx < highest_zoneidx)
mm/vmscan.c
7446
.reclaim_idx = MAX_NR_ZONES - 1,
mm/vmstat.c
1000
for (i = 0; i < MAX_NR_ZONES; i++)
mm/vmstat.c
1533
for (zone = node_zones; zone - node_zones < MAX_NR_ZONES; ++zone) {
mm/vmstat.c
1741
for (zid = 0; zid < MAX_NR_ZONES; zid++) {
mm/vmstat.c
986
for (i = 0; i < MAX_NR_ZONES; i++)
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];