/linux-4.4.14/mm/ |
D | memblock.c | 34 struct memblock memblock __initdata_memblock = { 71 if (type == &memblock.memory) in memblock_type_name() 73 else if (type == &memblock.reserved) in memblock_type_name() 211 end = memblock.current_limit; in memblock_find_in_range_node() 308 if (memblock.reserved.regions == memblock_reserved_init_regions) in get_allocated_memblock_reserved_regions_info() 311 *addr = __pa(memblock.reserved.regions); in get_allocated_memblock_reserved_regions_info() 314 memblock.reserved.max); in get_allocated_memblock_reserved_regions_info() 320 if (memblock.memory.regions == memblock_memory_init_regions) in get_allocated_memblock_memory_regions_info() 323 *addr = __pa(memblock.memory.regions); in get_allocated_memblock_memory_regions_info() 326 memblock.memory.max); in get_allocated_memblock_memory_regions_info() [all …]
|
D | nobootmem.c | 42 if (limit > memblock.current_limit) in __alloc_memory_core_early() 43 limit = memblock.current_limit; in __alloc_memory_core_early()
|
D | Makefile | 38 obj-$(CONFIG_HAVE_MEMBLOCK) += memblock.o
|
/linux-4.4.14/include/linux/ |
D | memblock.h | 46 struct memblock { struct 56 extern struct memblock memblock; argument 221 for_each_mem_range(i, &memblock.memory, &memblock.reserved, \ 238 for_each_mem_range_rev(i, &memblock.memory, &memblock.reserved, \ 288 memblock.bottom_up = enable; in memblock_set_bottom_up() 298 return memblock.bottom_up; in memblock_bottom_up() 390 for (region = memblock.memblock_type.regions; \ 391 region < (memblock.memblock_type.regions + memblock.memblock_type.cnt); \
|
/linux-4.4.14/arch/microblaze/mm/ |
D | init.c | 196 &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.4.14/arch/s390/mm/ |
D | mem_detect.c | 24 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.4.14/arch/powerpc/platforms/embedded6xx/ |
D | wii.c | 67 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.4.14/arch/openrisc/ |
D | TODO.openrisc | 8 -- Consolidate usage of memblock and bootmem... move everything over to 9 memblock.
|
/linux-4.4.14/arch/powerpc/mm/ |
D | init_32.c | 140 if (memblock.memory.cnt > 1) { in MMU_init() 142 memblock_enforce_memory_limit(memblock.memory.regions[0].size); in MMU_init()
|
D | numa.c | 714 &memblock.memory, nid); in parse_drconf_memory() 804 memblock_set_node(start, size, &memblock.memory, nid); in parse_numa_properties() 842 &memblock.memory, nid); in setup_nonnuma()
|
D | mem.c | 203 memblock_set_node(0, (phys_addr_t)ULLONG_MAX, &memblock.memory, 0); in initmem_init()
|
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/ |
D | vxge-config.c | 1114 ((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 …]
|
D | vxge-config.h | 534 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.4.14/arch/x86/mm/ |
D | numa.c | 251 !memblock_overlaps_region(&memblock.memory, in numa_cleanup_meminfo() 484 &memblock.reserved, mb->nid); in numa_clear_kernel_node_hotplug() 525 &memblock.memory, mb->nid); in numa_register_memblks() 617 WARN_ON(memblock_set_node(0, ULLONG_MAX, &memblock.memory, in numa_init() 619 WARN_ON(memblock_set_node(0, ULLONG_MAX, &memblock.reserved, in numa_init()
|
D | init_32.c | 669 memblock_set_node(0, (phys_addr_t)ULLONG_MAX, &memblock.memory, 0); in initmem_init()
|
D | init_64.c | 645 memblock_set_node(0, (phys_addr_t)ULLONG_MAX, &memblock.memory, 0); in initmem_init()
|
/linux-4.4.14/Documentation/features/vm/numa-memblock/ |
D | arch-support.txt | 2 # Feature name: numa-memblock
|
/linux-4.4.14/arch/metag/mm/ |
D | numa.c | 46 &memblock.memory, nid); in setup_bootmem_node()
|
D | init.c | 208 &memblock.memory, 0); in do_init_bootmem()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | fadump.h | 46 #define memblock_num_regions(memblock_type) (memblock.memblock_type.cnt)
|
/linux-4.4.14/arch/s390/numa/ |
D | numa.c | 97 memblock_set_node(cur_base, align, &memblock.memory, nid); in numa_setup_memory()
|
D | mode_emu.c | 457 nodes_max = memblock.memory.total_size / emu_size; in emu_setup_nodes_adjust()
|
/linux-4.4.14/arch/unicore32/mm/ |
D | mmu.c | 317 end = memblock.memory.regions[0].base + memblock.memory.regions[0].size; in prepare_page_table()
|
/linux-4.4.14/arch/sh/kernel/ |
D | setup.c | 234 &memblock.memory, nid); in __add_active_range()
|
/linux-4.4.14/arch/s390/kernel/ |
D | setup.c | 568 if (memblock.memory.regions[0].size < crash_size) { in reserve_crashkernel() 612 (unsigned long)memblock.memory.total_size >> 20); in reserve_crashkernel()
|
D | crash_dump.c | 508 for_each_mem_range(idx, &memblock.physmem, &oldmem_type, NUMA_NO_NODE, in get_mem_chunk_cnt() 522 for_each_mem_range(idx, &memblock.physmem, &oldmem_type, NUMA_NO_NODE, in loads_init()
|
/linux-4.4.14/drivers/s390/char/ |
D | zcore.c | 416 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.4.14/drivers/net/wireless/ti/wlcore/ |
D | wlcore_i.h | 531 size_t wl12xx_copy_fwlog(struct wl1271 *wl, u8 *memblock, size_t maxlen);
|
D | main.c | 812 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.4.14/Documentation/ |
D | ramoops.txt | 92 #include <linux/memblock.h>
|
D | kernel-parameters.txt | 1873 memblock=debug [KNL] Enable memblock debug messages.
|
/linux-4.4.14/arch/arm/mm/ |
D | mmu.c | 1221 end = memblock.memory.regions[0].base + memblock.memory.regions[0].size; in prepare_page_table()
|
/linux-4.4.14/arch/sparc/mm/ |
D | init_64.c | 1025 &memblock.memory, nid); in add_node_ranges() 1396 memblock_set_node(0, (phys_addr_t)ULLONG_MAX, &memblock.memory, 0); in bootmem_init_nonnuma()
|