Home
last modified time | relevance | path

Searched refs:cpumask_scratch (Results 1 – 4 of 4) sorted by relevance

/xen/xen/common/sched/
A Dprivate.h205 DECLARE_PER_CPU(cpumask_t, cpumask_scratch);
206 #define cpumask_scratch (&this_cpu(cpumask_scratch)) macro
207 #define cpumask_scratch_cpu(c) (&per_cpu(cpumask_scratch, c))
A Dcredit.c558 cpumask_and(cpumask_scratch, prv->cpus, &node_to_cpumask(node)); in csched_deinit_pdata()
559 if ( !cpumask_empty(cpumask_scratch) ) in csched_deinit_pdata()
560 prv->balance_bias[node] = cpumask_first(cpumask_scratch); in csched_deinit_pdata()
600 cpumask_and(cpumask_scratch, prv->cpus, &node_to_cpumask(cpu_to_node(cpu))); in init_pdata()
601 if ( cpumask_weight(cpumask_scratch) == 1 ) in init_pdata()
1646 affinity_balance_cpumask(unit, balance_step, cpumask_scratch); in csched_runq_steal()
1647 if ( __csched_unit_is_migrateable(prv, unit, cpu, cpumask_scratch) ) in csched_runq_steal()
A Dcredit2.c3413 cpumask_scratch); in runq_candidate()
3414 if ( unlikely(!cpumask_test_cpu(cpu, cpumask_scratch)) ) in runq_candidate()
3419 cpumask_and(cpumask_scratch, cpumask_scratch, &rqd->idle); in runq_candidate()
3420 cpumask_andnot(cpumask_scratch, cpumask_scratch, &rqd->tickled); in runq_candidate()
3421 soft_aff_preempt = cpumask_intersects(cpumask_scratch, online); in runq_candidate()
3569 cpumask_andnot(cpumask_scratch, &rqd->idle, &rqd->tickled); in csched2_schedule()
3570 smt_idle_mask_set(sched_cpu, cpumask_scratch, &rqd->smt_idle); in csched2_schedule()
3710 cpumask_andnot(cpumask_scratch, &rqd->idle, &rqd->tickled); in csched2_schedule()
3711 smt_idle_mask_set(sched_cpu, cpumask_scratch, &rqd->smt_idle); in csched2_schedule()
A Dcore.c85 DEFINE_PER_CPU(cpumask_t, cpumask_scratch);

Completed in 22 milliseconds