Searched refs:writeFd (Results 1 - 9 of 9) sorted by relevance
/base/hiviewdfx/hiview/plugins/eventlogger/log_catcher/ |
H A D | shell_catcher.cpp | 46 int ShellCatcher::DoChildProcesscatcher(int writeFd)
in DoChildProcesscatcher() argument 81 int ShellCatcher::CaDoInChildProcesscatcher(int writeFd)
in CaDoInChildProcesscatcher() argument 122 ret = DoChildProcesscatcher(writeFd);
in CaDoInChildProcesscatcher() 128 void ShellCatcher::DoChildProcess(int writeFd)
in DoChildProcess() argument 130 if (writeFd < 0 || dup2(writeFd, STDOUT_FILENO) == -1 ||
in DoChildProcess() 131 dup2(writeFd, STDIN_FILENO) == -1 || dup2(writeFd, STDERR_FILENO) == -1) {
in DoChildProcess() 132 HIVIEW_LOGE("dup2 writeFd fail");
in DoChildProcess() 163 ret = CaDoInChildProcesscatcher(writeFd);
in DoChildProcess() 177 ReadShellToFile(int writeFd, const std::string& cmd) ReadShellToFile() argument [all...] |
/base/hiviewdfx/hiview/framework/native/unified_collection/collector/ |
H A D | hilog_collector_impl.cpp | 30 void HilogCollectorImpl::ExecuteHilog(int32_t pid, uint32_t lineCount, int writeFd) const in ExecuteHilog() 32 if (writeFd < 0 || dup2(writeFd, STDOUT_FILENO) == -1 || dup2(writeFd, STDERR_FILENO) == -1) { in ExecuteHilog() 33 HIVIEW_LOGE("dup2 writeFd fail"); in ExecuteHilog() 39 close(writeFd); in ExecuteHilog()
|
/base/hiviewdfx/hiview/plugins/eventlogger/log_catcher/include/ |
H A D | shell_catcher.h | 68 int DoChildProcesscatcher(int writeFd);
69 int CaDoInChildProcesscatcher(int writeFd);
70 void DoChildProcess(int writeFd);
|
/base/hiviewdfx/hiview/plugins/reliability/leak_detectors/native_leak/ |
H A D | native_leak_state.cpp | 439 int writeFd = 0; in ForkProcessToDumpExtraInfo() local 441 writeFd = open(path.c_str(), O_CREAT | O_RDWR | O_APPEND, DEFAULT_LOG_FILE_MODE); in ForkProcessToDumpExtraInfo() 443 writeFd = open(path.c_str(), O_CREAT | O_RDWR, DEFAULT_LOG_FILE_MODE); in ForkProcessToDumpExtraInfo() 445 if (writeFd < 0) { in ForkProcessToDumpExtraInfo() 449 int ret = dup2(writeFd, STDIN_FILENO) + dup2(writeFd, STDOUT_FILENO) + dup2(writeFd, STDERR_FILENO); in ForkProcessToDumpExtraInfo() 451 HIVIEW_LOGE("dup2 writeFd fail, error is %{public}d", errno); in ForkProcessToDumpExtraInfo() 452 close(writeFd); in ForkProcessToDumpExtraInfo() 455 if (!DumpUserMemInfoToSmapsFile(writeFd, userMonitorInf in ForkProcessToDumpExtraInfo() 488 DumpUserMemInfoToSmapsFile(int writeFd, shared_ptr<NativeLeakInfo> &userMonitorInfo) const DumpUserMemInfoToSmapsFile() argument [all...] |
H A D | native_leak_state.h | 75 bool DumpUserMemInfoToSmapsFile(int writeFd, std::shared_ptr<NativeLeakInfo> &userMonitorInfo) const;
|
/base/hiviewdfx/hiview/framework/native/unified_collection/collector/inner_include/ |
H A D | hilog_collector_impl.h | 29 void ExecuteHilog(int32_t pid, uint32_t lineCount, int writeFd) const;
|
/base/startup/init/services/modules/init_context/ |
H A D | init_context.c | 44 static void SubInitMain(InitContextType type, int readFd, int writeFd); 221 static void SubInitMain(InitContextType type, int readFd, int writeFd) in SubInitMain() argument 237 subInfo.sendFd = writeFd; in SubInitMain()
|
/base/hiviewdfx/hiview/plugins/faultlogger/service/ |
H A D | faultlogger.h | 86 int DoGetHilogProcess(int32_t pid, int writeFd) const;
|
H A D | faultlogger.cpp | 904 int Faultlogger::DoGetHilogProcess(int32_t pid, int writeFd) const in DoGetHilogProcess() 907 if (writeFd < 0 || dup2(writeFd, STDOUT_FILENO) == -1 || in DoGetHilogProcess() 908 dup2(writeFd, STDERR_FILENO) == -1) { in DoGetHilogProcess() 909 HIVIEW_LOGE("dup2 writeFd fail"); in DoGetHilogProcess()
|
Completed in 6 milliseconds