Home
last modified time | relevance | path

Searched refs:asym_prefer_cpu (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/sched/
H A Dtopology.c1311 sg->asym_prefer_cpu = max_cpu; in init_sched_groups_capacity()
1326 int asym_prefer_cpu = cpu; in sched_update_asym_prefer_cpu() local
1350 if (cpu != sg->asym_prefer_cpu) { in sched_update_asym_prefer_cpu()
1357 if (!sched_asym_prefer(cpu, sg->asym_prefer_cpu)) in sched_update_asym_prefer_cpu()
1360 WRITE_ONCE(sg->asym_prefer_cpu, cpu); in sched_update_asym_prefer_cpu()
1369 if (sched_asym_prefer(group_cpu, asym_prefer_cpu)) in sched_update_asym_prefer_cpu()
1370 asym_prefer_cpu = group_cpu; in sched_update_asym_prefer_cpu()
1373 WRITE_ONCE(sg->asym_prefer_cpu, asym_prefer_cpu); in sched_update_asym_prefer_cpu()
H A Dsched.h2118 int asym_prefer_cpu; /* CPU of highest priority in group */ member
H A Dfair.c10317 return sched_asym(env->sd, env->dst_cpu, READ_ONCE(group->asym_prefer_cpu)); in sched_group_asym()
10554 return sched_asym_prefer(READ_ONCE(sds->busiest->asym_prefer_cpu), in update_sd_pick_busiest()
10555 READ_ONCE(sg->asym_prefer_cpu)); in update_sd_pick_busiest()