Lines Matching refs:node
5978 static int find_next_best_node(int node, nodemask_t *used_node_mask) in find_next_best_node() argument
5985 if (!node_isset(node, *used_node_mask)) { in find_next_best_node()
5986 node_set(node, *used_node_mask); in find_next_best_node()
5987 return node; in find_next_best_node()
5997 val = node_distance(node, n); in find_next_best_node()
6000 val += (n < node); in find_next_best_node()
6039 pg_data_t *node = NODE_DATA(node_order[i]); in build_zonelists_in_node_order() local
6041 nr_zones = build_zonerefs_node(node, zonerefs); in build_zonelists_in_node_order()
6073 int node, load, nr_nodes = 0; in build_zonelists() local
6083 while ((node = find_next_best_node(local_node, &used_mask)) >= 0) { in build_zonelists()
6089 if (node_distance(local_node, node) != in build_zonelists()
6091 node_load[node] = load; in build_zonelists()
6093 node_order[nr_nodes++] = node; in build_zonelists()
6094 prev_node = node; in build_zonelists()
6109 int local_memory_node(int node) in local_memory_node() argument
6113 z = first_zones_zonelist(node_zonelist(node, GFP_KERNEL), in local_memory_node()
6126 int node, local_node; in build_zonelists() local
6144 for (node = local_node + 1; node < MAX_NUMNODES; node++) { in build_zonelists()
6145 if (!node_online(node)) in build_zonelists()
6147 nr_zones = build_zonerefs_node(NODE_DATA(node), zonerefs); in build_zonelists()
6150 for (node = 0; node < local_node; node++) { in build_zonelists()
6151 if (!node_online(node)) in build_zonelists()
6153 nr_zones = build_zonerefs_node(NODE_DATA(node), zonerefs); in build_zonelists()
6498 int zone, int node) in init_unavailable_range() argument
6509 __init_single_page(pfn_to_page(pfn), pfn, zone, node); in init_unavailable_range()
6516 node, zone_names[zone], pgcnt); in init_unavailable_range()
6550 struct pglist_data *node = NODE_DATA(nid); in memmap_init() local
6553 struct zone *zone = node->node_zones + j; in memmap_init()