Home
last modified time | relevance | path

Searched refs:memblock (Results 1 – 30 of 30) sorted by relevance

/linux-4.1.27/mm/
Dmemblock.c34 struct memblock memblock __initdata_memblock = {
65 if (type == &memblock.memory) in memblock_type_name()
67 else if (type == &memblock.reserved) in memblock_type_name()
199 end = memblock.current_limit; in memblock_find_in_range_node()
282 if (memblock.reserved.regions == memblock_reserved_init_regions) in get_allocated_memblock_reserved_regions_info()
285 *addr = __pa(memblock.reserved.regions); in get_allocated_memblock_reserved_regions_info()
288 memblock.reserved.max); in get_allocated_memblock_reserved_regions_info()
294 if (memblock.memory.regions == memblock_memory_init_regions) in get_allocated_memblock_memory_regions_info()
297 *addr = __pa(memblock.memory.regions); in get_allocated_memblock_memory_regions_info()
300 memblock.memory.max); in get_allocated_memblock_memory_regions_info()
[all …]
Dnobootmem.c41 if (limit > memblock.current_limit) in __alloc_memory_core_early()
42 limit = memblock.current_limit; in __alloc_memory_core_early()
DMakefile38 obj-$(CONFIG_HAVE_MEMBLOCK) += memblock.o
/linux-4.1.27/include/linux/
Dmemblock.h42 struct memblock { struct
52 extern struct memblock memblock; argument
189 for_each_mem_range(i, &memblock.memory, &memblock.reserved, \
204 for_each_mem_range_rev(i, &memblock.memory, &memblock.reserved, \
254 memblock.bottom_up = enable; in memblock_set_bottom_up()
264 return memblock.bottom_up; in memblock_bottom_up()
355 for (region = memblock.memblock_type.regions; \
356 region < (memblock.memblock_type.regions + memblock.memblock_type.cnt); \
/linux-4.1.27/arch/microblaze/mm/
Dinit.c196 &memblock.memory, 0); in setup_memory()
292 memblock.memory.regions[0].size = memory_size; in mm_cmdline_setup()
330 if (!memblock.reserved.cnt) { in mmu_init()
335 if ((u32) memblock.memory.regions[0].size < 0x400000) { in mmu_init()
340 if ((u32) memblock.memory.regions[0].size < kernel_tlb) { in mmu_init()
346 memory_start = (u32) memblock.memory.regions[0].base; in mmu_init()
347 lowmem_size = memory_size = (u32) memblock.memory.regions[0].size; in mmu_init()
/linux-4.1.27/arch/s390/mm/
Dmem_detect.c24 memblock_add_range(&memblock.memory, start, size, 0, 0); in memblock_physmem_add()
25 memblock_add_range(&memblock.physmem, start, size, 0, 0); in memblock_physmem_add()
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/
Dwii.c67 struct memblock_region *p = memblock.memory.regions; in wii_memory_fixups()
79 BUG_ON(memblock.memory.cnt != 2); in wii_memory_fixups()
92 BUG_ON(memblock.memory.cnt != 1); in wii_memory_fixups()
/linux-4.1.27/arch/openrisc/
DTODO.openrisc8 -- Consolidate usage of memblock and bootmem... move everything over to
9 memblock.
/linux-4.1.27/arch/powerpc/mm/
Dinit_32.c140 if (memblock.memory.cnt > 1) { in MMU_init()
142 memblock_enforce_memory_limit(memblock.memory.regions[0].size); in MMU_init()
Dnuma.c707 &memblock.memory, nid); in parse_drconf_memory()
797 memblock_set_node(start, size, &memblock.memory, nid); in parse_numa_properties()
835 &memblock.memory, nid); in setup_nonnuma()
Dmem.c203 memblock_set_node(0, (phys_addr_t)ULLONG_MAX, &memblock.memory, 0); in initmem_init()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-config.c1114 ((struct __vxge_hw_blockpool_entry *)p)->memblock, in __vxge_hw_blockpool_destroy()
1142 void *memblock; in __vxge_hw_blockpool_create() local
1174 memblock = vxge_os_dma_malloc( in __vxge_hw_blockpool_create()
1179 if (memblock == NULL) { in __vxge_hw_blockpool_create()
1185 dma_addr = pci_map_single(hldev->pdev, memblock, in __vxge_hw_blockpool_create()
1189 vxge_os_dma_free(hldev->pdev, memblock, &acc_handle); in __vxge_hw_blockpool_create()
1208 entry->memblock = memblock; in __vxge_hw_blockpool_create()
2040 void *memblock; in __vxge_hw_ring_item_dma_addr() local
2048 memblock = mempoolh->memblocks_arr[memblock_idx]; in __vxge_hw_ring_item_dma_addr()
2054 dma_item_offset = (u8 *)item - (u8 *)memblock; in __vxge_hw_ring_item_dma_addr()
[all …]
Dvxge-config.h534 void *memblock; member
1093 void *memblock; member
1956 void *memblock = mempool->memblocks_arr[memblock_idx]; in __vxge_hw_mempool_item_priv() local
1959 offset = (u32)((u8 *)item - (u8 *)memblock); in __vxge_hw_mempool_item_priv()
/linux-4.1.27/arch/metag/mm/
Dnuma.c46 &memblock.memory, nid); in setup_bootmem_node()
Dinit.c208 &memblock.memory, 0); in do_init_bootmem()
/linux-4.1.27/arch/x86/mm/
Dnuma.c482 &memblock.reserved, mb->nid); in numa_clear_kernel_node_hotplug()
523 &memblock.memory, mb->nid); in numa_register_memblks()
615 WARN_ON(memblock_set_node(0, ULLONG_MAX, &memblock.memory, in numa_init()
617 WARN_ON(memblock_set_node(0, ULLONG_MAX, &memblock.reserved, in numa_init()
Dinit_32.c669 memblock_set_node(0, (phys_addr_t)ULLONG_MAX, &memblock.memory, 0); in initmem_init()
Dinit_64.c645 memblock_set_node(0, (phys_addr_t)ULLONG_MAX, &memblock.memory, 0); in initmem_init()
/linux-4.1.27/arch/powerpc/include/asm/
Dfadump.h46 #define memblock_num_regions(memblock_type) (memblock.memblock_type.cnt)
/linux-4.1.27/arch/unicore32/mm/
Dmmu.c317 end = memblock.memory.regions[0].base + memblock.memory.regions[0].size; in prepare_page_table()
/linux-4.1.27/arch/sh/kernel/
Dsetup.c234 &memblock.memory, nid); in __add_active_range()
/linux-4.1.27/arch/s390/kernel/
Dsetup.c566 if (memblock.memory.regions[0].size < crash_size) { in reserve_crashkernel()
610 (unsigned long)memblock.memory.total_size >> 20); in reserve_crashkernel()
Dcrash_dump.c36 for (i = 0, __next_mem_range(&i, nid, &memblock.physmem, \
40 __next_mem_range(&i, nid, &memblock.physmem, \
/linux-4.1.27/drivers/s390/char/
Dzcore.c416 memblock.memory.cnt * CHUNK_INFO_SIZE); in zcore_memmap_read()
425 buf = kzalloc(memblock.memory.cnt * CHUNK_INFO_SIZE, GFP_KERNEL); in zcore_memmap_open()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dwlcore_i.h526 size_t wl12xx_copy_fwlog(struct wl1271 *wl, u8 *memblock, size_t maxlen);
Dmain.c812 size_t wl12xx_copy_fwlog(struct wl1271 *wl, u8 *memblock, size_t maxlen) in wl12xx_copy_fwlog() argument
820 memcpy(wl->fwlog + wl->fwlog_size, memblock, len); in wl12xx_copy_fwlog()
/linux-4.1.27/Documentation/
Dramoops.txt92 #include <linux/memblock.h>
Dkernel-parameters.txt1806 memblock=debug [KNL] Enable memblock debug messages.
/linux-4.1.27/arch/arm/mm/
Dmmu.c1173 end = memblock.memory.regions[0].base + memblock.memory.regions[0].size; in prepare_page_table()
/linux-4.1.27/arch/sparc/mm/
Dinit_64.c1035 &memblock.memory, nid); in add_node_ranges()
1339 memblock_set_node(0, (phys_addr_t)ULLONG_MAX, &memblock.memory, 0); in bootmem_init_nonnuma()