Release 4.12 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/signal.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 | 25 | 92.59% | 2 | 66.67% |
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 | 13 | 92.86% | 2 | 66.67% |
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 | 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 | 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 | 105 | 90.52% | 4 | 44.44% |
Oleg Nesterov | 5 | 4.31% | 2 | 22.22% |
Tejun Heo | 3 | 2.59% | 1 | 11.11% |
Christoph Lameter | 2 | 1.72% | 1 | 11.11% |
Ingo Molnar | 1 | 0.86% | 1 | 11.11% |
Total | 116 | 100.00% | 9 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.