Lines Matching defs:pernodesize
115 unsigned long pernodesize = 0, cpus;
118 pernodesize += PERCPU_PAGE_SIZE * cpus;
119 pernodesize += node * L1_CACHE_BYTES;
120 pernodesize += L1_CACHE_ALIGN(sizeof(pg_data_t));
121 pernodesize += L1_CACHE_ALIGN(sizeof(struct ia64_node_data));
122 pernodesize += L1_CACHE_ALIGN(sizeof(pg_data_t));
123 pernodesize = PAGE_ALIGN(pernodesize);
124 return pernodesize;
257 * @pernodesize: size of the pernode data
260 unsigned long pernodesize)
266 mem_data[node].pernode_size = pernodesize;
267 memset(__va(pernode), 0, pernodesize);
317 unsigned long pernodesize = 0, pernode;
337 pernodesize = compute_pernodesize(node);
341 if (start + len > (pernode + pernodesize))
342 fill_pernode(node, pernode, pernodesize);
428 * @pernodesize: size of this node's pernode data
430 static void __init *memory_less_node_alloc(int nid, unsigned long pernodesize)
449 ptr = memblock_alloc_try_nid(pernodesize, PERCPU_PAGE_SIZE,
455 __func__, pernodesize, PERCPU_PAGE_SIZE, bestnode,
467 unsigned long pernodesize;
472 pernodesize = compute_pernodesize(node);
473 pernode = memory_less_node_alloc(node, pernodesize);
474 fill_pernode(node, __pa(pernode), pernodesize);