Linux Audio

Check our new training course

In-person Linux kernel drivers training

Jun 16-20, 2025
Register
Loading...
Note: File does not exist in v4.6.
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef __TASK_LOCAL_STORAGE_HELPER_H
 3#define __TASK_LOCAL_STORAGE_HELPER_H
 4
 5#include <unistd.h>
 6#include <sys/syscall.h>
 7#include <sys/types.h>
 8
 9#ifndef __NR_pidfd_open
10#ifdef __alpha__
11#define __NR_pidfd_open 544
12#else
13#define __NR_pidfd_open 434
14#endif
15#endif
16
17static inline int sys_pidfd_open(pid_t pid, unsigned int flags)
18{
19	return syscall(__NR_pidfd_open, pid, flags);
20}
21
22#endif