Lines Matching refs:memory_start
46 unsigned long memory_start; variable
47 EXPORT_SYMBOL(memory_start);
139 memory_start = (u32)reg->base; in setup_memory()
141 if ((memory_start <= (u32)_text) && in setup_memory()
142 ((u32)_text <= (memory_start + lowmem_size - 1))) { in setup_memory()
144 PAGE_OFFSET = memory_start; in setup_memory()
146 "size 0x%08x\n", __func__, (u32) memory_start, in setup_memory()
152 if (!memory_start || !memory_size) { in setup_memory()
154 __func__, (u32) memory_start, (u32) memory_size); in setup_memory()
178 min_low_pfn = memory_start >> PAGE_SHIFT; /* minimum for allocation */ in setup_memory()
181 max_low_pfn = ((u64)memory_start + (u64)lowmem_size) >> PAGE_SHIFT; in setup_memory()
182 max_pfn = ((u64)memory_start + (u64)memory_size) >> PAGE_SHIFT; in setup_memory()
219 memory_start + lowmem_size - 1); in setup_memory()
221 if (top <= (memory_start + lowmem_size - 1)) { in setup_memory()
223 } else if (reg->base < (memory_start + lowmem_size - 1)) { in setup_memory()
224 unsigned long trunc_size = memory_start + lowmem_size - in setup_memory()
280 high_memory = (void *)__va(memory_start + lowmem_size - 1); in mem_init()
412 memory_start = (u32) memblock.memory.regions[0].base; in mmu_init()
460 memblock_set_current_limit(memory_start + lowmem_size - 1); in mmu_init()
475 memory_start + kernel_tlb)); in early_get_page()