Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/xen/common/
A Dsched_credit2.c3263 snext = scurr; in runq_candidate()
3295 return scurr; in runq_candidate()
3299 if ( has_soft_affinity(scurr->vcpu, scurr->vcpu->cpu_hard_affinity) ) in runq_candidate()
3334 snext = scurr; in runq_candidate()
3456 BUG_ON(!is_idle_vcpu(scurr->vcpu) && scurr->rqd != rqd); in csched2_schedule()
3485 burn_credits(rqd, scurr, now); in csched2_schedule()
3492 if ( unlikely(scurr->budget <= 0) ) in csched2_schedule()
3493 vcpu_grab_budget(scurr); in csched2_schedule()
3524 if ( snext != scurr in csched2_schedule()
3525 && !is_idle_vcpu(scurr->vcpu) in csched2_schedule()
[all …]
A Dsched_credit.c1840 struct csched_vcpu * const scurr = CSCHED_VCPU(current); in csched_schedule() local
1870 if ( !is_idle_vcpu(scurr->vcpu) ) in csched_schedule()
1873 burn_credits(scurr, now); in csched_schedule()
1874 scurr->start_time -= now; in csched_schedule()
1879 scurr->pri = CSCHED_PRI_IDLE; in csched_schedule()
1902 if ( !test_bit(CSCHED_FLAG_VCPU_YIELD, &scurr->flags) in csched_schedule()
1909 snext = scurr; in csched_schedule()
1927 d.dom = scurr->vcpu->domain->domain_id; in csched_schedule()
1928 d.vcpu = scurr->vcpu->vcpu_id; in csched_schedule()
1943 __runq_insert(scurr); in csched_schedule()
[all …]
A Dsched_rt.c1105 struct rt_vcpu *const scurr = rt_vcpu(current); in rt_schedule() local
1127 burn_budget(ops, scurr, now); in rt_schedule()
1143 scurr->cur_budget > 0 && in rt_schedule()
1145 compare_vcpu_priority(scurr, snext) > 0 ) ) in rt_schedule()
1146 snext = scurr; in rt_schedule()
1149 if ( snext != scurr && in rt_schedule()
1152 __set_bit(__RTDS_delayed_runq_add, &scurr->flags); in rt_schedule()
1158 if ( snext != scurr ) in rt_schedule()

Completed in 19 milliseconds