Lines Matching refs:replq_elem
200 struct list_head replq_elem; /* on the replenishment events list */ member
283 replq_elem(struct list_head *elem) in replq_elem() function
285 return list_entry(elem, struct rt_vcpu, replq_elem); in replq_elem()
291 return !list_empty(&svc->replq_elem); in vcpu_on_replq()
410 svc = replq_elem(iter); in rt_dump()
529 deadline_queue_insert(&replq_elem, ##__VA_ARGS__)
546 if ( deadline_queue_remove(replq, &svc->replq_elem) ) in replq_remove()
556 struct rt_vcpu *svc_next = replq_elem(replq->next); in replq_remove()
599 if ( deadline_replq_insert(svc, &svc->replq_elem, replq) ) in replq_insert()
627 if ( deadline_queue_remove(replq, &svc->replq_elem) ) in replq_reinsert()
629 deadline_replq_insert(svc, &svc->replq_elem, replq); in replq_reinsert()
630 rearm_svc = replq_elem(replq->next); in replq_reinsert()
634 rearm = deadline_replq_insert(svc, &svc->replq_elem, replq); in replq_reinsert()
894 INIT_LIST_HEAD(&svc->replq_elem); in rt_alloc_vdata()
1525 svc = replq_elem(iter); in repl_timer_handler()
1530 list_del(&svc->replq_elem); in repl_timer_handler()
1532 list_add(&svc->replq_elem, &tmp_replq); in repl_timer_handler()
1550 svc = replq_elem(iter); in repl_timer_handler()
1564 list_del(&svc->replq_elem); in repl_timer_handler()
1565 deadline_replq_insert(svc, &svc->replq_elem, replq); in repl_timer_handler()
1574 set_timer(repl_timer, replq_elem(replq->next)->cur_deadline); in repl_timer_handler()