Home
last modified time | relevance | path

Searched refs:svc (Results 1 – 5 of 5) sorted by relevance

/xen/xen/common/sched/
A Drt.c362 if ( svc && !is_idle_unit(svc->unit) ) in rt_dump_pcpu()
440 svc->cur_deadline += svc->period; in rt_update_deadline()
446 svc->cur_deadline += count * svc->period; in rt_update_deadline()
455 svc->cur_budget = svc->budget; in rt_update_deadline()
576 deadline_runq_insert(svc, &svc->q_elem, runq); in runq_insert()
623 deadline_replq_insert(svc, &svc->replq_elem, replq); in replq_reinsert()
724 ASSERT(!pdata && svc && is_idle_unit(svc->unit)); in rt_switch_sched()
850 return svc; in rt_alloc_udata()
858 xfree(svc); in rt_free_udata()
959 svc->cur_budget = svc->budget; in burn_budget()
[all …]
A Dcredit2.c814 svc->residual = do_div(val, svc->weight); in t2c_update()
1099 list_add_tail(&svc->rqd_elem, &svc->rqd->svc); in _runq_assign()
1101 update_max_weight(svc->rqd, svc->weight, 0); in _runq_assign()
1385 svc->avgload = svc->avgload + in update_svc_load()
1929 update_load(svc->sdom->dom->cpupool->sched, svc->rqd, svc, -1, NOW()); in park_unit()
2189 svc->weight = svc->sdom->weight; in csched2_alloc_udata()
2226 update_load(ops, svc->rqd, svc, -1, NOW()); in csched2_unit_sleep()
2278 update_load(ops, svc->rqd, svc, 1, now); in csched2_unit_wake()
2330 update_load(ops, svc->rqd, svc, -1, now); in csched2_context_saved()
3742 svc->budget, svc->budget_quota); in csched2_dump_unit()
[all …]
A Dcredit.c310 __runq_insert(svc); in runq_insert()
325 __runq_remove(svc); in runq_remove()
335 ASSERT( svc == CSCHED_UNIT(curr_on_cpu(sched_unit_master(svc->unit))) ); in burn_credits()
626 ASSERT(svc && is_idle_unit(svc->unit)); in csched_switch_sched()
1001 svc->sdom = dd; in csched_alloc_udata()
1002 svc->unit = unit; in csched_alloc_udata()
1007 return svc; in csched_alloc_udata()
1042 xfree(svc); in csched_free_udata()
1155 runq_insert(svc); in csched_unit_wake()
2063 if ( svc && !is_idle_unit(svc->unit) ) in csched_dump_pcpu()
[all …]
A Darinc653.c389 arinc653_unit_t *svc; in a653sched_alloc_udata() local
397 svc = xmalloc(arinc653_unit_t); in a653sched_alloc_udata()
398 if ( svc == NULL ) in a653sched_alloc_udata()
429 svc->unit = unit; in a653sched_alloc_udata()
430 svc->awake = false; in a653sched_alloc_udata()
432 list_add(&svc->list, &SCHED_PRIV(ops)->unit_list); in a653sched_alloc_udata()
437 return svc; in a653sched_alloc_udata()
642 const arinc653_unit_t *svc = vdata; in a653_switch_sched() local
644 ASSERT(!pdata && svc && is_idle_unit(svc->unit)); in a653_switch_sched()
/xen/xen/arch/arm/arm32/
A Dentry.S54 SAVE_BANKED(svc)
385 RESTORE_BANKED(svc)

Completed in 113 milliseconds