Lines Matching refs:size

35 static void * __init __alloc_memory_core_early(int nid, u64 size, u64 align,  in __alloc_memory_core_early()  argument
46 addr = memblock_find_in_range_node(size, align, goal, limit, nid, in __alloc_memory_core_early()
51 &size); in __alloc_memory_core_early()
57 if (memblock_reserve(addr, size)) in __alloc_memory_core_early()
61 memset(ptr, 0, size); in __alloc_memory_core_early()
66 kmemleak_alloc(ptr, size, 0, 0); in __alloc_memory_core_early()
79 void __init free_bootmem_late(unsigned long addr, unsigned long size) in free_bootmem_late() argument
83 kmemleak_free_part(__va(addr), size); in free_bootmem_late()
86 end = PFN_DOWN(addr + size); in free_bootmem_late()
142 phys_addr_t size; in free_low_memory_core_early() local
145 size = get_allocated_memblock_reserved_regions_info(&start); in free_low_memory_core_early()
146 if (size) in free_low_memory_core_early()
147 count += __free_memory_core(start, start + size); in free_low_memory_core_early()
150 size = get_allocated_memblock_memory_regions_info(&start); in free_low_memory_core_early()
151 if (size) in free_low_memory_core_early()
152 count += __free_memory_core(start, start + size); in free_low_memory_core_early()
215 unsigned long size) in free_bootmem_node() argument
217 memblock_free(physaddr, size); in free_bootmem_node()
229 void __init free_bootmem(unsigned long addr, unsigned long size) in free_bootmem() argument
231 memblock_free(addr, size); in free_bootmem()
234 static void * __init ___alloc_bootmem_nopanic(unsigned long size, in ___alloc_bootmem_nopanic() argument
242 return kzalloc(size, GFP_NOWAIT); in ___alloc_bootmem_nopanic()
246 ptr = __alloc_memory_core_early(NUMA_NO_NODE, size, align, goal, limit); in ___alloc_bootmem_nopanic()
272 void * __init __alloc_bootmem_nopanic(unsigned long size, unsigned long align, in __alloc_bootmem_nopanic() argument
277 return ___alloc_bootmem_nopanic(size, align, goal, limit); in __alloc_bootmem_nopanic()
280 static void * __init ___alloc_bootmem(unsigned long size, unsigned long align, in ___alloc_bootmem() argument
283 void *mem = ___alloc_bootmem_nopanic(size, align, goal, limit); in ___alloc_bootmem()
290 printk(KERN_ALERT "bootmem alloc of %lu bytes failed!\n", size); in ___alloc_bootmem()
308 void * __init __alloc_bootmem(unsigned long size, unsigned long align, in __alloc_bootmem() argument
313 return ___alloc_bootmem(size, align, goal, limit); in __alloc_bootmem()
317 unsigned long size, in ___alloc_bootmem_node_nopanic() argument
325 ptr = __alloc_memory_core_early(pgdat->node_id, size, align, in ___alloc_bootmem_node_nopanic()
330 ptr = __alloc_memory_core_early(NUMA_NO_NODE, size, align, in ___alloc_bootmem_node_nopanic()
343 void * __init __alloc_bootmem_node_nopanic(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_nopanic() argument
347 return kzalloc_node(size, GFP_NOWAIT, pgdat->node_id); in __alloc_bootmem_node_nopanic()
349 return ___alloc_bootmem_node_nopanic(pgdat, size, align, goal, 0); in __alloc_bootmem_node_nopanic()
352 static void * __init ___alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in ___alloc_bootmem_node() argument
358 ptr = ___alloc_bootmem_node_nopanic(pgdat, size, align, goal, limit); in ___alloc_bootmem_node()
362 printk(KERN_ALERT "bootmem alloc of %lu bytes failed!\n", size); in ___alloc_bootmem_node()
382 void * __init __alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node() argument
386 return kzalloc_node(size, GFP_NOWAIT, pgdat->node_id); in __alloc_bootmem_node()
388 return ___alloc_bootmem_node(pgdat, size, align, goal, 0); in __alloc_bootmem_node()
391 void * __init __alloc_bootmem_node_high(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_high() argument
394 return __alloc_bootmem_node(pgdat, size, align, goal); in __alloc_bootmem_node_high()
414 void * __init __alloc_bootmem_low(unsigned long size, unsigned long align, in __alloc_bootmem_low() argument
417 return ___alloc_bootmem(size, align, goal, ARCH_LOW_ADDRESS_LIMIT); in __alloc_bootmem_low()
420 void * __init __alloc_bootmem_low_nopanic(unsigned long size, in __alloc_bootmem_low_nopanic() argument
424 return ___alloc_bootmem_nopanic(size, align, goal, in __alloc_bootmem_low_nopanic()
443 void * __init __alloc_bootmem_low_node(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_low_node() argument
447 return kzalloc_node(size, GFP_NOWAIT, pgdat->node_id); in __alloc_bootmem_low_node()
449 return ___alloc_bootmem_node(pgdat, size, align, goal, in __alloc_bootmem_low_node()