Lines Matching defs:nid
946 static u64 __init memblock_nid_range_sun4u(u64 start, u64 end, int *nid)
972 *nid = prev_nid;
977 static u64 __init memblock_nid_range(u64 start, u64 end, int *nid)
984 return memblock_nid_range_sun4u(start, end, nid);
1049 *nid = _nid;
1055 * memblock_set_node() calls for 'nid'. We need to be able to get
1058 static void __init allocate_node_data(int nid)
1064 NODE_DATA(nid) = memblock_alloc_node(sizeof(struct pglist_data),
1065 SMP_CACHE_BYTES, nid);
1066 if (!NODE_DATA(nid)) {
1067 prom_printf("Cannot allocate pglist_data for nid[%d]\n", nid);
1071 NODE_DATA(nid)->node_id = nid;
1074 p = NODE_DATA(nid);
1076 get_pfn_range_for_nid(nid, &start_pfn, &end_pfn);
1160 int count, nid;
1179 nid = NUMA_NO_NODE;
1182 nid = count;
1190 return nid;
1205 int nid;
1207 this_end = memblock_nid_range(start, end, &nid);
1209 numadbg("Setting memblock NUMA node nid[%d] "
1211 nid, start, this_end);
1214 &memblock.memory, nid);