/mm/ |
H A D | sparse-vmemmap.c | 41 unsigned long goal) 43 return memblock_virt_alloc_try_nid(size, align, goal, 38 __earlyonly_bootmem_alloc(int node, unsigned long size, unsigned long align, unsigned long goal) argument
|
H A D | nobootmem.c | 36 u64 goal, u64 limit) 44 addr = memblock_find_in_range_node(size, align, goal, limit, nid); 223 unsigned long goal, 233 ptr = __alloc_memory_core_early(NUMA_NO_NODE, size, align, goal, limit); 238 if (goal != 0) { 239 goal = 0; 250 * @goal: preferred starting address of the region 252 * The goal is dropped if it can not be satisfied and the allocation will 253 * fall back to memory below @goal. 260 unsigned long goal) 35 __alloc_memory_core_early(int nid, u64 size, u64 align, u64 goal, u64 limit) argument 221 ___alloc_bootmem_nopanic(unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 259 __alloc_bootmem_nopanic(unsigned long size, unsigned long align, unsigned long goal) argument 267 ___alloc_bootmem(unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 295 __alloc_bootmem(unsigned long size, unsigned long align, unsigned long goal) argument 303 ___alloc_bootmem_node_nopanic(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 330 __alloc_bootmem_node_nopanic(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) argument 339 ___alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 369 __alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) argument 378 __alloc_bootmem_node_high(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) argument 401 __alloc_bootmem_low(unsigned long size, unsigned long align, unsigned long goal) argument 407 __alloc_bootmem_low_nopanic(unsigned long size, unsigned long align, unsigned long goal) argument 430 __alloc_bootmem_low_node(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) argument [all...] |
H A D | bootmem.c | 494 unsigned long goal, unsigned long limit) 499 bdebug("nid=%td size=%lx [%lu pages] align=%lx goal=%lx limit=%lx\n", 501 align, goal, limit); 505 BUG_ON(limit && goal + size > limit); 513 goal >>= PAGE_SHIFT; 523 if (goal && min < goal && goal < max) 524 start = ALIGN(goal, step); 601 unsigned long goal, 492 alloc_bootmem_bdata(struct bootmem_data *bdata, unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 599 alloc_bootmem_core(unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 624 ___alloc_bootmem_nopanic(unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 656 __alloc_bootmem_nopanic(unsigned long size, unsigned long align, unsigned long goal) argument 664 ___alloc_bootmem(unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 692 __alloc_bootmem(unsigned long size, unsigned long align, unsigned long goal) argument 700 ___alloc_bootmem_node_nopanic(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 730 __alloc_bootmem_node_nopanic(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) argument 739 ___alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal, unsigned long limit) argument 769 __alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) argument 778 __alloc_bootmem_node_high(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) argument 824 __alloc_bootmem_low(unsigned long size, unsigned long align, unsigned long goal) argument 830 __alloc_bootmem_low_nopanic(unsigned long size, unsigned long align, unsigned long goal) argument 853 __alloc_bootmem_low_node(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) argument [all...] |
H A D | sparse.c | 267 unsigned long goal, limit; local 280 goal = __pa(pgdat) & (PAGE_SECTION_MASK << PAGE_SHIFT); 281 limit = goal + (1UL << PA_SECTION_SHIFT); 282 nid = early_pfn_to_nid(goal >> PAGE_SHIFT); 285 SMP_CACHE_BYTES, goal, limit,
|