Lines Matching refs:core
6420 int core = cpu_of(rq); in __update_idle_core() local
6424 if (test_idle_cores(core, true)) in __update_idle_core()
6427 for_each_cpu(cpu, cpu_smt_mask(core)) { in __update_idle_core()
6428 if (cpu == core) in __update_idle_core()
6435 set_idle_cores(core, 1); in __update_idle_core()
6445 static int select_idle_core(struct task_struct *p, int core, struct cpumask *cpus, int *idle_cpu) in select_idle_core() argument
6451 return __select_idle_cpu(core, p); in select_idle_core()
6453 for_each_cpu(cpu, cpu_smt_mask(core)) { in select_idle_core()
6470 return core; in select_idle_core()
6472 cpumask_andnot(cpus, cpus, cpu_smt_mask(core)); in select_idle_core()
6505 static inline int select_idle_core(struct task_struct *p, int core, struct cpumask *cpus, int *idle… in select_idle_core() argument
6507 return __select_idle_cpu(core, p); in select_idle_core()
11549 if (rq->core->core_forceidle && rq->cfs.nr_running == 1 && in task_tick_core()
11579 se_fi_update(se, rq->core->core_forceidle_seq, in_fi); in task_vruntime_update()
11591 SCHED_WARN_ON(task_rq(b)->core != rq->core); in cfs_prio_less()
11608 se_fi_update(sea, rq->core->core_forceidle_seq, in_fi); in cfs_prio_less()
11609 se_fi_update(seb, rq->core->core_forceidle_seq, in_fi); in cfs_prio_less()