X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=include%2Flinux%2Ftsacct_kern.h;h=7e50ac795b0b05b55b747fc96b07da8bcfcb6977;hb=da04b7a42711c1d1d8d9fbc2565cdd83efcfee40;hp=7e8196a021182c4682e0024e181da5c3ea73ff91;hpb=f3cef7a99469afc159fec3a61b42dc7ca5b6824f;p=safe%2Fjmp%2Flinux-2.6 diff --git a/include/linux/tsacct_kern.h b/include/linux/tsacct_kern.h index 7e8196a..7e50ac7 100644 --- a/include/linux/tsacct_kern.h +++ b/include/linux/tsacct_kern.h @@ -16,4 +16,19 @@ static inline void bacct_add_tsk(struct taskstats *stats, struct task_struct *ts {} #endif /* CONFIG_TASKSTATS */ +#ifdef CONFIG_TASK_XACCT +extern void xacct_add_tsk(struct taskstats *stats, struct task_struct *p); +extern void acct_update_integrals(struct task_struct *tsk); +extern void acct_clear_integrals(struct task_struct *tsk); +#else +static inline void xacct_add_tsk(struct taskstats *stats, struct task_struct *p) +{} +static inline void acct_update_integrals(struct task_struct *tsk) +{} +static inline void acct_clear_integrals(struct task_struct *tsk) +{} +#endif /* CONFIG_TASK_XACCT */ + #endif + +