Lines Matching refs:list_head
184 struct list_head sdom; /* list of availalbe domains, used for dump */
186 struct list_head runq; /* ordered list of runnable vcpus */
187 struct list_head depletedq; /* unordered list of depleted vcpus */
190 struct list_head replq; /* ordered list of vcpus that need replenishment */
199 struct list_head q_elem; /* on the runq/depletedq list */
200 struct list_head replq_elem; /* on the replenishment events list */
224 struct list_head sdom_elem; /* link list on rt_priv */
246 static inline struct list_head *rt_runq(const struct scheduler *ops) in rt_runq()
251 static inline struct list_head *rt_depletedq(const struct scheduler *ops) in rt_depletedq()
256 static inline struct list_head *rt_replq(const struct scheduler *ops) in rt_replq()
277 q_elem(struct list_head *elem) in q_elem()
283 replq_elem(struct list_head *elem) in replq_elem()
378 struct list_head *runq, *depletedq, *replq, *iter; in rt_dump()
497 deadline_queue_remove(struct list_head *queue, struct list_head *elem) in deadline_queue_remove()
509 deadline_queue_insert(struct rt_vcpu * (*qelem)(struct list_head *), in deadline_queue_insert() argument
510 struct rt_vcpu *svc, struct list_head *elem, in deadline_queue_insert()
511 struct list_head *queue) in deadline_queue_insert()
513 struct list_head *iter; in deadline_queue_insert()
542 struct list_head *replq = rt_replq(ops); in replq_remove()
573 struct list_head *runq = rt_runq(ops); in runq_insert()
590 struct list_head *replq = rt_replq(ops); in replq_insert()
612 struct list_head *replq = rt_replq(ops); in replq_reinsert()
1051 struct list_head *runq = rt_runq(ops); in runq_pick()
1052 struct list_head *iter; in runq_pick()
1506 struct list_head *replq = rt_replq(ops); in repl_timer_handler()
1507 struct list_head *runq = rt_runq(ops); in repl_timer_handler()
1509 struct list_head *iter, *tmp; in repl_timer_handler()