Home
last modified time | relevance | path

Searched refs:writeFd (Results 1 - 9 of 9) sorted by relevance

/base/hiviewdfx/hiview/plugins/eventlogger/log_catcher/
H A Dshell_catcher.cpp46 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 Dhilog_collector_impl.cpp30 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 Dshell_catcher.h68 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 Dnative_leak_state.cpp439 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 Dnative_leak_state.h75 bool DumpUserMemInfoToSmapsFile(int writeFd, std::shared_ptr<NativeLeakInfo> &userMonitorInfo) const;
/base/hiviewdfx/hiview/framework/native/unified_collection/collector/inner_include/
H A Dhilog_collector_impl.h29 void ExecuteHilog(int32_t pid, uint32_t lineCount, int writeFd) const;
/base/startup/init/services/modules/init_context/
H A Dinit_context.c44 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 Dfaultlogger.h86 int DoGetHilogProcess(int32_t pid, int writeFd) const;
H A Dfaultlogger.cpp904 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