Lines Matching refs:dist
1327 int dist = node_distance(nid, node); in score_nearby_nodes() local
1333 if (dist == sched_max_numa_distance || node == nid) in score_nearby_nodes()
1344 dist >= maxdist) in score_nearby_nodes()
1362 faults *= (sched_max_numa_distance - dist); in score_nearby_nodes()
1379 int dist) in task_weight() argument
1392 faults += score_nearby_nodes(p, nid, dist, true); in task_weight()
1398 int dist) in group_weight() argument
1412 faults += score_nearby_nodes(p, nid, dist, false); in group_weight()
1543 int dist; member
1739 int dist = env->dist; in task_numa_compare() local
1794 imp = taskimp + task_weight(cur, env->src_nid, dist) - in task_numa_compare()
1795 task_weight(cur, env->dst_nid, dist); in task_numa_compare()
1808 imp += group_weight(cur, env->src_nid, dist) - in task_numa_compare()
1809 group_weight(cur, env->dst_nid, dist); in task_numa_compare()
1811 imp += task_weight(cur, env->src_nid, dist) - in task_numa_compare()
1812 task_weight(cur, env->dst_nid, dist); in task_numa_compare()
1986 int nid, ret, dist; in task_numa_migrate() local
2014 dist = env.dist = node_distance(env.src_nid, env.dst_nid); in task_numa_migrate()
2015 taskweight = task_weight(p, env.src_nid, dist); in task_numa_migrate()
2016 groupweight = group_weight(p, env.src_nid, dist); in task_numa_migrate()
2018 taskimp = task_weight(p, env.dst_nid, dist) - taskweight; in task_numa_migrate()
2019 groupimp = group_weight(p, env.dst_nid, dist) - groupweight; in task_numa_migrate()
2038 dist = node_distance(env.src_nid, env.dst_nid); in task_numa_migrate()
2040 dist != env.dist) { in task_numa_migrate()
2041 taskweight = task_weight(p, env.src_nid, dist); in task_numa_migrate()
2042 groupweight = group_weight(p, env.src_nid, dist); in task_numa_migrate()
2046 taskimp = task_weight(p, nid, dist) - taskweight; in task_numa_migrate()
2047 groupimp = group_weight(p, nid, dist) - groupweight; in task_numa_migrate()
2051 env.dist = dist; in task_numa_migrate()
2275 int dist; in preferred_group_nid() local
2290 dist = sched_max_numa_distance; in preferred_group_nid()
2293 score = group_weight(p, node, dist); in preferred_group_nid()
2312 for (dist = sched_max_numa_distance; dist > LOCAL_DISTANCE; dist--) { in preferred_group_nid()
2318 if (!find_numa_distance(dist)) in preferred_group_nid()
2328 if (node_distance(a, b) < dist) { in preferred_group_nid()
7463 int src_nid, dst_nid, dist; in migrate_degrades_locality() local
7493 dist = node_distance(src_nid, dst_nid); in migrate_degrades_locality()
7495 src_weight = group_weight(p, src_nid, dist); in migrate_degrades_locality()
7496 dst_weight = group_weight(p, dst_nid, dist); in migrate_degrades_locality()
7498 src_weight = task_weight(p, src_nid, dist); in migrate_degrades_locality()
7499 dst_weight = task_weight(p, dst_nid, dist); in migrate_degrades_locality()