diff options
Diffstat (limited to 'include/linux/sched.h')
-rw-r--r-- | include/linux/sched.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h index 52288a647692..639241f4f3d1 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h | |||
@@ -829,11 +829,14 @@ struct sched_class { | |||
829 | void (*put_prev_task) (struct rq *rq, struct task_struct *p); | 829 | void (*put_prev_task) (struct rq *rq, struct task_struct *p); |
830 | 830 | ||
831 | unsigned long (*load_balance) (struct rq *this_rq, int this_cpu, | 831 | unsigned long (*load_balance) (struct rq *this_rq, int this_cpu, |
832 | struct rq *busiest, | 832 | struct rq *busiest, unsigned long max_load_move, |
833 | unsigned long max_nr_move, unsigned long max_load_move, | ||
834 | struct sched_domain *sd, enum cpu_idle_type idle, | 833 | struct sched_domain *sd, enum cpu_idle_type idle, |
835 | int *all_pinned, int *this_best_prio); | 834 | int *all_pinned, int *this_best_prio); |
836 | 835 | ||
836 | int (*move_one_task) (struct rq *this_rq, int this_cpu, | ||
837 | struct rq *busiest, struct sched_domain *sd, | ||
838 | enum cpu_idle_type idle); | ||
839 | |||
837 | void (*set_curr_task) (struct rq *rq); | 840 | void (*set_curr_task) (struct rq *rq); |
838 | void (*task_tick) (struct rq *rq, struct task_struct *p); | 841 | void (*task_tick) (struct rq *rq, struct task_struct *p); |
839 | void (*task_new) (struct rq *rq, struct task_struct *p); | 842 | void (*task_new) (struct rq *rq, struct task_struct *p); |