/base/hiviewdfx/faultloggerd/interfaces/innerkits/procinfo/ |
H A D | procinfo.cpp | 100 std::string path = StringPrintf("/proc/%d/task/%d/status", pid, tid); in TidToNstid() 118 std::string path = StringPrintf("/proc/%d/status", realPid); in GetProcStatusByPid() 131 path = StringPrintf("%s/%d", PROC_SELF_TASK_PATH, tid); in IsThreadInPid() 133 path = StringPrintf("/proc/%d/task/%d", pid, tid); in IsThreadInPid() 144 path = StringPrintf("/proc/%d/task", pid); in GetTidsByPidWithFunc() 206 std::string path = StringPrintf("/proc/%d/comm", tid); in ReadThreadName() 214 std::string path = StringPrintf("/proc/%d/task/%d/comm", pid, tid); in ReadThreadNameByPidAndTid() 226 path = StringPrintf("/proc/%d/cmdline", pid); in ReadProcessName() 235 std::string path = StringPrintf("/proc/%d/status", pid); in ReadProcessStatus() 237 result.append(StringPrintf("Faile in ReadProcessStatus() [all...] |
/base/hiviewdfx/faultloggerd/interfaces/common/ |
H A D | dfx_frame.h | 82 return StringPrintf("pc: 0x%016lx, sp: 0x%016lx", pc, sp); in ToString() 84 return StringPrintf("pc: 0x%08llx, sp: 0x%08llx", pc, sp); in ToString() 89 std::string output = StringPrintf("0x%016" PRIx64 " : ", pc); in ToSymbolString() 92 output += StringPrintf("[0x%016" PRIx64 ":0x%016" PRIx64 "][+0x%" PRIx64 "]", in ToSymbolString()
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/ |
H A D | dfx_frame_formatter.cpp | 49 data = StringPrintf("#%02zu at %s", frame->index, mapName.c_str()); in GetFrameStr() 51 data = StringPrintf("#%02zu at %s (%s:%d:%d)", frame->index, frame->funcName.c_str(), in GetFrameStr() 58 data = StringPrintf("#%02zu pc %016" PRIx64, frame->index, pc); in GetFrameStr() 60 data = StringPrintf("#%02zu pc %08" PRIx64, frame->index, pc); in GetFrameStr() 72 data += StringPrintf("+%" PRId64, frame->funcOffset); in GetFrameStr()
|
H A D | dfx_signal.cpp | 73 std::string sigString = StringPrintf("Signal:%s(%s)", FormatSignalName(info.si_signo).c_str(),\ in PrintSignal() 78 sigString = sigString + StringPrintf("@%" PRIX64_ADDR " ", (uint64_t)info.si_addr); in PrintSignal() 82 sigString = sigString + StringPrintf("from:%d:%u", info.si_pid, info.si_uid); in PrintSignal()
|
H A D | dfx_regs.cpp | 252 regsStr = StringPrintf("fp:%016lx sp:%016lx lr:%016lx pc:%016lx\n", fp, sp, lr, pc); in PrintSpecialRegs() 254 regsStr = StringPrintf("fp:%08x sp:%08x lr:%08x pc:%08x\n", fp, sp, lr, pc); in PrintSpecialRegs()
|
H A D | dfx_regs_x86_64.cpp | 93 std::string regString = StringPrintf("Registers:\n%s", buf); in PrintRegs()
|
H A D | dfx_regs_arm.cpp | 122 std::string regString = StringPrintf("Registers:\n%s", buf); in PrintRegs()
|
H A D | dfx_regs_riscv64.cpp | 137 std::string regString = StringPrintf("Registers:\n%s", buf); in PrintRegs()
|
H A D | dfx_regs_arm64.cpp | 137 std::string regString = StringPrintf("Registers:\n%s", buf); in PrintRegs()
|
H A D | dfx_maps.cpp | 48 path = StringPrintf("/proc/%d/maps", (int)pid); in GetMapsFile()
|
H A D | arm_exidx.cpp | 137 logStr += StringPrintf(" 0x%02x", data); in LogRawData()
|
/base/hiviewdfx/faultloggerd/common/dfxutil/ |
H A D | string_printf.h | 61 inline std::string StringPrintf(const char *fmt, ...) __attribute__((format(printf, 1, 2))); 63 inline std::string StringPrintf(const char *fmt, ...) in StringPrintf() function
|
/base/hiviewdfx/faultloggerd/tools/process_dump/ |
H A D | dfx_stack_info_formatter.cpp | 94 signal["address"] = StringPrintf("%" PRIX64_ADDR, reinterpret_cast<uint64_t>(request_->siginfo.si_addr)); in GetNativeCrashInfo() 165 frameJson["pc"] = StringPrintf("%016lx", frame.relPc); in FillNativeFrame() 167 frameJson["pc"] = StringPrintf("%08llx", frame.relPc); in FillNativeFrame()
|
H A D | printer.cpp | 82 headerInfo += StringPrintf("TraceId:%" PRIX64"\n", traceId.chainId); in PrintDumpHeader() 142 std::string elfName = StringPrintf("[anon:stack:%d]", process->keyThread_->threadInfo_.tid); in PrintReason() 145 process->reason += StringPrintf( in PrintReason() 151 process->reason += StringPrintf(" syscall number is %d", request->siginfo.si_syscall); in PrintReason()
|
H A D | dfx_unwind_async_thread.cpp | 183 tip = StringPrintf( in UnwindThreadByParseStackIfNeed()
|
/base/msdp/device_status/utils/common/include/ |
H A D | util.h | 150 std::string StringPrintf(const char *format, ...);
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/dump_catcher/ |
H A D | dfx_dump_catcher.cpp | 236 std::string statusPath = StringPrintf("/proc/%d/status", pid); in DumpCatch() 377 std::string statusPath = StringPrintf("/proc/%d/status", pid); in CollectKernelStack()
|
/base/msdp/device_status/utils/common/src/ |
H A D | util.cpp | 157 std::string StringPrintf(const char *format, ...) in StringPrintf() function
|
/base/hiviewdfx/faultloggerd/services/ |
H A D | fault_logger_daemon.cpp | 962 std::string ss = StringPrintf("%s(%p)", request->callerElf, reinterpret_cast<void *>(request->offset)); in GetElfName()
|