Lines Matching refs:dist

1385         int dist = node_distance(nid, node);
1390 if (dist == sched_max_numa_distance || node == nid) {
1401 if (sched_numa_topology_type == NUMA_BACKPLANE && dist >= maxdist) {
1421 faults *= (sched_max_numa_distance - dist);
1437 static inline unsigned long task_weight(struct task_struct *p, int nid, int dist)
1452 faults += score_nearby_nodes(p, nid, dist, true);
1457 static inline unsigned long group_weight(struct task_struct *p, int nid, int dist)
1473 faults += score_nearby_nodes(p, nid, dist, false);
1608 int dist;
1805 int dist = env->dist;
1863 imp = taskimp + task_weight(cur, env->src_nid, dist) - task_weight(cur, env->dst_nid, dist);
1877 imp += group_weight(cur, env->src_nid, dist) - group_weight(cur, env->dst_nid, dist);
1879 imp += task_weight(cur, env->src_nid, dist) - task_weight(cur, env->dst_nid, dist);
2060 int nid, ret, dist;
2089 dist = env.dist = node_distance(env.src_nid, env.dst_nid);
2090 taskweight = task_weight(p, env.src_nid, dist);
2091 groupweight = group_weight(p, env.src_nid, dist);
2093 taskimp = task_weight(p, env.dst_nid, dist) - taskweight;
2094 groupimp = group_weight(p, env.dst_nid, dist) - groupweight;
2115 dist = node_distance(env.src_nid, env.dst_nid);
2116 if (sched_numa_topology_type == NUMA_BACKPLANE && dist != env.dist) {
2117 taskweight = task_weight(p, env.src_nid, dist);
2118 groupweight = group_weight(p, env.src_nid, dist);
2122 taskimp = task_weight(p, nid, dist) - taskweight;
2123 groupimp = group_weight(p, nid, dist) - groupweight;
2128 env.dist = dist;
2361 int dist;
2377 dist = sched_max_numa_distance;
2381 score = group_weight(p, node, dist);
2400 for (dist = sched_max_numa_distance; dist > LOCAL_DISTANCE; dist--) {
2406 if (!find_numa_distance(dist)) {
2419 if (node_distance(a, b) < dist) {
7935 int src_nid, dst_nid, dist;
7970 dist = node_distance(src_nid, dst_nid);
7972 src_weight = group_weight(p, src_nid, dist);
7973 dst_weight = group_weight(p, dst_nid, dist);
7975 src_weight = task_weight(p, src_nid, dist);
7976 dst_weight = task_weight(p, dst_nid, dist);