Lines Matching defs:pernodesize
114 unsigned long pernodesize = 0, cpus;
117 pernodesize += PERCPU_PAGE_SIZE * cpus;
118 pernodesize += node * L1_CACHE_BYTES;
119 pernodesize += L1_CACHE_ALIGN(sizeof(pg_data_t));
120 pernodesize += L1_CACHE_ALIGN(sizeof(struct ia64_node_data));
121 pernodesize += L1_CACHE_ALIGN(sizeof(pg_data_t));
122 pernodesize = PAGE_ALIGN(pernodesize);
123 return pernodesize;
256 * @pernodesize: size of the pernode data
259 unsigned long pernodesize)
265 mem_data[node].pernode_size = pernodesize;
266 memset(__va(pernode), 0, pernodesize);
316 unsigned long pernodesize = 0, pernode;
336 pernodesize = compute_pernodesize(node);
340 if (start + len > (pernode + pernodesize))
341 fill_pernode(node, pernode, pernodesize);
427 * @pernodesize: size of this node's pernode data
429 static void __init *memory_less_node_alloc(int nid, unsigned long pernodesize)
448 ptr = memblock_alloc_try_nid(pernodesize, PERCPU_PAGE_SIZE,
454 __func__, pernodesize, PERCPU_PAGE_SIZE, bestnode,
466 unsigned long pernodesize;
471 pernodesize = compute_pernodesize(node);
472 pernode = memory_less_node_alloc(node, pernodesize);
473 fill_pernode(node, __pa(pernode), pernodesize);