Release 4.7 include/linux/taskstats_kern.h
/* taskstats_kern.h - kernel header for per-task statistics interface
*
* Copyright (C) Shailabh Nagar, IBM Corp. 2006
* (C) Balbir Singh, IBM Corp. 2006
*/
#ifndef _LINUX_TASKSTATS_KERN_H
#define _LINUX_TASKSTATS_KERN_H
#include <linux/taskstats.h>
#include <linux/sched.h>
#include <linux/slab.h>
#ifdef CONFIG_TASKSTATS
extern struct kmem_cache *taskstats_cache;
extern struct mutex taskstats_exit_mutex;
static inline void taskstats_tgid_free(struct signal_struct *sig)
{
if (sig->stats)
kmem_cache_free(taskstats_cache, sig->stats);
}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
shailabh nagar | shailabh nagar | 25 | 92.59% | 2 | 66.67% |
oleg nesterov | oleg nesterov | 2 | 7.41% | 1 | 33.33% |
| Total | 27 | 100.00% | 3 | 100.00% |
extern void taskstats_exit(struct task_struct *, int group_dead);
extern void taskstats_init_early(void);
#else
static inline void taskstats_exit(struct task_struct *tsk, int group_dead)
{}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
shailabh nagar | shailabh nagar | 13 | 92.86% | 2 | 66.67% |
oleg nesterov | oleg nesterov | 1 | 7.14% | 1 | 33.33% |
| Total | 14 | 100.00% | 3 | 100.00% |
static inline void taskstats_tgid_free(struct signal_struct *sig)
{}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
shailabh nagar | shailabh nagar | 11 | 100.00% | 2 | 100.00% |
| Total | 11 | 100.00% | 2 | 100.00% |
static inline void taskstats_init_early(void)
{}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
shailabh nagar | shailabh nagar | 8 | 100.00% | 1 | 100.00% |
| Total | 8 | 100.00% | 1 | 100.00% |
#endif /* CONFIG_TASKSTATS */
#endif
Overall Contributors
| Person | Tokens | Prop | Commits | CommitProp |
shailabh nagar | shailabh nagar | 106 | 91.38% | 4 | 50.00% |
oleg nesterov | oleg nesterov | 5 | 4.31% | 2 | 25.00% |
tejun heo | tejun heo | 3 | 2.59% | 1 | 12.50% |
christoph lameter | christoph lameter | 2 | 1.72% | 1 | 12.50% |
| Total | 116 | 100.00% | 8 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.