Blame view
include/linux/tsacct_kern.h
1.16 KB
f3cef7a99 [PATCH] csa: basi... |
1 2 3 4 5 6 7 8 9 10 11 12 |
/* * tsacct_kern.h - kernel header for system accounting over taskstats interface * * Copyright (C) Jay Lan SGI */ #ifndef _LINUX_TSACCT_KERN_H #define _LINUX_TSACCT_KERN_H #include <linux/taskstats.h> #ifdef CONFIG_TASKSTATS |
4bd6e32ac userns: Convert t... |
13 14 15 |
extern void bacct_add_tsk(struct user_namespace *user_ns, struct pid_namespace *pid_ns, struct taskstats *stats, struct task_struct *tsk); |
f3cef7a99 [PATCH] csa: basi... |
16 |
#else |
4bd6e32ac userns: Convert t... |
17 18 19 |
static inline void bacct_add_tsk(struct user_namespace *user_ns, struct pid_namespace *pid_ns, struct taskstats *stats, struct task_struct *tsk) |
f3cef7a99 [PATCH] csa: basi... |
20 21 |
{} #endif /* CONFIG_TASKSTATS */ |
9acc18535 [PATCH] csa: Exte... |
22 23 |
#ifdef CONFIG_TASK_XACCT extern void xacct_add_tsk(struct taskstats *stats, struct task_struct *p); |
8f0ab5147 [PATCH] csa: conv... |
24 |
extern void acct_update_integrals(struct task_struct *tsk); |
6fac4829c cputime: Use acce... |
25 |
extern void acct_account_cputime(struct task_struct *tsk); |
8f0ab5147 [PATCH] csa: conv... |
26 |
extern void acct_clear_integrals(struct task_struct *tsk); |
9acc18535 [PATCH] csa: Exte... |
27 28 29 |
#else static inline void xacct_add_tsk(struct taskstats *stats, struct task_struct *p) {} |
8f0ab5147 [PATCH] csa: conv... |
30 31 |
static inline void acct_update_integrals(struct task_struct *tsk) {} |
6fac4829c cputime: Use acce... |
32 33 |
static inline void acct_account_cputime(struct task_struct *tsk) {} |
8f0ab5147 [PATCH] csa: conv... |
34 35 |
static inline void acct_clear_integrals(struct task_struct *tsk) {} |
9acc18535 [PATCH] csa: Exte... |
36 |
#endif /* CONFIG_TASK_XACCT */ |
f3cef7a99 [PATCH] csa: basi... |
37 |
#endif |
9acc18535 [PATCH] csa: Exte... |
38 |