1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __TASK_LOCAL_STORAGE_HELPER_H #define __TASK_LOCAL_STORAGE_HELPER_H #include <unistd.h> #include <sys/syscall.h> #include <sys/types.h> #ifndef __NR_pidfd_open #define __NR_pidfd_open 434 #endif static inline int sys_pidfd_open(pid_t pid, unsigned int flags) { return syscall(__NR_pidfd_open, pid, flags); } #endif