Home
last modified time | relevance | path

Searched refs:pipeFd (Results 1 - 20 of 20) sorted by relevance

/base/update/updater/services/updater_binary/
H A Dmain.cpp36 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 Dupdate_processor.h42 int ProcessUpdater(bool retry, int pipeFd, const std::string &packagePath, const std::string &keyPath);
H A Dupdate_processor.cpp470 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 Dcppcrash_reporter.cpp106 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 Dfaultlogger_client_msg.h31 int32_t pipeFd{-1};
/base/hiviewdfx/faultloggerd/test/moduletest/
H A Dfaultloggerd_module_test.cpp60 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 Dload_policy.cpp261 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 Dtest_update_binary_abnormal.cpp42 int pipeFd = static_cast<int>(std::strtol(argv[1], nullptr, decimal)); in main() local
46 FILE *pipeWrite = fdopen(pipeFd, "w"); in main()
H A Dtest_update_binary.cpp42 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 Dfaultlogger_service_proxy.cpp47 if (info.pipeFd != -1) { in AddFaultLog()
48 if (!data.WriteFileDescriptor(info.pipeFd)) { in AddFaultLog()
51 close(info.pipeFd); in AddFaultLog()
H A Dfaultlogger_service_stub.cpp47 ohosInfo->pipeFd = data.ReadFileDescriptor(); in OnRemoteRequest()
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/include/
H A Dfaultlogger_client_msg.h31 int32_t pipeFd{-1};
/base/hiviewdfx/hiview/plugins/faultlogger/service/idl/include/
H A Dfaultlog_info_ohos.h31 int32_t pipeFd {-1};
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/impl/
H A Dfaultlogger_client.cpp94 infoOhos.pipeFd = info.pipeFd; in AddFaultLog()
/base/hiviewdfx/hiview/plugins/faultlogger/common/
H A Dfaultlog_info.h28 std::shared_ptr<int32_t> pipeFd; member
/base/hiviewdfx/hiview/plugins/faultlogger/service/idl/
H A Dfaultlogger_service_ohos.cpp129 outInfo.pipeFd.reset(new int32_t(info.pipeFd), fdDeleter); in AddFaultLog()
/base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler/
H A Ddfx_dumprequest.c470 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 Dfaultlogger_unittest.cpp368 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 Dfaultlogger.cpp862 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 Ddfx_processdump_test.cpp412 info.pipeFd = -1; in HWTEST_F()

Completed in 11 milliseconds