Lines Matching refs:new_cpu
2180 unsigned int new_cpu, cpu = vc->processor; in csched2_cpu_pick() local
2209 new_cpu = get_fallback_cpu(svc); in csched2_cpu_pick()
2242 new_cpu = cpumask_cycle(svc->migrate_rqd->pick_bias, in csched2_cpu_pick()
2245 svc->migrate_rqd->pick_bias = new_cpu; in csched2_cpu_pick()
2365 new_cpu = get_fallback_cpu(svc); in csched2_cpu_pick()
2366 min_rqi = c2r(new_cpu); in csched2_cpu_pick()
2371 new_cpu = cpumask_cycle(prv->rqd[min_rqi].pick_bias, in csched2_cpu_pick()
2373 prv->rqd[min_rqi].pick_bias = new_cpu; in csched2_cpu_pick()
2374 BUG_ON(new_cpu >= nr_cpu_ids); in csched2_cpu_pick()
2384 unsigned rq_id:16, new_cpu:16; in csched2_cpu_pick() member
2390 d.new_cpu = new_cpu; in csched2_cpu_pick()
2396 return new_cpu; in csched2_cpu_pick()
2713 const struct scheduler *ops, struct vcpu *vc, unsigned int new_cpu) in csched2_vcpu_migrate() argument
2735 if ( unlikely(!cpumask_test_cpu(new_cpu, cpupool_domain_cpumask(d))) ) in csched2_vcpu_migrate()
2744 vc->processor = new_cpu; in csched2_vcpu_migrate()
2749 ASSERT(cpumask_test_cpu(new_cpu, &csched2_priv(ops)->initialized)); in csched2_vcpu_migrate()
2750 ASSERT(cpumask_test_cpu(new_cpu, vc->cpu_hard_affinity)); in csched2_vcpu_migrate()
2752 trqd = c2rqd(ops, new_cpu); in csched2_vcpu_migrate()
2765 vc->processor = new_cpu; in csched2_vcpu_migrate()