Home
last modified time | relevance | path

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

123456

/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/pidfd/
H A 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
200 int pidfd = -1; in test_pidfd_send_signal_recycled_pid_fail() local
352 int pidfd, ret; in test_pidfd_send_signal_syscall_support() local
394 static void poll_pidfd(const char *test_name, int pidfd) in poll_pidfd()
444 int pid, pidfd = 0; in test_pidfd_poll_exec() local
510 int pid, pidfd = 0; in test_pidfd_poll_leader_exit() local
H A Dpidfd_wait.c42 int pidfd = -1; in TEST() local
90 int pidfd = -1; in TEST() local
151 int pidfd; in TEST() local
H A Dpidfd_open_test.c86 static pid_t get_pid_from_fdinfo_file(int pidfd, const char *key, size_t keylen) in get_pid_from_fdinfo_file()
123 int pidfd = -1, ret = 1; in main() local
H A Dpidfd.h102 static inline int sys_pidfd_send_signal(int pidfd, int sig, siginfo_t *info, in sys_pidfd_send_signal()
108 static inline int sys_pidfd_getfd(int pidfd, int fd, int flags) in sys_pidfd_getfd()
H A Dpidfd_fdinfo_test.c163 static int verify_fdinfo(int pidfd, struct error *err, const char *prefix, in verify_fdinfo()
218 int pidfd; in child_fdinfo_nspid_test() local
H A Dpidfd_setns_test.c55 int pidfd; in FIXTURE() local
75 pid_t create_child(int *pidfd, unsigned flags) in create_child()
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/
H A Dprocess_unix.rs131 let pidfd = if self.get_create_pidfd() { self.recv_pidfd(&input) } else { -1 }; in spawn() localVariable
134 let pidfd = -1; in spawn() localVariable
496 … let pidfd = cvt(unsafe { libc::syscall(libc::SYS_pidfd_open, our_pid, 0) } as c_int); in posix_spawn() localVariable
707 let mut pidfd: libc::c_int = -1; in posix_spawn() localVariable
773 let pidfd = libc::syscall(libc::SYS_pidfd_open, child_pid, 0); in send_pidfd() localVariable
887 pidfd: Option<PidFd>, field
902 let pidfd = (pidfd >= 0).then(|| PidFd::from_inner(sys::fd::FileDesc::from_raw_fd(pidfd))); in new() localVariable
1201 fn pidfd(&self) -> io::Result<&os::PidFd> { in pidfd() method
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/
H A Dprocess_unix.rs131 let pidfd = if self.get_create_pidfd() { self.recv_pidfd(&input) } else { -1 }; in spawn() localVariable
134 let pidfd = -1; in spawn() localVariable
496 … let pidfd = cvt(unsafe { libc::syscall(libc::SYS_pidfd_open, our_pid, 0) } as c_int); in posix_spawn() localVariable
707 let mut pidfd: libc::c_int = -1; in posix_spawn() localVariable
773 let pidfd = libc::syscall(libc::SYS_pidfd_open, child_pid, 0); in send_pidfd() localVariable
887 pidfd: Option<PidFd>, field
902 let pidfd = (pidfd >= 0).then(|| PidFd::from_inner(sys::fd::FileDesc::from_raw_fd(pidfd))); in new() localVariable
1201 fn pidfd(&self) -> io::Result<&os::PidFd> { in pidfd() method
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/
H A Dprocess_unix.rs131 let pidfd = if self.get_create_pidfd() { self.recv_pidfd(&input) } else { -1 }; in spawn() localVariable
134 let pidfd = -1; in spawn() localVariable
496 … let pidfd = cvt(unsafe { libc::syscall(libc::SYS_pidfd_open, our_pid, 0) } as c_int); in posix_spawn() localVariable
707 let mut pidfd: libc::c_int = -1; in posix_spawn() localVariable
773 let pidfd = libc::syscall(libc::SYS_pidfd_open, child_pid, 0); in send_pidfd() localVariable
887 pidfd: Option<PidFd>, field
902 let pidfd = (pidfd >= 0).then(|| PidFd::from_inner(sys::fd::FileDesc::from_raw_fd(pidfd))); in new() localVariable
1201 fn pidfd(&self) -> io::Result<&os::PidFd> { in pidfd() method
/aosp_15_r20/bionic/tests/
H A Dpidfd_test.cpp39 TEST(pidfd, pidfd_open) { in TEST() argument
47 unique_fd pidfd(pidfd_open(child, 0)); in TEST() local
62 TEST(pidfd, pidfd_getfd) { in TEST() argument
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/
H A Dprocess_unix.rs133 let pidfd = if self.get_create_pidfd() { self.recv_pidfd(&input) } else { -1 }; in spawn() localVariable
136 let pidfd = -1; in spawn() localVariable
672 let pidfd = libc::syscall(libc::SYS_pidfd_open, child_pid, 0); in send_pidfd() localVariable
786 pidfd: Option<PidFd>, field
795 let pidfd = (pidfd >= 0).then(|| PidFd::from_inner(sys::fd::FileDesc::from_raw_fd(pidfd))); in new() localVariable
1106 fn pidfd(&self) -> io::Result<&PidFd> { in pidfd() method
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/
H A Dprocess_unix.rs133 let pidfd = if self.get_create_pidfd() { self.recv_pidfd(&input) } else { -1 }; in spawn() localVariable
136 let pidfd = -1; in spawn() localVariable
672 let pidfd = libc::syscall(libc::SYS_pidfd_open, child_pid, 0); in send_pidfd() localVariable
786 pidfd: Option<PidFd>, field
795 let pidfd = (pidfd >= 0).then(|| PidFd::from_inner(sys::fd::FileDesc::from_raw_fd(pidfd))); in new() localVariable
1106 fn pidfd(&self) -> io::Result<&PidFd> { in pidfd() method
/aosp_15_r20/external/llvm-libc/test/src/sys/mman/linux/
H A Dprocess_mrelease_test.cpp38 int pidfd = pidfd_open(child_pid, 0); in TEST() local
58 int pidfd = pidfd_open(child_pid, 0); in TEST() local
/aosp_15_r20/external/ltp/include/lapi/
H A Dpidfd.h28 static inline int pidfd_send_signal(int pidfd, int sig, siginfo_t *info, in pidfd_send_signal()
55 static inline int pidfd_getfd(int pidfd, int targetfd, unsigned int flags) in pidfd_getfd()
H A Dsched.h51 uint64_t __attribute__((aligned(8))) pidfd; member
66 uint64_t __attribute__((aligned(8))) pidfd; member
/aosp_15_r20/external/ltp/testcases/kernel/syscalls/pidfd_getfd/
H A Dpidfd_getfd02.c28 static int valid_pidfd = -1, invalid_pidfd = -1, pidfd = -1; variable
33 int *pidfd; member
/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/vm/
H A Dmrelease_test.c63 static void run_negative_tests(int pidfd) in run_negative_tests()
97 int pipefd[2], pidfd; in main() local
/aosp_15_r20/hardware/google/gfxstream/common/detector/
DSubprocess.cpp109 int pidfd, in WaitForChildWithTimeout()
148 int pidfd = PidfdOpen(pid); in DoWithSubprocessCheck() local
/aosp_15_r20/external/ltp/testcases/kernel/syscalls/fanotify/
H A Dfanotify21.c65 static struct pidfd_fdinfo_t *read_pidfd_fdinfo(int pidfd) in read_pidfd_fdinfo()
113 int pidfd; in do_setup() local
/aosp_15_r20/art/runtime/
H A Dexec_utils.cc181 unique_fd pidfd, in WaitChildWithTimeout()
280 unique_fd pidfd = PidfdOpen(pid); in ExecAndReturnResult() local
/aosp_15_r20/frameworks/base/services/core/jni/
H A Dcom_android_server_am_CachedAppOptimizer.cpp231 int madviseVmasFromBatch(unique_fd& pidfd, VmaBatch& batch, int madviseType, in madviseVmasFromBatch()
284 unique_fd pidfd(pidfd_open(pid, 0)); in compactMemory() local
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/
H A Dmod.rs1 pub mod pidfd; module
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/
H A Dmod.rs1 pub mod pidfd; module
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/
H A Dmod.rs1 pub mod pidfd; module
/aosp_15_r20/bionic/libc/bionic/
H A Dpidfd.cpp40 int pidfd_getfd(int pidfd, int targetfd, unsigned int flags) { in pidfd_getfd()

123456