Home
last modified time | relevance | path

Searched refs:memory_end (Results 1 – 42 of 42) sorted by relevance

/linux-4.1.27/arch/m68k/sun3/
Dconfig.c112 unsigned long memory_end) in sun3_bootmem_alloc() argument
118 memory_end = memory_end & PAGE_MASK; in sun3_bootmem_alloc()
121 num_pages = __pa(memory_end) >> PAGE_SHIFT; in sun3_bootmem_alloc()
123 high_memory = (void *)memory_end; in sun3_bootmem_alloc()
130 free_bootmem(__pa(availmem), memory_end - (availmem)); in sun3_bootmem_alloc()
136 unsigned long memory_start, memory_end; in config_sun3() local
154 memory_end = *(romvec->pv_sun3mem) + PAGE_OFFSET - 2*PAGE_SIZE; in config_sun3()
159 sun3_bootmem_alloc(memory_start, memory_end); in config_sun3()
/linux-4.1.27/arch/nios2/kernel/
Dsetup.c30 unsigned long memory_end; variable
31 EXPORT_SYMBOL(memory_end);
147 memory_end = (unsigned long) CONFIG_NIOS2_MEM_BASE + memory_size; in setup_arch()
159 max_low_pfn = PFN_DOWN(memory_end); in setup_arch()
177 memory_start, memory_end - memory_start); in setup_arch()
178 free_bootmem(memory_start, memory_end - memory_start); in setup_arch()
/linux-4.1.27/arch/c6x/kernel/
Dsetup.c65 unsigned long memory_end; variable
66 EXPORT_SYMBOL(memory_end);
309 memory_end = ram_end; in setup_arch()
310 memory_end &= ~(PAGE_SIZE - 1); in setup_arch()
312 if (mem_size && (PAGE_OFFSET + PAGE_ALIGN(mem_size)) < memory_end) in setup_arch()
313 memory_end = PAGE_OFFSET + PAGE_ALIGN(mem_size); in setup_arch()
316 memblock_add(PAGE_OFFSET, memory_end - PAGE_OFFSET); in setup_arch()
327 dma_start = memory_end - dma_size; in setup_arch()
340 memory_start, memory_end); in setup_arch()
365 memory_end >> PAGE_SHIFT); in setup_arch()
[all …]
Dsys_c6x.c29 if (memory_start <= addr && (addr + size - 1) < memory_end) in _access_ok()
/linux-4.1.27/arch/m68k/kernel/
Dsetup_no.c43 unsigned long memory_end; variable
46 EXPORT_SYMBOL(memory_end);
156 memory_end = _ramend; in setup_arch()
226 __bss_stop, memory_start, memory_start, memory_end); in setup_arch()
245 memory_end >> PAGE_SHIFT); in setup_arch()
250 free_bootmem(memory_start, memory_end - memory_start); in setup_arch()
255 (initrd_end < memory_end)) in setup_arch()
/linux-4.1.27/arch/mn10300/kernel/
Dsetup.c58 static unsigned long __initdata memory_end; variable
110 memory_end = (unsigned long) CONFIG_KERNEL_RAM_BASE_ADDRESS + in setup_arch()
112 if (memory_end > phys_memory_end) in setup_arch()
113 memory_end = phys_memory_end; in setup_arch()
128 end_pfn = PFN_DOWN(__pa(memory_end)); in setup_arch()
145 CONFIG_INTERRUPT_VECTOR_BASE < memory_end) in setup_arch()
/linux-4.1.27/arch/s390/kernel/
Dsetup.c83 unsigned long __initdata memory_end; variable
273 memory_end = memparse(p, &p); in early_parse_mem()
274 memory_end &= PAGE_MASK; in early_parse_mem()
443 tmp = (memory_end ?: max_physmem_end) / PAGE_SIZE; in setup_memory_end()
465 memory_end = min(memory_end ?: max_physmem_end, tmp); in setup_memory_end()
466 max_pfn = max_low_pfn = PFN_DOWN(memory_end); in setup_memory_end()
467 memblock_remove(memory_end, ULONG_MAX); in setup_memory_end()
469 pr_notice("Max memory size: %luMB\n", memory_end >> 20); in setup_memory_end()
514 memory_end = sclp_get_hsa_size(); in reserve_memory_end()
515 memory_end &= PAGE_MASK; in reserve_memory_end()
[all …]
/linux-4.1.27/arch/blackfin/kernel/
Dsetup.c45 unsigned long memory_start, memory_end, physical_mem_end; variable
50 EXPORT_SYMBOL(memory_end);
570 max_mem = memory_end = _ramend - DMA_UNCACHED_REGION; in memory_setup()
596 memory_mtd_end = memory_end; in memory_setup()
619 if (memory_end > max_mem) { in memory_setup()
622 memory_end = max_mem; in memory_setup()
632 if (mtd_size == 0 || memory_end <= mtd_size) { in memory_setup()
635 memory_end -= mtd_size; in memory_setup()
638 uclinux_ram_map.phys = memory_mtd_start = memory_end; in memory_setup()
650 if (memory_end > max_mem) { in memory_setup()
[all …]
Dprocess.c377 if (in_mem(addr, size, memory_start, memory_end)) in _access_ok()
/linux-4.1.27/arch/m32r/kernel/
Dsetup.c86 unsigned long memory_end; variable
87 EXPORT_SYMBOL(memory_end);
105 memory_end = memory_start+(unsigned long)CONFIG_MEMORY_SIZE; in parse_mem_cmdline()
117 memory_end = memory_start + mem_size; in parse_mem_cmdline()
141 max_low_pfn = PFN_DOWN( __pa(memory_end) ); in setup_memory()
165 last_pfn = PFN_DOWN(__pa(memory_end)); in setup_memory()
/linux-4.1.27/arch/openrisc/kernel/
Dsetup.c60 phys_addr_t memory_start, memory_end; in setup_memory() local
63 memory_end = memory_start = 0; in setup_memory()
68 memory_end = region->base + region->size; in setup_memory()
70 memory_start, memory_end); in setup_memory()
73 if (!memory_end) { in setup_memory()
/linux-4.1.27/arch/c6x/mm/
Dinit.c52 zones_size[ZONE_NORMAL] = (memory_end - PAGE_OFFSET) >> PAGE_SHIFT; in paging_init()
61 high_memory = (void *)(memory_end & PAGE_MASK); in mem_init()
/linux-4.1.27/arch/frv/kernel/
Dsetup.c99 unsigned long __nongprelbss memory_end; variable
740 memory_end = memory_start + mem_size; in parse_cmdline_early()
801 printk("Memory %08lx-%08lx\n", memory_start, memory_end); in setup_arch()
803 BUG_ON(memory_start == memory_end); in setup_arch()
891 memory_end >> PAGE_SHIFT /* end of RAM */ in setup_linux_memory()
895 max_mapnr = physpages = (memory_end - memory_start) >> PAGE_SHIFT; in setup_linux_memory()
912 max_pfn = memory_end >> PAGE_SHIFT; in setup_linux_memory()
974 memory_end >> PAGE_SHIFT /* end of RAM */ in setup_uclinux_memory()
978 free_bootmem(memory_start, memory_end - memory_start); in setup_uclinux_memory()
980 high_memory = (void *) (memory_end & PAGE_MASK); in setup_uclinux_memory()
[all …]
Dfrv_ksyms.c45 EXPORT_SYMBOL(memory_end);
Dhead.S435 sethi.p %hi(memory_end),gr4
436 setlo %lo(memory_end),gr4
/linux-4.1.27/arch/m68k/include/asm/
Dpage_no.h7 extern unsigned long memory_end;
36 ((void *)(kaddr) < (void *)memory_end))
/linux-4.1.27/arch/blackfin/mm/
Dinit.c47 unsigned long end_mem = memory_end & PAGE_MASK; in paging_init()
95 high_memory = (void *)(memory_end & PAGE_MASK); in mem_init()
/linux-4.1.27/arch/m32r/mm/
Dinit.c115 extern unsigned long memory_end; in mem_init()
117 high_memory = (void *)(memory_end & PAGE_MASK); in mem_init()
Ddiscontig.c36 extern unsigned long memory_end;
48 mp->pages = PFN_DOWN(memory_end - memory_start); in mem_prof_init()
/linux-4.1.27/arch/nios2/mm/
Dinit.c67 unsigned long end_mem = memory_end; /* this must not include in mem_init()
70 pr_debug("mem_init: start=%lx, end=%lx\n", memory_start, memory_end); in mem_init()
/linux-4.1.27/include/asm-generic/
Dpage.h64 extern unsigned long memory_end;
96 ((void *)(kaddr) < (void *)memory_end))
/linux-4.1.27/arch/frv/include/asm/
Duaccess.h54 addr > memory_end || in ___range_ok()
55 size > memory_end - memory_start || in ___range_ok()
56 addr + size > memory_end) in ___range_ok()
Dsections.h35 extern unsigned long __nongprelbss memory_end;
Dsegment.h28 #define USER_DS MAKE_MM_SEG(memory_end)
/linux-4.1.27/arch/sh/drivers/pci/
Dpci-sh5.c105 unsigned long memSize = __pa(memory_end) - memStart; in sh5pci_init()
184 memSize = memory_end - memory_start; in sh5pci_init()
Dpci-sh7780.c304 memsize = roundup_pow_of_two(memory_end - memory_start); in sh7780_pci_init()
Dpcie-sh7786.c361 memsize = roundup_pow_of_two(memory_end - memory_start); in pcie_init()
/linux-4.1.27/arch/m32r/include/asm/
Dsetup.h29 extern unsigned long memory_end;
Duaccess.h112 return ((val >= memory_start) && ((val + size) < memory_end)); in access_ok()
/linux-4.1.27/arch/sh/mm/
Duncached.c34 uncached_start = memory_end; in uncached_init()
Dinit.c352 memory_end = memory_start + (memory_limit ?: memblock_phys_mem_size()); in paging_init()
Dpmb.c89 return ppn >= __pa(memory_start) && ppn < __pa(memory_end); in pmb_ppn_in_range()
/linux-4.1.27/arch/sh/kernel/
Dsetup.c96 unsigned long memory_end = 0; variable
97 EXPORT_SYMBOL(memory_end);
/linux-4.1.27/arch/blackfin/include/asm/
Dsections.h14 extern unsigned long memory_start, memory_end, physical_mem_end;
/linux-4.1.27/arch/s390/include/asm/
Dsetup.h26 extern unsigned long memory_end;
/linux-4.1.27/arch/nios2/include/asm/
Dpage.h74 extern unsigned long memory_end;
/linux-4.1.27/arch/avr32/include/asm/
Dpage.h46 extern unsigned long memory_start, memory_end;
/linux-4.1.27/arch/m68k/mm/
Dinit.c91 unsigned long end_mem = memory_end & PAGE_MASK; in paging_init()
/linux-4.1.27/drivers/s390/char/
Dsclp_cmd.c423 if (memory_end_set && (start >= memory_end)) in add_memory_merged()
425 if (memory_end_set && (start + size > memory_end)) in add_memory_merged()
426 size = memory_end - start; in add_memory_merged()
/linux-4.1.27/arch/sh/include/asm/
Dpage.h52 extern unsigned long memory_start, memory_end, memory_limit;
/linux-4.1.27/arch/blackfin/kernel/cplb-nompu/
Dcplbinit.c127 uncached_end = memory_end; in generate_cplb_tables_all()
/linux-4.1.27/Documentation/scsi/
DChangeLog.1992-19971273 initialize. Use this instead of passing memory_start, memory_end