Lines Matching refs:pernodesize
119 unsigned long pernodesize = 0, cpus;
122 pernodesize += PERCPU_PAGE_SIZE * cpus;
123 pernodesize += node * L1_CACHE_BYTES;
124 pernodesize += L1_CACHE_ALIGN(sizeof(pg_data_t));
125 pernodesize += L1_CACHE_ALIGN(sizeof(struct ia64_node_data));
126 pernodesize = PAGE_ALIGN(pernodesize);
127 return pernodesize;
161 * @pernodesize: size of the pernode data
164 unsigned long pernodesize)
171 mem_data[node].pernode_size = pernodesize;
172 memset(__va(pernode), 0, pernodesize);
224 unsigned long pernodesize = 0, pernode, pages, mapsize;
247 pernodesize = compute_pernodesize(node);
251 if (start + len > (pernode + pernodesize + mapsize))
252 fill_pernode(node, pernode, pernodesize);
368 * @pernodesize: size of this node's pernode data
370 static void __init *memory_less_node_alloc(int nid, unsigned long pernodesize)
389 ptr = __alloc_bootmem_node(pgdat_list[bestnode], pernodesize,
401 unsigned long pernodesize;
406 pernodesize = compute_pernodesize(node);
407 pernode = memory_less_node_alloc(node, pernodesize);
408 fill_pernode(node, __pa(pernode), pernodesize);
453 unsigned long pernode, pernodesize, map;
463 pernodesize = mem_data[node].pernode_size;
464 map = pernode + pernodesize;