X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=kernel%2Fsched.h;h=0bf6dbaa637cc6be912c3c7c38256ee34da69d77;hb=69c048e18d1630eea2d5c55f7c5acbdcacba846e;hp=60569ab94b33650d0391081836a5150c7caf45a7;hpb=9c78378bebc1a9f3d400f422df8ede9efea57dea;p=util-vserver.git diff --git a/kernel/sched.h b/kernel/sched.h index 60569ab..0bf6dba 100644 --- a/kernel/sched.h +++ b/kernel/sched.h @@ -1,6 +1,7 @@ #ifndef _VX_SCHED_H #define _VX_SCHED_H + #ifdef __KERNEL__ struct timespec; @@ -13,11 +14,11 @@ struct vx_info; void vx_update_load(struct vx_info *); -struct task_struct; - -int vx_effective_vavavoom(struct vx_info *, int); +int vx_tokens_recalc(struct _vx_sched_pc *, + unsigned long *, unsigned long *, int [2]); -int vx_tokens_recalc(struct vx_info *); +void vx_update_sched_param(struct _vx_sched *sched, + struct _vx_sched_pc *sched_pc); #endif /* __KERNEL__ */ #else /* _VX_SCHED_H */