Home
last modified time | relevance | path

Searched refs:best_cpu (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Dirq_affinity.c22 int best_cpu = -1; in cpu_get_least_loaded() local
28 best_cpu = cpu; in cpu_get_least_loaded()
31 if (best_cpu < 0) in cpu_get_least_loaded()
32 best_cpu = cpu; in cpu_get_least_loaded()
33 if (pool->irqs_per_cpu[cpu] < pool->irqs_per_cpu[best_cpu]) in cpu_get_least_loaded()
34 best_cpu = cpu; in cpu_get_least_loaded()
36 if (best_cpu == -1) { in cpu_get_least_loaded()
40 best_cpu = cpumask_first(cpu_online_mask); in cpu_get_least_loaded()
42 pool->irqs_per_cpu[best_cpu]++; in cpu_get_least_loaded()
43 return best_cpu; in cpu_get_least_loaded()
/linux-6.15/kernel/irq/
H A Dmatrix.c138 unsigned int cpu, best_cpu, maxavl = 0; in matrix_find_best_cpu() local
141 best_cpu = UINT_MAX; in matrix_find_best_cpu()
149 best_cpu = cpu; in matrix_find_best_cpu()
152 return best_cpu; in matrix_find_best_cpu()
159 unsigned int cpu, best_cpu, allocated = UINT_MAX; in matrix_find_best_cpu_managed() local
162 best_cpu = UINT_MAX; in matrix_find_best_cpu_managed()
170 best_cpu = cpu; in matrix_find_best_cpu_managed()
173 return best_cpu; in matrix_find_best_cpu_managed()
/linux-6.15/kernel/sched/
H A Dcpudeadline.c149 int best_cpu = cpudl_maximum(cp); in cpudl_find() local
151 WARN_ON(best_cpu != -1 && !cpu_present(best_cpu)); in cpudl_find()
153 if (cpumask_test_cpu(best_cpu, &p->cpus_mask) && in cpudl_find()
156 cpumask_set_cpu(best_cpu, later_mask); in cpudl_find()
H A Dfair.c2076 int best_cpu; member
2202 if (env->best_cpu != -1 && env->best_cpu != env->dst_cpu) { in task_numa_assign()
2203 rq = cpu_rq(env->best_cpu); in task_numa_assign()
2416 cpu = env->best_cpu; in task_numa_compare()
2429 if (maymove && !cur && env->best_cpu >= 0 && idle_cpu(env->best_cpu)) in task_numa_compare()
2516 .best_cpu = -1, in task_numa_migrate()
2606 if (env.best_cpu == -1) in task_numa_migrate()
2616 if (env.best_cpu == -1) { in task_numa_migrate()
7768 int cpu, best_cpu = -1; in select_idle_capacity() local
7803 best_cpu = cpu; in select_idle_capacity()
[all …]
H A Drt.c1849 int best_cpu; in find_lowest_rq() local
1861 best_cpu = cpumask_any_and_distribute(lowest_mask, in find_lowest_rq()
1863 if (best_cpu < nr_cpu_ids) { in find_lowest_rq()
1865 return best_cpu; in find_lowest_rq()
H A Ddeadline.c2580 int best_cpu; in find_later_rq() local
2592 best_cpu = cpumask_any_and_distribute(later_mask, in find_later_rq()
2600 if (best_cpu < nr_cpu_ids) { in find_later_rq()
2602 return best_cpu; in find_later_rq()
/linux-6.15/drivers/xen/events/
H A Devents_base.c1805 unsigned int cpu, best_cpu = UINT_MAX, minch = UINT_MAX; in select_target_cpu() local
1812 best_cpu = cpu; in select_target_cpu()
1820 if (best_cpu == UINT_MAX) in select_target_cpu()
1823 return best_cpu; in select_target_cpu()