Lines Matching defs:nid
962 static u64 __init memblock_nid_range_sun4u(u64 start, u64 end, int *nid)
988 *nid = prev_nid;
993 static u64 __init memblock_nid_range(u64 start, u64 end, int *nid)
1000 return memblock_nid_range_sun4u(start, end, nid);
1065 *nid = _nid;
1071 * memblock_set_node() calls for 'nid'. We need to be able to get
1074 static void __init allocate_node_data(int nid)
1080 NODE_DATA(nid) = memblock_alloc_node(sizeof(struct pglist_data),
1081 SMP_CACHE_BYTES, nid);
1082 if (!NODE_DATA(nid)) {
1083 prom_printf("Cannot allocate pglist_data for nid[%d]\n", nid);
1087 NODE_DATA(nid)->node_id = nid;
1090 p = NODE_DATA(nid);
1092 get_pfn_range_for_nid(nid, &start_pfn, &end_pfn);
1176 int count, nid;
1195 nid = NUMA_NO_NODE;
1198 nid = count;
1206 return nid;
1221 int nid;
1223 this_end = memblock_nid_range(start, end, &nid);
1225 numadbg("Setting memblock NUMA node nid[%d] "
1227 nid, start, this_end);
1230 &memblock.memory, nid);