Lines Matching refs:rq

21 check_preempt_curr_stop(struct rq *rq, struct task_struct *p, int flags)  in check_preempt_curr_stop()  argument
27 pick_next_task_stop(struct rq *rq, struct task_struct *prev) in pick_next_task_stop() argument
29 struct task_struct *stop = rq->stop; in pick_next_task_stop()
34 put_prev_task(rq, prev); in pick_next_task_stop()
36 stop->se.exec_start = rq_clock_task(rq); in pick_next_task_stop()
42 enqueue_task_stop(struct rq *rq, struct task_struct *p, int flags) in enqueue_task_stop() argument
44 add_nr_running(rq, 1); in enqueue_task_stop()
48 dequeue_task_stop(struct rq *rq, struct task_struct *p, int flags) in dequeue_task_stop() argument
50 sub_nr_running(rq, 1); in dequeue_task_stop()
53 static void yield_task_stop(struct rq *rq) in yield_task_stop() argument
58 static void put_prev_task_stop(struct rq *rq, struct task_struct *prev) in put_prev_task_stop() argument
60 struct task_struct *curr = rq->curr; in put_prev_task_stop()
63 delta_exec = rq_clock_task(rq) - curr->se.exec_start; in put_prev_task_stop()
73 curr->se.exec_start = rq_clock_task(rq); in put_prev_task_stop()
77 static void task_tick_stop(struct rq *rq, struct task_struct *curr, int queued) in task_tick_stop() argument
81 static void set_curr_task_stop(struct rq *rq) in set_curr_task_stop() argument
83 struct task_struct *stop = rq->stop; in set_curr_task_stop()
85 stop->se.exec_start = rq_clock_task(rq); in set_curr_task_stop()
88 static void switched_to_stop(struct rq *rq, struct task_struct *p) in switched_to_stop() argument
94 prio_changed_stop(struct rq *rq, struct task_struct *p, int oldprio) in prio_changed_stop() argument
100 get_rr_interval_stop(struct rq *rq, struct task_struct *task) in get_rr_interval_stop() argument
105 static void update_curr_stop(struct rq *rq) in update_curr_stop() argument