Lines Matching refs:pernode
259 static void __init fill_pernode(int node, unsigned long pernode, in fill_pernode() argument
265 mem_data[node].pernode_addr = pernode; in fill_pernode()
267 memset(__va(pernode), 0, pernodesize); in fill_pernode()
269 cpu_data = (void *)pernode; in fill_pernode()
270 pernode += PERCPU_PAGE_SIZE * cpus; in fill_pernode()
271 pernode += node * L1_CACHE_BYTES; in fill_pernode()
273 pgdat_list[node] = __va(pernode); in fill_pernode()
274 pernode += L1_CACHE_ALIGN(sizeof(pg_data_t)); in fill_pernode()
276 mem_data[node].node_data = __va(pernode); in fill_pernode()
277 pernode += L1_CACHE_ALIGN(sizeof(struct ia64_node_data)); in fill_pernode()
278 pernode += L1_CACHE_ALIGN(sizeof(pg_data_t)); in fill_pernode()
317 unsigned long pernodesize = 0, pernode; in find_pernode_space() local
338 pernode = NODEDATA_ALIGN(start, node); in find_pernode_space()
341 if (start + len > (pernode + pernodesize)) in find_pernode_space()
342 fill_pernode(node, pernode, pernodesize); in find_pernode_space()
468 void *pernode; in memory_less_nodes() local
473 pernode = memory_less_node_alloc(node, pernodesize); in memory_less_nodes()
474 fill_pernode(node, __pa(pernode), pernodesize); in memory_less_nodes()