Lines Matching refs:node
319 nasid_t node; in szmem() local
321 for_each_online_node(node) { in szmem()
324 slot_psize = slot_psize_compute(node, slot); in szmem()
339 slot, node); in szmem()
343 memblock_add_node(PFN_PHYS(slot_getbasepfn(node, slot)), in szmem()
344 PFN_PHYS(slot_psize), node, in szmem()
350 static void __init node_mem_init(nasid_t node) in node_mem_init() argument
352 unsigned long slot_firstpfn = slot_getbasepfn(node, 0); in node_mem_init()
353 unsigned long slot_freepfn = node_getfirstfree(node); in node_mem_init()
356 get_pfn_range_for_nid(node, &start_pfn, &end_pfn); in node_mem_init()
361 __node_data[node] = __va(slot_freepfn << PAGE_SHIFT); in node_mem_init()
362 memset(__node_data[node], 0, PAGE_SIZE); in node_mem_init()
363 node_data[node] = &__node_data[node]->pglist; in node_mem_init()
365 NODE_DATA(node)->node_start_pfn = start_pfn; in node_mem_init()
366 NODE_DATA(node)->node_spanned_pages = end_pfn - start_pfn; in node_mem_init()
368 cpumask_clear(&hub_data(node)->h_cpus); in node_mem_init()
394 nasid_t node; in prom_meminit() local
400 for (node = 0; node < MAX_NUMNODES; node++) { in prom_meminit()
401 if (node_online(node)) { in prom_meminit()
402 node_mem_init(node); in prom_meminit()
405 __node_data[node] = &null_node; in prom_meminit()