Release 4.16 include/linux/taskstats_kern.h
/* SPDX-License-Identifier: GPL-2.0 */
/* 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 | 89.74% | 4 | 40.00% |
Oleg Nesterov | 5 | 4.27% | 2 | 20.00% |
Tejun Heo | 3 | 2.56% | 1 | 10.00% |
Christoph Lameter | 2 | 1.71% | 1 | 10.00% |
Greg Kroah-Hartman | 1 | 0.85% | 1 | 10.00% |
Ingo Molnar | 1 | 0.85% | 1 | 10.00% |
Total | 117 | 100.00% | 10 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.