Lines Matching defs:memory_end
36 unsigned long memory_start, memory_end, physical_mem_end;
41 EXPORT_SYMBOL(memory_end);
492 * [memory_start, memory_end]: dynamic memory managed by kernel
493 * [memory_end, _ramend]: reserved memory
494 * [memory_mtd_start(memory_end),
515 max_mem = memory_end = _ramend - DMA_UNCACHED_REGION;
541 memory_mtd_end = memory_end;
564 if (memory_end > max_mem) {
566 memory_end = max_mem;
576 if (mtd_size == 0 || memory_end <= mtd_size) {
579 memory_end -= mtd_size;
582 uclinux_ram_map.phys = memory_mtd_start = memory_end;
594 if (memory_end > max_mem) {
596 memory_end = max_mem;
640 (void *)_ramstart, (void *)memory_end
658 min_low_pfn = memory_end;
684 /* mark memory between memory_start and memory_end usable */
686 memory_end - memory_start, BFIN_MEMMAP_RAM);
694 if (max_pfn > memory_end >> PAGE_SHIFT)
695 max_pfn = memory_end >> PAGE_SHIFT;
703 end_pfn = memory_end >> PAGE_SHIFT;
1271 ((int)memory_end - (int)_rambase) >> 10,
1273 (void *)memory_end);