Searched refs:this_rq (Results 1 - 4 of 4) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/
H A Dsched_fair.c1761 struct rq *this_rq, int this_cpu)
1765 activate_task(this_rq, p, 0);
1766 check_preempt_curr(this_rq, p, 0);
1821 * move_one_task tries to move exactly one task from busiest to this_rq, as
1828 move_one_task(struct rq *this_rq, int this_cpu, struct rq *busiest, argument
1842 pull_task(busiest, p, this_rq, this_cpu);
1857 balance_tasks(struct rq *this_rq, int this_cpu, struct rq *busiest, argument
1879 pull_task(busiest, p, this_rq, this_cpu);
1919 load_balance_fair(struct rq *this_rq, int this_cpu, struct rq *busiest, argument
1946 moved_load = balance_tasks(this_rq, this_cp
1760 pull_task(struct rq *src_rq, struct task_struct *p, struct rq *this_rq, int this_cpu) argument
1966 load_balance_fair(struct rq *this_rq, int this_cpu, struct rq *busiest, unsigned long max_load_move, struct sched_domain *sd, enum cpu_idle_type idle, int *all_pinned, int *this_best_prio) argument
1984 move_tasks(struct rq *this_rq, int this_cpu, struct rq *busiest, unsigned long max_load_move, struct sched_domain *sd, enum cpu_idle_type idle, int *all_pinned) argument
2954 load_balance(int this_cpu, struct rq *this_rq, struct sched_domain *sd, enum cpu_idle_type idle, int *balance) argument
3124 idle_balance(int this_cpu, struct rq *this_rq) argument
3576 struct rq *this_rq = cpu_rq(this_cpu); local
3668 struct rq *this_rq = cpu_rq(this_cpu); local
[all...]
H A Dsched.c610 #define this_rq() (&__get_cpu_var(runqueues)) macro
1005 rq = this_rq();
1091 if (rq == this_rq()) {
1722 static inline int _double_lock_balance(struct rq *this_rq, struct rq *busiest)
1723 __releases(this_rq->lock)
1725 __acquires(this_rq->lock)
1727 raw_spin_unlock(&this_rq->lock);
1728 double_rq_lock(this_rq, busiest);
1741 static int _double_lock_balance(struct rq *this_rq, struct rq *busiest)
1742 __releases(this_rq
1767 double_lock_balance(struct rq *this_rq, struct rq *busiest) argument
2968 calc_load_fold_active(struct rq *this_rq) argument
3000 calc_load_account_idle(struct rq *this_rq) argument
3144 calc_load_account_idle(struct rq *this_rq) argument
3200 calc_load_account_active(struct rq *this_rq) argument
3287 update_cpu_load(struct rq *this_rq) argument
3327 update_cpu_load_active(struct rq *this_rq) argument
[all...]
H A Dsched_rt.c1394 static int pull_rt_task(struct rq *this_rq) argument
1396 int this_cpu = this_rq->cpu, ret = 0, cpu;
1400 if (likely(!rt_overloaded(this_rq)))
1403 for_each_cpu(cpu, this_rq->rd->rto_mask) {
1417 this_rq->rt.highest_prio.curr)
1421 * We can potentially drop this_rq's lock in
1423 * alter this_rq
1425 double_lock_balance(this_rq, src_rq);
1439 if (p && (p->prio < this_rq->rt.highest_prio.curr)) {
1458 activate_task(this_rq,
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dsched.h1034 void (*pre_schedule) (struct rq *this_rq, struct task_struct *task);
1035 void (*post_schedule) (struct rq *this_rq);
1036 void (*task_waking) (struct rq *this_rq, struct task_struct *task);
1037 void (*task_woken) (struct rq *this_rq, struct task_struct *task);
1050 void (*switched_from) (struct rq *this_rq, struct task_struct *task,
1052 void (*switched_to) (struct rq *this_rq, struct task_struct *task,
1054 void (*prio_changed) (struct rq *this_rq, struct task_struct *task,

Completed in 78 milliseconds