Lines Matching refs:pernodesize
119 unsigned long pernodesize = 0, cpus; in compute_pernodesize() local
122 pernodesize += PERCPU_PAGE_SIZE * cpus; in compute_pernodesize()
123 pernodesize += node * L1_CACHE_BYTES; in compute_pernodesize()
124 pernodesize += L1_CACHE_ALIGN(sizeof(pg_data_t)); in compute_pernodesize()
125 pernodesize += L1_CACHE_ALIGN(sizeof(struct ia64_node_data)); in compute_pernodesize()
126 pernodesize += L1_CACHE_ALIGN(sizeof(pg_data_t)); in compute_pernodesize()
127 pernodesize = PAGE_ALIGN(pernodesize); in compute_pernodesize()
128 return pernodesize; in compute_pernodesize()
267 unsigned long pernodesize) in fill_pernode() argument
274 mem_data[node].pernode_size = pernodesize; in fill_pernode()
275 memset(__va(pernode), 0, pernodesize); in fill_pernode()
327 unsigned long pernodesize = 0, pernode, pages, mapsize; in find_pernode_space() local
351 pernodesize = compute_pernodesize(node); in find_pernode_space()
355 if (start + len > (pernode + pernodesize + mapsize)) in find_pernode_space()
356 fill_pernode(node, pernode, pernodesize); in find_pernode_space()
475 static void __init *memory_less_node_alloc(int nid, unsigned long pernodesize) in memory_less_node_alloc() argument
494 ptr = __alloc_bootmem_node(pgdat_list[bestnode], pernodesize, in memory_less_node_alloc()
506 unsigned long pernodesize; in memory_less_nodes() local
511 pernodesize = compute_pernodesize(node); in memory_less_nodes()
512 pernode = memory_less_node_alloc(node, pernodesize); in memory_less_nodes()
513 fill_pernode(node, __pa(pernode), pernodesize); in memory_less_nodes()
558 unsigned long pernode, pernodesize, map; in find_memory() local
568 pernodesize = mem_data[node].pernode_size; in find_memory()
569 map = pernode + pernodesize; in find_memory()