/system/core/debuggerd/client/ |
debuggerd_client_test.cpp | 54 pid_t forkpid = fork(); local 56 ASSERT_NE(-1, forkpid); 58 if (forkpid == 0) { 84 debuggerd_trigger_dump(forkpid, kDebuggerdNativeBacktrace, 10000, std::move(pipe_write))); 86 ASSERT_EQ(0, kill(forkpid, SIGKILL)) << strerror(errno); 95 std::string expected_end = android::base::StringPrintf("----- end %d -----", forkpid); 111 pid_t forkpid = fork(); local 112 ASSERT_NE(-1, forkpid); 113 if (forkpid == 0) { 125 debuggerd_trigger_dump(forkpid, kDebuggerdNativeBacktrace, 0, std::move(output_write))) [all...] |
/system/core/libprocinfo/ |
process_test.cpp | 92 pid_t forkpid = fork(); local 94 ASSERT_NE(-1, forkpid); 95 if (forkpid == 0) { 106 ASSERT_TRUE(android::procinfo::GetProcessInfo(forkpid, &procinfo)); 109 ASSERT_EQ(0, kill(forkpid, SIGKILL)); 114 ASSERT_TRUE(android::procinfo::GetProcessInfo(forkpid, &procinfo)); 117 ASSERT_EQ(forkpid, waitpid(forkpid, nullptr, 0));
|
/system/core/debuggerd/handler/ |
debuggerd_handler.cpp | 311 int forkpid = clone(nullptr, nullptr, 0, nullptr); local 312 if (forkpid == -1) { 315 } else if (forkpid == 0) { 358 if (TEMP_FAILURE_RETRY(waitpid(forkpid, &status, 0)) == -1) {
|
/system/core/debuggerd/ |
crash_dump.cpp | 275 pid_t forkpid = fork(); local 276 if (forkpid == -1) { 278 } else if (forkpid != 0) {
|
debuggerd_test.cpp | 573 pid_t forkpid = fork(); local 578 if (forkpid == 0) { 594 rc = waitpid(forkpid, &status, 0); 595 ASSERT_EQ(forkpid, rc);
|