Lines Matching refs:nid

55 setup_memory_node(int nid, void *kernel_end)  in setup_memory_node()  argument
70 node_pfn_start = (node_mem_start(nid)) >> PAGE_SHIFT; in setup_memory_node()
71 node_pfn_end = node_pfn_start + (node_mem_size(nid) >> PAGE_SHIFT); in setup_memory_node()
95 printk("Initializing bootmem allocator on Node ID %d\n", nid); in setup_memory_node()
134 node_data[nid] = (pg_data_t *)(__va(node_min_pfn << PAGE_SHIFT)); in setup_memory_node()
142 NODE_DATA(nid)->bdata = &bootmem_node_data[nid]; in setup_memory_node()
147 DBGDCONT(" DISCONTIG: node_data[%d] is at 0x%p\n", nid, NODE_DATA(nid)); in setup_memory_node()
148 DBGDCONT(" DISCONTIG: NODE_DATA(%d)->bdata is at 0x%p\n", nid, NODE_DATA(nid)->bdata); in setup_memory_node()
155 if (!nid && (node_max_pfn < end_kernel_pfn || node_min_pfn > start_kernel_pfn)) in setup_memory_node()
202 bootmap_size = init_bootmem_node(NODE_DATA(nid), bootmap_start, in setup_memory_node()
225 free_bootmem_node(NODE_DATA(nid), PFN_PHYS(start), in setup_memory_node()
238 free_bootmem_node(NODE_DATA(nid), PFN_PHYS(start), PFN_PHYS(end) - PFN_PHYS(start)); in setup_memory_node()
243 reserve_bootmem_node(NODE_DATA(nid), PFN_PHYS(bootmap_start), in setup_memory_node()
247 node_set_online(nid); in setup_memory_node()
253 int nid; in setup_memory() local
261 for (nid = 0; nid < MAX_NUMNODES; nid++) in setup_memory()
262 setup_memory_node(nid, kernel_end); in setup_memory()
280 nid = kvaddr_to_nid(initrd_start); in setup_memory()
281 reserve_bootmem_node(NODE_DATA(nid), in setup_memory()
291 unsigned int nid; in paging_init() local
304 for_each_online_node(nid) { in paging_init()
305 bootmem_data_t *bdata = &bootmem_node_data[nid]; in paging_init()
315 node_set_state(nid, N_NORMAL_MEMORY); in paging_init()
316 free_area_init_node(nid, zones_size, start_pfn, NULL); in paging_init()