Symbol: memblock_end_of_DRAM
arch/arm/kernel/setup.c
841
memblock_end_of_DRAM() - memblock_start_of_DRAM());
arch/arm/mach-keystone/keystone.c
110
mem_end = memblock_end_of_DRAM();
arch/arm/mm/init.c
80
*max_high = PFN_DOWN(memblock_end_of_DRAM());
arch/arm/mm/mmu.c
1266
if (memblock_end_of_DRAM() > arm_lowmem_limit) {
arch/arm/mm/mmu.c
1267
phys_addr_t end = memblock_end_of_DRAM();
arch/arm/mm/nommu.c
148
end = memblock_end_of_DRAM();
arch/arm64/mm/init.c
118
return min(zone_limit, memblock_end_of_DRAM() - 1) + 1;
arch/arm64/mm/init.c
220
if ((memblock_end_of_DRAM() - memstart_addr) > linear_region_size)
arch/arm64/mm/init.c
230
if (memstart_addr + linear_region_size < memblock_end_of_DRAM()) {
arch/arm64/mm/init.c
232
memstart_addr = round_up(memblock_end_of_DRAM() - linear_region_size,
arch/arm64/mm/init.c
305
max = PFN_DOWN(memblock_end_of_DRAM());
arch/csky/kernel/setup.c
76
max_low_pfn = max_pfn = PFN_DOWN(memblock_end_of_DRAM());
arch/loongarch/include/asm/crash_reserve.h
10
extern phys_addr_t memblock_end_of_DRAM(void);
arch/loongarch/include/asm/crash_reserve.h
8
#define CRASH_ADDR_HIGH_MAX memblock_end_of_DRAM()
arch/loongarch/kernel/mem.c
49
max_pfn = PFN_DOWN(memblock_end_of_DRAM());
arch/loongarch/kernel/numa.c
217
phys_addr_t end = memblock_end_of_DRAM() - 1;
arch/loongarch/kernel/numa.c
251
max_pfn = PFN_DOWN(memblock_end_of_DRAM());
arch/loongarch/kernel/setup.c
218
memblock_end_of_DRAM() - memblock_start_of_DRAM());
arch/loongarch/kernel/setup.c
397
max_pfn = PFN_DOWN(memblock_end_of_DRAM());
arch/m68k/mm/init.c
45
max_zone_pfns[ZONE_DMA] = PFN_DOWN(memblock_end_of_DRAM());
arch/mips/bmips/setup.c
233
addr < (u32)memblock_end_of_DRAM()) {
arch/mips/kernel/setup.c
273
ramend = memblock_end_of_DRAM();
arch/mips/kernel/setup.c
362
memblock_end_of_DRAM() - memblock_start_of_DRAM());
arch/mips/loongson64/numa.c
140
max_low_pfn = PHYS_PFN(memblock_end_of_DRAM());
arch/mips/sgi-ip27/ip27-memory.c
398
max_low_pfn = PHYS_PFN(memblock_end_of_DRAM());
arch/nios2/kernel/setup.c
142
*max_high = PFN_DOWN(memblock_end_of_DRAM());
arch/nios2/kernel/setup.c
164
memory_end = memblock_end_of_DRAM();
arch/openrisc/kernel/setup.c
56
memory_end = memblock_end_of_DRAM();
arch/openrisc/kernel/setup.c
63
ram_end_pfn = PFN_DOWN(memblock_end_of_DRAM());
arch/parisc/mm/init.c
698
max_zone_pfns[ZONE_NORMAL] = PFN_DOWN(memblock_end_of_DRAM());
arch/powerpc/include/asm/mmzone.h
34
#define memory_hotplug_max() memblock_end_of_DRAM()
arch/powerpc/include/asm/mmzone.h
38
#define memory_hotplug_max() memblock_end_of_DRAM()
arch/powerpc/kernel/dma-swiotlb.c
17
if ((memblock_end_of_DRAM() - 1) > 0xffffffff)
arch/powerpc/kernel/fadump.c
1383
fadump_release_memory(fw_dump.boot_mem_top, memblock_end_of_DRAM());
arch/powerpc/kernel/fadump.c
1762
range_start = memblock_end_of_DRAM() / 2;
arch/powerpc/kernel/fadump.c
1763
range_end = memblock_end_of_DRAM();
arch/powerpc/kernel/fadump.c
587
mem_boundary = memblock_end_of_DRAM();
arch/powerpc/mm/book3s64/hash_utils.c
336
unsigned long linear_map_count = memblock_end_of_DRAM() >> PAGE_SHIFT;
arch/powerpc/mm/book3s64/hash_utils.c
352
linear_map_hash_count = memblock_end_of_DRAM() >> PAGE_SHIFT;
arch/powerpc/mm/book3s64/hash_utils.c
961
if (phys_addr + block_size * expected_pages <= memblock_end_of_DRAM()) {
arch/powerpc/mm/init_32.c
86
total_lowmem = total_memory = memblock_end_of_DRAM() - memstart_addr;
arch/powerpc/mm/mem.c
177
max_low_pfn = max_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT;
arch/powerpc/mm/mem.c
240
phys_addr_t top_of_ram = memblock_end_of_DRAM();
arch/powerpc/mm/nohash/tlb_64e.c
255
linear_map_top = memblock_end_of_DRAM();
arch/powerpc/mm/numa.c
1039
unsigned long top_of_ram = memblock_end_of_DRAM();
arch/powerpc/mm/numa.c
1160
max_low_pfn = max_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT;
arch/powerpc/mm/numa.c
1367
return max(hot_add_drconf_memory_max(), memblock_end_of_DRAM());
arch/powerpc/mm/numa.c
820
if (start + size <= memblock_end_of_DRAM())
arch/powerpc/mm/numa.c
823
if (start >= memblock_end_of_DRAM())
arch/powerpc/mm/numa.c
826
return memblock_end_of_DRAM() - start;
arch/powerpc/mm/ptdump/hashpagetable.c
486
memblock_end_of_DRAM(); addr += psize)
arch/powerpc/platforms/powernv/pci-ioda.c
1128
u64 top = pe->tce_bypass_base + memblock_end_of_DRAM() - 1;
arch/powerpc/platforms/powernv/pci-ioda.c
1321
phys_addr_t top = memblock_end_of_DRAM();
arch/powerpc/platforms/pseries/iommu.c
1293
max_addr = memblock_end_of_DRAM();
arch/powerpc/sysdev/dart_iommu.c
277
if (!iommu_force_on && memblock_end_of_DRAM() <= 0x40000000ull)
arch/powerpc/sysdev/fsl_pci.c
321
mem = memblock_end_of_DRAM();
arch/riscv/include/asm/crash_reserve.h
10
extern phys_addr_t memblock_end_of_DRAM(void);
arch/riscv/include/asm/crash_reserve.h
8
#define CRASH_ADDR_HIGH_MAX memblock_end_of_DRAM()
arch/riscv/mm/init.c
265
if (memblock_end_of_DRAM() > max_mapped_addr) {
arch/riscv/mm/init.c
289
phys_ram_end = memblock_end_of_DRAM();
arch/s390/kernel/numa.c
26
NODE_DATA(0)->node_spanned_pages = memblock_end_of_DRAM() >> PAGE_SHIFT;
arch/sh/kernel/machine_kexec.c
160
unsigned long max = memblock_end_of_DRAM() - memory_limit;
arch/sh/kernel/machine_kexec.c
181
if ((memblock_end_of_DRAM() - memory_limit) <= crashk_res.end) {
arch/sh/kernel/setup.c
145
if (unlikely(end > memblock_end_of_DRAM())) {
arch/sh/kernel/setup.c
148
end, (unsigned long)memblock_end_of_DRAM());
arch/sh/mm/init.c
293
max_low_pfn = max_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT;
arch/sparc/mm/init_64.c
1580
unsigned long top_of_ram = memblock_end_of_DRAM();
arch/sparc/mm/init_64.c
1600
end_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT;
arch/xtensa/mm/init.c
57
max_pfn = PFN_DOWN(memblock_end_of_DRAM());
drivers/base/arch_numa.c
274
phys_addr_t end = memblock_end_of_DRAM() - 1;
include/linux/crash_reserve.h
51
#define CRASH_ADDR_HIGH_MAX memblock_end_of_DRAM()
include/linux/memblock.h
490
phys_addr_t memblock_end_of_DRAM(void);
mm/cma.c
436
phys_addr_t memblock_end = memblock_end_of_DRAM();
mm/mm_init.c
1789
phys_addr_t highmem = memblock_end_of_DRAM();
mm/numa_memblks.c
240
const u64 high = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_api.c
137
memblock_reserve_kern(memblock_end_of_DRAM() - total_size, r1_size);
tools/testing/memblock/tests/alloc_api.c
145
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - total_size);
tools/testing/memblock/tests/alloc_api.c
180
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_api.c
226
r1.base = memblock_end_of_DRAM() - SZ_512;
tools/testing/memblock/tests/alloc_api.c
281
r1.base = memblock_end_of_DRAM() - (gap_size + rgn_size);
tools/testing/memblock/tests/alloc_api.c
332
while (region_end < memblock_end_of_DRAM()) {
tools/testing/memblock/tests/alloc_api.c
34
expected_start = memblock_end_of_DRAM() - SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_api.c
86
r1.base = memblock_end_of_DRAM() - SZ_2;
tools/testing/memblock/tests/alloc_api.c
90
expected_start = memblock_end_of_DRAM() - alignment;
tools/testing/memblock/tests/alloc_exact_nid_api.c
312
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_exact_nid_api.c
368
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_exact_nid_api.c
43
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_exact_nid_api.c
591
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_exact_nid_api.c
632
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_exact_nid_api.c
680
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_exact_nid_api.c
804
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_exact_nid_api.c
925
r2.size = memblock_end_of_DRAM() - r2.base;
tools/testing/memblock/tests/alloc_exact_nid_api.c
98
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_helpers_api.c
119
min_addr = memblock_end_of_DRAM() - SZ_16;
tools/testing/memblock/tests/alloc_helpers_api.c
125
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - SMP_CACHE_BYTES);
tools/testing/memblock/tests/alloc_helpers_api.c
163
min_addr = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
tools/testing/memblock/tests/alloc_helpers_api.c
245
min_addr = memblock_end_of_DRAM() - SZ_8;
tools/testing/memblock/tests/alloc_helpers_api.c
28
min_addr = memblock_end_of_DRAM() - SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_helpers_api.c
288
r2_size = memblock_end_of_DRAM() - min_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
72
min_addr = memblock_end_of_DRAM() - (SMP_CACHE_BYTES * 2 - 1);
tools/testing/memblock/tests/alloc_helpers_api.c
80
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - SMP_CACHE_BYTES);
tools/testing/memblock/tests/alloc_nid_api.c
1026
max_addr = memblock_end_of_DRAM() + SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
1063
max_addr = memblock_end_of_DRAM() - SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
1259
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
1311
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
1364
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
1419
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
1480
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
1803
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
1855
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
1909
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
1965
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
2027
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
2356
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
2475
r2.size = memblock_end_of_DRAM() - r2.base;
tools/testing/memblock/tests/alloc_nid_api.c
323
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
374
max_addr = memblock_end_of_DRAM() - r1_size;
tools/testing/memblock/tests/alloc_nid_api.c
429
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
tools/testing/memblock/tests/alloc_nid_api.c
492
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
tools/testing/memblock/tests/alloc_nid_api.c
556
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
tools/testing/memblock/tests/alloc_nid_api.c
622
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_nid_api.c
661
min_addr = memblock_end_of_DRAM() - SZ_1K;
tools/testing/memblock/tests/alloc_nid_api.c
662
max_addr = memblock_end_of_DRAM() + SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
672
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - size);
tools/testing/memblock/tests/alloc_nid_api.c
699
max_addr = memblock_end_of_DRAM();
tools/testing/memblock/tests/alloc_nid_api.c
709
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - size);
tools/testing/memblock/tests/alloc_nid_api.c
902
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
tools/testing/memblock/tests/alloc_nid_api.c
972
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;