Lines Matching refs:vcpu_scheduler
98 static inline struct scheduler *vcpu_scheduler(const struct vcpu *v) in vcpu_scheduler() function
410 SCHED_OP(vcpu_scheduler(v), remove_vcpu, v); in sched_destroy_vcpu()
411 SCHED_OP(vcpu_scheduler(v), free_vdata, v->sched_priv); in sched_destroy_vcpu()
453 SCHED_OP(vcpu_scheduler(v), sleep, v); in vcpu_sleep_nosync()
482 SCHED_OP(vcpu_scheduler(v), wake, v); in vcpu_wake()
537 if ( vcpu_scheduler(v)->migrate ) in vcpu_move_locked()
538 SCHED_OP(vcpu_scheduler(v), migrate, v, new_cpu); in vcpu_move_locked()
604 new_cpu = SCHED_OP(vcpu_scheduler(v), pick_cpu, v); in vcpu_migrate()
706 v->processor = SCHED_OP(vcpu_scheduler(v), pick_cpu, v); in restore_vcpu_affinity()
996 SCHED_OP(vcpu_scheduler(v), yield, v); in vcpu_yield()
1502 SCHED_OP(vcpu_scheduler(prev), context_saved, prev); in context_saved()