• Home
  • Raw
  • Download

Lines Matching refs:rq

416 balance_idle(struct rq *rq, struct task_struct *prev, struct rq_flags *rf)  in balance_idle()  argument
425 static void check_preempt_curr_idle(struct rq *rq, struct task_struct *p, int flags) in check_preempt_curr_idle() argument
427 resched_curr(rq); in check_preempt_curr_idle()
430 static void put_prev_task_idle(struct rq *rq, struct task_struct *prev) in put_prev_task_idle() argument
434 static void set_next_task_idle(struct rq *rq, struct task_struct *next, bool first) in set_next_task_idle() argument
436 update_idle_core(rq); in set_next_task_idle()
437 schedstat_inc(rq->sched_goidle); in set_next_task_idle()
441 static struct task_struct *pick_task_idle(struct rq *rq) in pick_task_idle() argument
443 return rq->idle; in pick_task_idle()
447 struct task_struct *pick_next_task_idle(struct rq *rq) in pick_next_task_idle() argument
449 struct task_struct *next = rq->idle; in pick_next_task_idle()
451 set_next_task_idle(rq, next, true); in pick_next_task_idle()
461 dequeue_task_idle(struct rq *rq, struct task_struct *p, int flags) in dequeue_task_idle() argument
463 raw_spin_rq_unlock_irq(rq); in dequeue_task_idle()
466 raw_spin_rq_lock_irq(rq); in dequeue_task_idle()
477 static void task_tick_idle(struct rq *rq, struct task_struct *curr, int queued) in task_tick_idle() argument
481 static void switched_to_idle(struct rq *rq, struct task_struct *p) in switched_to_idle() argument
487 prio_changed_idle(struct rq *rq, struct task_struct *p, int oldprio) in prio_changed_idle() argument
492 static void update_curr_idle(struct rq *rq) in update_curr_idle() argument