Home
last modified time | relevance | path

Searched defs:pidfd (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.14.4/tools/testing/selftests/pidfd/
Dpidfd_file_handle_test.c28 int pidfd; in FIXTURE() local
148 int pidfd = -EBADF; in TEST_F() local
195 int pidfd = -EBADF; in TEST_F() local
257 int pidfd = open_by_handle_at(self->pidfd, fh, 0); in TEST_F() local
276 int mnt_id, pidfd, child_pidfd3; in TEST_F() local
315 int mnt_id, pidfd, child_pidfd3; in TEST_F() local
355 int pidfd = -EBADF; in TEST_F() local
391 int pidfd = -EBADF; in TEST_F() local
481 int mnt_id, pidfd; in TEST_F() local
Dpidfd_test.c33 static pid_t pidfd_clone(int flags, int *pidfd, int (*fn)(void *)) in pidfd_clone()
59 int pidfd, ret; in test_pidfd_send_signal_simple_success() local
94 int pidfd, ret, saved_errno; in test_pidfd_send_signal_exited_fail() local
201 int pidfd = -1; in test_pidfd_send_signal_recycled_pid_fail() local
353 int pidfd, ret; in test_pidfd_send_signal_syscall_support() local
395 static void poll_pidfd(const char *test_name, int pidfd) in poll_pidfd()
445 int pid, pidfd = 0; in test_pidfd_poll_exec() local
511 int pid, pidfd = 0; in test_pidfd_poll_leader_exit() local
Dpidfd_wait.c31 int pidfd = -1; in TEST() local
79 int pidfd = -1; in TEST() local
140 int pidfd; in TEST() local
Dpidfd.h106 static inline int sys_pidfd_send_signal(int pidfd, int sig, siginfo_t *info, in sys_pidfd_send_signal()
112 static inline int sys_pidfd_getfd(int pidfd, int fd, int flags) in sys_pidfd_getfd()
122 static inline pid_t create_child(int *pidfd, unsigned flags) in create_child()
Dpidfd_bind_mount.c95 int pidfd; in FIXTURE() local
145 int pidfd; in TEST_F() local
Dpidfd_open_test.c113 static pid_t get_pid_from_fdinfo_file(int pidfd, const char *key, size_t keylen) in get_pid_from_fdinfo_file()
153 int pidfd = -1, ret = 1; in main() local
Dpidfd_fdinfo_test.c164 static int verify_fdinfo(int pidfd, struct error *err, const char *prefix, in verify_fdinfo()
219 int pidfd; in child_fdinfo_nspid_test() local
Dpidfd_poll_test.c48 int pidfd; in main() local
Dpidfd_getfd_test.c127 int pidfd; in FIXTURE() local
Dpidfd_setns_test.c102 int pidfd; in FIXTURE() local
/linux-6.14.4/samples/pidfd/
Dpidfd-metadata.c34 static pid_t pidfd_clone(int flags, int *pidfd) in pidfd_clone()
46 static inline int sys_pidfd_send_signal(int pidfd, int sig, siginfo_t *info, in sys_pidfd_send_signal()
52 static int pidfd_metadata_fd(pid_t pid, int pidfd) in pidfd_metadata_fd()
86 int pidfd = -1, ret = EXIT_FAILURE; in main() local
/linux-6.14.4/tools/testing/selftests/mm/
Dmrelease_test.c51 static void run_negative_tests(int pidfd) in run_negative_tests()
79 int pipefd[2], pidfd; in main() local
Dguard-pages.c58 static ssize_t sys_process_madvise(int pidfd, const struct iovec *iovec, in sys_process_madvise()
374 int pidfd = pidfd_open(pid, 0); in TEST_F() local
/linux-6.14.4/tools/testing/selftests/net/af_unix/
Dscm_pidfd.c94 static pid_t get_pid_from_fdinfo_file(int pidfd, const char *key, size_t keylen) in get_pid_from_fdinfo_file()
138 int *pidfd = NULL; in cmsg_check() local
/linux-6.14.4/kernel/
Dpid.c565 struct task_struct *pidfd_get_task(int pidfd, unsigned int *flags) in pidfd_get_task()
602 int pidfd; in pidfd_create() local
854 SYSCALL_DEFINE3(pidfd_getfd, int, pidfd, int, fd, in SYSCALL_DEFINE3() argument
/linux-6.14.4/tools/testing/selftests/clone3/
Dclone3_selftests.h24 __aligned_u64 pidfd; member
/linux-6.14.4/samples/vfs/
Dtest-list-all-mounts.c75 int ret, pidfd, fd_mntns; in main() local
Dmountinfo.c214 int pidfd, mntns, ret, opt; in main() local
/linux-6.14.4/include/uapi/linux/
Dsched.h94 __aligned_u64 pidfd; member
Dfanotify.h187 __s32 pidfd; member
/linux-6.14.4/tools/perf/trace/beauty/include/uapi/linux/
Dsched.h94 __aligned_u64 pidfd; member
/linux-6.14.4/include/linux/sched/
Dtask.h25 int __user *pidfd; member
/linux-6.14.4/fs/notify/fanotify/
Dfanotify_user.c529 static int copy_pidfd_info_to_user(int pidfd, in copy_pidfd_info_to_user()
575 unsigned int info_mode, int pidfd, in copy_info_records_to_user()
716 int ret, pidfd = -ESRCH, fd = -EBADF; in copy_event_to_user() local
/linux-6.14.4/include/net/
Dscm.h139 int len, pidfd; in scm_pidfd_recv() local
/linux-6.14.4/mm/
Doom_kill.c1204 SYSCALL_DEFINE2(process_mrelease, int, pidfd, unsigned int, flags) in SYSCALL_DEFINE2() argument

12