Release 4.17 include/linux/sem.h
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _LINUX_SEM_H
#define _LINUX_SEM_H
#include <uapi/linux/sem.h>
struct task_struct;
struct sem_undo_list;
#ifdef CONFIG_SYSVIPC
struct sysv_sem {
struct sem_undo_list *undo_list;
};
extern int copy_semundo(unsigned long clone_flags, struct task_struct *tsk);
extern void exit_sem(struct task_struct *tsk);
#else
struct sysv_sem {
/* empty */
};
static inline int copy_semundo(unsigned long clone_flags, struct task_struct *tsk)
{
return 0;
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andrew Morton | 19 | 100.00% | 1 | 100.00% |
Total | 19 | 100.00% | 1 | 100.00% |
static inline void exit_sem(struct task_struct *tsk)
{
return;
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andrew Morton | 13 | 100.00% | 1 | 100.00% |
Total | 13 | 100.00% | 1 | 100.00% |
#endif
#endif /* _LINUX_SEM_H */
Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andrew Morton | 60 | 61.22% | 2 | 22.22% |
Linus Torvalds (pre-git) | 11 | 11.22% | 1 | 11.11% |
Dave Olien | 10 | 10.20% | 1 | 11.11% |
Manfred Spraul | 9 | 9.18% | 1 | 11.11% |
Eric W. Biedermann | 3 | 3.06% | 1 | 11.11% |
Tim Schmielau | 3 | 3.06% | 1 | 11.11% |
David Howells | 1 | 1.02% | 1 | 11.11% |
Greg Kroah-Hartman | 1 | 1.02% | 1 | 11.11% |
Total | 98 | 100.00% | 9 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.