Lines Matching refs:nid
26 void __init setup_bootmem_node(int nid, unsigned long start, unsigned long end)
31 BUG_ON(nid >= MAX_NUMNODES || nid <= 0);
41 __add_active_range(nid, start_pfn, end_pfn);
44 NODE_DATA(nid) = memblock_alloc_node(sizeof(struct pglist_data),
45 SMP_CACHE_BYTES, nid);
46 if (!NODE_DATA(nid))
47 panic("%s: Failed to allocate %zu bytes align=0x%x nid=%d\n",
49 nid);
51 NODE_DATA(nid)->node_start_pfn = start_pfn;
52 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn;
55 node_set_online(nid);