Home
last modified time | relevance | path

Searched refs:PIDFD_THREAD (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/tools/testing/selftests/pidfd/
H A Dpidfd_info_test.c269 pidfd_leader_thread = sys_pidfd_open(pid_leader, PIDFD_THREAD); in TEST_F()
304 pidfd_thread = sys_pidfd_open(pid_thread, PIDFD_THREAD); in TEST_F()
443 pidfd_leader_thread = sys_pidfd_open(pid_leader, PIDFD_THREAD); in TEST_F()
478 pidfd_thread = sys_pidfd_open(pid_thread, PIDFD_THREAD); in TEST_F()
600 pidfd_thread = sys_pidfd_open(pid_thread, PIDFD_THREAD); in TEST_F()
604 pidfd_leader_thread = sys_pidfd_open(pid_leader, PIDFD_THREAD); in TEST_F()
H A Dpidfd.h134 #ifndef PIDFD_THREAD
135 #define PIDFD_THREAD O_EXCL macro
/linux-6.15/include/uapi/linux/
H A Dpidfd.h12 #define PIDFD_THREAD O_EXCL macro
/linux-6.15/fs/
H A Dpidfs.c785 if (flags & PIDFD_THREAD) in pidfs_pid_valid()
880 BUILD_BUG_ON(PIDFD_CLONE == PIDFD_THREAD); in pidfs_alloc_file()
894 pidfd_file->f_flags |= (flags & PIDFD_THREAD); in pidfs_alloc_file()
/linux-6.15/kernel/
H A Dpid.c653 if (flags & ~(PIDFD_NONBLOCK | PIDFD_THREAD)) in SYSCALL_DEFINE2()
H A Dfork.c2112 bool thread = flags & PIDFD_THREAD; in pidfd_prepare()
2460 int flags = (clone_flags & CLONE_THREAD) ? PIDFD_THREAD : 0; in copy_process()
H A Dsignal.c4102 if (fd_file(f)->f_flags & PIDFD_THREAD) in SYSCALL_DEFINE4()