/base/update/updater/services/updater_binary/ |
H A D | main.cpp | 36 int pipeFd; in main() local 40 pipeFd = static_cast<int>(std::strtol(argv[1], nullptr, DECIMAL)); in main() 46 pipeFd = static_cast<int>(std::strtol(argv[1], nullptr, DECIMAL)); in main() 49 pipeFd = static_cast<int>(std::strtol(argv[2], nullptr, DECIMAL)); // 2: pipe index in main() 55 return ProcessUpdater(retry, pipeFd, packagePath, Utils::GetCertName()); in main()
|
H A D | update_processor.h | 42 int ProcessUpdater(bool retry, int pipeFd, const std::string &packagePath, const std::string &keyPath);
|
H A D | update_processor.cpp | 470 int ProcessUpdater(bool retry, int pipeFd, const std::string &packagePath, const std::string &keyPath) in ProcessUpdater() argument 475 std::unique_ptr<FILE, decltype(&fclose)> pipeWrite(fdopen(pipeFd, "w"), fclose); in ProcessUpdater()
|
/base/hiviewdfx/faultloggerd/tools/process_dump/ |
H A D | cppcrash_reporter.cpp | 106 info.pipeFd = WriteCppCrashInfoByPipe(); in ReportToHiview() 125 int pipeFd[2] = {-1, -1}; in WriteCppCrashInfoByPipe() local 126 if (pipe(pipeFd) != 0) { in WriteCppCrashInfoByPipe() 130 if (fcntl(pipeFd[PIPE_READ], F_SETPIPE_SZ, sz) < 0 || in WriteCppCrashInfoByPipe() 131 fcntl(pipeFd[PIPE_WRITE], F_SETPIPE_SZ, sz) < 0) { in WriteCppCrashInfoByPipe() 135 if (fcntl(pipeFd[PIPE_READ], F_GETFL) < 0) { in WriteCppCrashInfoByPipe() 139 uint32_t flags = static_cast<uint32_t>(fcntl(pipeFd[PIPE_READ], F_GETFL)); in WriteCppCrashInfoByPipe() 141 if (fcntl(pipeFd[PIPE_READ], F_SETFL, flags) < 0) { in WriteCppCrashInfoByPipe() 147 realWriteSize = OHOS_TEMP_FAILURE_RETRY(write(pipeFd[PIPE_WRITE], cppCrashInfo_.c_str(), sz)); in WriteCppCrashInfoByPipe() 148 close(pipeFd[PIPE_WRIT in WriteCppCrashInfoByPipe() [all...] |
H A D | faultlogger_client_msg.h | 31 int32_t pipeFd{-1};
|
/base/hiviewdfx/faultloggerd/test/moduletest/ |
H A D | faultloggerd_module_test.cpp | 60 int32_t pipeFd = RequestPipeFd(getpid(), FaultLoggerPipeType::PIPE_FD_READ_BUF); in HWTEST_F() local 61 ASSERT_NE(pipeFd, -1); in HWTEST_F() 64 pipeFd = RequestPipeFd(getpid(), FaultLoggerPipeType::PIPE_FD_READ_BUF); in HWTEST_F() 65 ASSERT_EQ(pipeFd, -1); in HWTEST_F() 166 int32_t pipeFd = RequestPipeFd(getpid(), -1); in HWTEST_F() local 167 ASSERT_EQ(pipeFd, -1); in HWTEST_F() 168 pipeFd = RequestPipeFd(getpid(), FaultLoggerPipeType::PIPE_FD_DELETE); in HWTEST_F() 169 ASSERT_EQ(pipeFd, -1); in HWTEST_F()
|
/base/security/selinux_adapter/framework/policycoreutils/src/ |
H A D | load_policy.cpp | 261 int pipeFd[PIPE_NUM]; in CompilePolicyWithFork() local 262 if (pipe(pipeFd) < 0) { in CompilePolicyWithFork() 269 (void)close(pipeFd[0]); in CompilePolicyWithFork() 270 (void)close(pipeFd[1]); in CompilePolicyWithFork() 274 (void)close(pipeFd[0]); in CompilePolicyWithFork() 275 if (dup2(pipeFd[1], STDERR_FILENO) == -1) { in CompilePolicyWithFork() 277 (void)close(pipeFd[1]); in CompilePolicyWithFork() 280 (void)close(pipeFd[1]); in CompilePolicyWithFork() 287 (void)close(pipeFd[1]); in CompilePolicyWithFork() 289 FILE *fp = fdopen(pipeFd[ in CompilePolicyWithFork() [all...] |
/base/update/updater/test/unittest/updater_test/ |
H A D | test_update_binary_abnormal.cpp | 42 int pipeFd = static_cast<int>(std::strtol(argv[1], nullptr, decimal)); in main() local 46 FILE *pipeWrite = fdopen(pipeFd, "w"); in main()
|
H A D | test_update_binary.cpp | 42 int pipeFd = static_cast<int>(std::strtol(argv[1], nullptr, decimal)); in main() local 46 FILE *pipeWrite = fdopen(pipeFd, "w"); in main()
|
/base/hiviewdfx/hiview/plugins/faultlogger/service/idl/src/ |
H A D | faultlogger_service_proxy.cpp | 47 if (info.pipeFd != -1) { in AddFaultLog() 48 if (!data.WriteFileDescriptor(info.pipeFd)) { in AddFaultLog() 51 close(info.pipeFd); in AddFaultLog()
|
H A D | faultlogger_service_stub.cpp | 47 ohosInfo->pipeFd = data.ReadFileDescriptor(); in OnRemoteRequest()
|
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/include/ |
H A D | faultlogger_client_msg.h | 31 int32_t pipeFd{-1};
|
/base/hiviewdfx/hiview/plugins/faultlogger/service/idl/include/ |
H A D | faultlog_info_ohos.h | 31 int32_t pipeFd {-1};
|
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/impl/ |
H A D | faultlogger_client.cpp | 94 infoOhos.pipeFd = info.pipeFd; in AddFaultLog()
|
/base/hiviewdfx/hiview/plugins/faultlogger/common/ |
H A D | faultlog_info.h | 28 std::shared_ptr<int32_t> pipeFd; member
|
/base/hiviewdfx/hiview/plugins/faultlogger/service/idl/ |
H A D | faultlogger_service_ohos.cpp | 129 outInfo.pipeFd.reset(new int32_t(info.pipeFd), fdDeleter); in AddFaultLog()
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler/ |
H A D | dfx_dumprequest.c | 470 static void CleanFd(int *pipeFd) in CleanFd() argument 472 if (*pipeFd != -1) { in CleanFd() 473 syscall(SYS_close, *pipeFd); in CleanFd() 474 *pipeFd = -1; in CleanFd()
|
/base/hiviewdfx/hiview/plugins/faultlogger/test/common/unittest/ |
H A D | faultlogger_unittest.cpp | 368 int pipeFd[2] = {-1, -1}; in GenCppCrashLogTestCommon() local 369 ASSERT_EQ(pipe(pipeFd), 0) << "create pipe failed"; in GenCppCrashLogTestCommon() 383 info.pipeFd.reset(new int32_t(pipeFd[0]), g_fdDeleter); in GenCppCrashLogTestCommon() 397 TEMP_FAILURE_RETRY(write(pipeFd[1], jsonInfo.c_str(), jsonInfo.size())); in GenCppCrashLogTestCommon() 398 close(pipeFd[1]); in GenCppCrashLogTestCommon()
|
/base/hiviewdfx/hiview/plugins/faultlogger/service/ |
H A D | faultlogger.cpp | 862 if (info.pipeFd == nullptr || *(info.pipeFd) == -1) { in GetStackInfo() 868 nread = TEMP_FAILURE_RETRY(read(*info.pipeFd, buffer, MAX_PIPE_SIZE)); in GetStackInfo()
|
/base/hiviewdfx/faultloggerd/test/unittest/process_dump/ |
H A D | dfx_processdump_test.cpp | 412 info.pipeFd = -1; in HWTEST_F()
|