Home
last modified time | relevance | path

Searched refs:boot_mem_map (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/arch/mips/kernel/
Dsetup.c66 struct boot_mem_map boot_mem_map; variable
95 int x = boot_mem_map.nr_map; in add_memory_region()
114 for (i = 0; i < boot_mem_map.nr_map; i++) { in add_memory_region()
115 struct boot_mem_map_entry *entry = boot_mem_map.map + i; in add_memory_region()
134 if (boot_mem_map.nr_map == BOOT_MEM_MAP_MAX) { in add_memory_region()
139 boot_mem_map.map[x].addr = start; in add_memory_region()
140 boot_mem_map.map[x].size = size; in add_memory_region()
141 boot_mem_map.map[x].type = type; in add_memory_region()
142 boot_mem_map.nr_map++; in add_memory_region()
170 for (i = 0; i < boot_mem_map.nr_map; i++) { in memory_region_available()
[all …]
/Linux-v4.19/arch/mips/mti-malta/
Dmalta-memory.c45 for (i = 0; i < boot_mem_map.nr_map; i++) { in prom_free_prom_memory()
46 if (boot_mem_map.map[i].type != BOOT_MEM_ROM_DATA) in prom_free_prom_memory()
49 addr = boot_mem_map.map[i].addr; in prom_free_prom_memory()
51 addr, addr + boot_mem_map.map[i].size); in prom_free_prom_memory()
/Linux-v4.19/arch/mips/fw/arc/
Dmemory.c153 for (i = 0; i < boot_mem_map.nr_map; i++) { in prom_free_prom_memory()
154 if (boot_mem_map.map[i].type != BOOT_MEM_ROM_DATA) in prom_free_prom_memory()
157 addr = boot_mem_map.map[i].addr; in prom_free_prom_memory()
159 addr, addr + boot_mem_map.map[i].size); in prom_free_prom_memory()
/Linux-v4.19/arch/mips/netlogic/xlp/
Dsetup.c72 for (i = 0; i < boot_mem_map.nr_map; i++) { in nlm_fixup_mem()
73 if (boot_mem_map.map[i].type != BOOT_MEM_RAM) in nlm_fixup_mem()
75 boot_mem_map.map[i].size -= pref_backup; in nlm_fixup_mem()
113 if (boot_mem_map.nr_map == 0) { in plat_mem_setup()
/Linux-v4.19/arch/mips/mm/
Dinit.c265 for (i = 0; i < boot_mem_map.nr_map; i++) { in platform_maar_init()
266 switch (boot_mem_map.map[i].type) { in platform_maar_init()
275 cfg[num_cfg].lower = boot_mem_map.map[i].addr; in platform_maar_init()
279 cfg[num_cfg].upper = boot_mem_map.map[i].addr + in platform_maar_init()
280 boot_mem_map.map[i].size; in platform_maar_init()
377 for (i = 0; i < boot_mem_map.nr_map; i++) { in page_is_ram()
380 switch (boot_mem_map.map[i].type) { in page_is_ram()
389 addr = PFN_UP(boot_mem_map.map[i].addr); in page_is_ram()
390 end = PFN_DOWN(boot_mem_map.map[i].addr + in page_is_ram()
391 boot_mem_map.map[i].size); in page_is_ram()
/Linux-v4.19/arch/mips/include/asm/
Dbootinfo.h100 struct boot_mem_map { struct
109 extern struct boot_mem_map boot_mem_map; argument
/Linux-v4.19/arch/mips/pmcs-msp71xx/
Dmsp_prom.c410 for (i = 0; i < boot_mem_map.nr_map; i++) { in prom_free_prom_memory()
411 if (boot_mem_map.map[i].type != BOOT_MEM_ROM_DATA) in prom_free_prom_memory()
414 addr = boot_mem_map.map[i].addr; in prom_free_prom_memory()
416 addr, addr + boot_mem_map.map[i].size); in prom_free_prom_memory()
/Linux-v4.19/arch/mips/cavium-octeon/
Ddma-octeon.c202 for (i = 0 ; i < boot_mem_map.nr_map; i++) { in plat_swiotlb_setup()
203 struct boot_mem_map_entry *e = &boot_mem_map.map[i]; in plat_swiotlb_setup()
Dsetup.c1008 while ((boot_mem_map.nr_map < BOOT_MEM_MAP_MAX) in plat_mem_setup()
/Linux-v4.19/arch/mips/sgi-ip22/
Dip28-berr.c312 for (i = 0; i < boot_mem_map.nr_map; i++) { in addr_is_ram()
313 unsigned long a = boot_mem_map.map[i].addr; in addr_is_ram()
314 if (a <= addr && addr+sz <= a+boot_mem_map.map[i].size) in addr_is_ram()