memblock_end_of_DRAM
memblock_end_of_DRAM() - memblock_start_of_DRAM());
mem_end = memblock_end_of_DRAM();
*max_high = PFN_DOWN(memblock_end_of_DRAM());
if (memblock_end_of_DRAM() > arm_lowmem_limit) {
phys_addr_t end = memblock_end_of_DRAM();
end = memblock_end_of_DRAM();
return min(zone_limit, memblock_end_of_DRAM() - 1) + 1;
if ((memblock_end_of_DRAM() - memstart_addr) > linear_region_size)
if (memstart_addr + linear_region_size < memblock_end_of_DRAM()) {
memstart_addr = round_up(memblock_end_of_DRAM() - linear_region_size,
max = PFN_DOWN(memblock_end_of_DRAM());
max_low_pfn = max_pfn = PFN_DOWN(memblock_end_of_DRAM());
extern phys_addr_t memblock_end_of_DRAM(void);
#define CRASH_ADDR_HIGH_MAX memblock_end_of_DRAM()
max_pfn = PFN_DOWN(memblock_end_of_DRAM());
phys_addr_t end = memblock_end_of_DRAM() - 1;
max_pfn = PFN_DOWN(memblock_end_of_DRAM());
memblock_end_of_DRAM() - memblock_start_of_DRAM());
max_pfn = PFN_DOWN(memblock_end_of_DRAM());
max_zone_pfns[ZONE_DMA] = PFN_DOWN(memblock_end_of_DRAM());
addr < (u32)memblock_end_of_DRAM()) {
ramend = memblock_end_of_DRAM();
memblock_end_of_DRAM() - memblock_start_of_DRAM());
max_low_pfn = PHYS_PFN(memblock_end_of_DRAM());
max_low_pfn = PHYS_PFN(memblock_end_of_DRAM());
*max_high = PFN_DOWN(memblock_end_of_DRAM());
memory_end = memblock_end_of_DRAM();
memory_end = memblock_end_of_DRAM();
ram_end_pfn = PFN_DOWN(memblock_end_of_DRAM());
max_zone_pfns[ZONE_NORMAL] = PFN_DOWN(memblock_end_of_DRAM());
#define memory_hotplug_max() memblock_end_of_DRAM()
#define memory_hotplug_max() memblock_end_of_DRAM()
if ((memblock_end_of_DRAM() - 1) > 0xffffffff)
fadump_release_memory(fw_dump.boot_mem_top, memblock_end_of_DRAM());
range_start = memblock_end_of_DRAM() / 2;
range_end = memblock_end_of_DRAM();
mem_boundary = memblock_end_of_DRAM();
unsigned long linear_map_count = memblock_end_of_DRAM() >> PAGE_SHIFT;
linear_map_hash_count = memblock_end_of_DRAM() >> PAGE_SHIFT;
if (phys_addr + block_size * expected_pages <= memblock_end_of_DRAM()) {
total_lowmem = total_memory = memblock_end_of_DRAM() - memstart_addr;
max_low_pfn = max_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT;
phys_addr_t top_of_ram = memblock_end_of_DRAM();
linear_map_top = memblock_end_of_DRAM();
unsigned long top_of_ram = memblock_end_of_DRAM();
max_low_pfn = max_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT;
return max(hot_add_drconf_memory_max(), memblock_end_of_DRAM());
if (start + size <= memblock_end_of_DRAM())
if (start >= memblock_end_of_DRAM())
return memblock_end_of_DRAM() - start;
memblock_end_of_DRAM(); addr += psize)
u64 top = pe->tce_bypass_base + memblock_end_of_DRAM() - 1;
phys_addr_t top = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
if (!iommu_force_on && memblock_end_of_DRAM() <= 0x40000000ull)
mem = memblock_end_of_DRAM();
extern phys_addr_t memblock_end_of_DRAM(void);
#define CRASH_ADDR_HIGH_MAX memblock_end_of_DRAM()
if (memblock_end_of_DRAM() > max_mapped_addr) {
phys_ram_end = memblock_end_of_DRAM();
NODE_DATA(0)->node_spanned_pages = memblock_end_of_DRAM() >> PAGE_SHIFT;
unsigned long max = memblock_end_of_DRAM() - memory_limit;
if ((memblock_end_of_DRAM() - memory_limit) <= crashk_res.end) {
if (unlikely(end > memblock_end_of_DRAM())) {
end, (unsigned long)memblock_end_of_DRAM());
max_low_pfn = max_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT;
unsigned long top_of_ram = memblock_end_of_DRAM();
end_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT;
max_pfn = PFN_DOWN(memblock_end_of_DRAM());
phys_addr_t end = memblock_end_of_DRAM() - 1;
#define CRASH_ADDR_HIGH_MAX memblock_end_of_DRAM()
phys_addr_t memblock_end_of_DRAM(void);
phys_addr_t memblock_end = memblock_end_of_DRAM();
phys_addr_t highmem = memblock_end_of_DRAM();
const u64 high = memblock_end_of_DRAM();
memblock_reserve_kern(memblock_end_of_DRAM() - total_size, r1_size);
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - total_size);
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES;
r1.base = memblock_end_of_DRAM() - SZ_512;
r1.base = memblock_end_of_DRAM() - (gap_size + rgn_size);
while (region_end < memblock_end_of_DRAM()) {
expected_start = memblock_end_of_DRAM() - SMP_CACHE_BYTES;
r1.base = memblock_end_of_DRAM() - SZ_2;
expected_start = memblock_end_of_DRAM() - alignment;
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
r2.size = memblock_end_of_DRAM() - r2.base;
max_addr = memblock_end_of_DRAM();
min_addr = memblock_end_of_DRAM() - SZ_16;
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - SMP_CACHE_BYTES);
min_addr = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
min_addr = memblock_end_of_DRAM() - SZ_8;
min_addr = memblock_end_of_DRAM() - SMP_CACHE_BYTES;
r2_size = memblock_end_of_DRAM() - min_addr;
min_addr = memblock_end_of_DRAM() - (SMP_CACHE_BYTES * 2 - 1);
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - SMP_CACHE_BYTES);
max_addr = memblock_end_of_DRAM() + SZ_256;
max_addr = memblock_end_of_DRAM() - SZ_256;
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM();
r2.size = memblock_end_of_DRAM() - r2.base;
max_addr = memblock_end_of_DRAM();
max_addr = memblock_end_of_DRAM() - r1_size;
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES;
min_addr = memblock_end_of_DRAM() - SZ_1K;
max_addr = memblock_end_of_DRAM() + SZ_256;
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - size);
max_addr = memblock_end_of_DRAM();
ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - size);
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;
r1.base = memblock_end_of_DRAM() - SMP_CACHE_BYTES * 2;