Lines Matching refs:src_nid
1840 int src_nid, int dst_cpu) in should_numa_migrate_memory() argument
1851 !node_is_toptier(src_nid)) { in should_numa_migrate_memory()
1881 !node_is_toptier(src_nid) && !cpupid_valid(last_cpupid)) in should_numa_migrate_memory()
1927 if (group_faults_cpu(ng, dst_nid) > group_faults_cpu(ng, src_nid) * in should_numa_migrate_memory()
1939 return group_faults_cpu(ng, dst_nid) * group_faults(p, src_nid) * 3 > in should_numa_migrate_memory()
1940 group_faults_cpu(ng, src_nid) * group_faults(p, dst_nid) * 4; in should_numa_migrate_memory()
1977 int src_cpu, src_nid; member
2216 env->best_task->numa_preferred_nid == env->src_nid && in task_numa_compare()
2217 cur->numa_preferred_nid != env->src_nid) { in task_numa_compare()
2242 imp = taskimp + task_weight(cur, env->src_nid, dist) - in task_numa_compare()
2256 imp += group_weight(cur, env->src_nid, dist) - in task_numa_compare()
2259 imp += task_weight(cur, env->src_nid, dist) - in task_numa_compare()
2273 if (cur->numa_preferred_nid == env->src_nid) in task_numa_compare()
2286 if (env->best_task && cur->numa_preferred_nid == env->src_nid && in task_numa_compare()
2287 env->best_task->numa_preferred_nid != env->src_nid) { in task_numa_compare()
2349 env->best_task->numa_preferred_nid == env->src_nid) { in task_numa_compare()
2422 .src_nid = task_node(p), in task_numa_migrate()
2465 dist = env.dist = node_distance(env.src_nid, env.dst_nid); in task_numa_migrate()
2466 taskweight = task_weight(p, env.src_nid, dist); in task_numa_migrate()
2467 groupweight = group_weight(p, env.src_nid, dist); in task_numa_migrate()
2468 update_numa_stats(&env, &env.src_stats, env.src_nid, false); in task_numa_migrate()
2486 if (nid == env.src_nid || nid == p->numa_preferred_nid) in task_numa_migrate()
2489 dist = node_distance(env.src_nid, env.dst_nid); in task_numa_migrate()
2492 taskweight = task_weight(p, env.src_nid, dist); in task_numa_migrate()
2493 groupweight = group_weight(p, env.src_nid, dist); in task_numa_migrate()
2519 nid = env.src_nid; in task_numa_migrate()
3474 int src_nid = cpu_to_node(task_cpu(p)); in update_scan_period() local
3483 if (src_nid == dst_nid) in update_scan_period()
3499 src_nid != p->numa_preferred_nid)) in update_scan_period()
8640 int src_nid, dst_nid, dist; in migrate_degrades_locality() local
8648 src_nid = cpu_to_node(env->src_cpu); in migrate_degrades_locality()
8651 if (src_nid == dst_nid) in migrate_degrades_locality()
8655 if (src_nid == p->numa_preferred_nid) { in migrate_degrades_locality()
8670 dist = node_distance(src_nid, dst_nid); in migrate_degrades_locality()
8672 src_weight = group_weight(p, src_nid, dist); in migrate_degrades_locality()
8675 src_weight = task_weight(p, src_nid, dist); in migrate_degrades_locality()