Home
last modified time | relevance | path

Searched refs:FaultStack (Results 1 - 5 of 5) sorted by relevance

/base/hiviewdfx/faultloggerd/tools/process_dump/
H A Ddfx_fault_stack.h36 class FaultStack { class
38 explicit FaultStack(int32_t tid) : tid_(tid) {}; in FaultStack() function in OHOS::HiviewDFX::FaultStack
39 ~FaultStack() = default;
H A Ddfx_fault_stack.cpp42 bool FaultStack::ReadTargetMemory(uintptr_t addr, uintptr_t &value) const in ReadTargetMemory()
62 uintptr_t FaultStack::AdjustAndCreateMemoryBlock(size_t index, uintptr_t prevSp, uintptr_t prevEndAddr, uintptr_t size) in AdjustAndCreateMemoryBlock()
82 bool FaultStack::CollectStackInfo(const std::vector<DfxFrame>& frames, bool needParseStack) in CollectStackInfo()
131 bool FaultStack::CreateBlockForCorruptedStack(const std::vector<DfxFrame>& frames, uintptr_t prevEndAddr, in CreateBlockForCorruptedStack()
146 uintptr_t FaultStack::PrintMemoryBlock(const MemoryBlockInfo& info, uintptr_t stackStartAddr) const in PrintMemoryBlock()
168 void FaultStack::Print() const in Print()
176 DfxRingBufferWrapper::GetInstance().AppendMsg("FaultStack:\n"); in Print()
187 MemoryBlockInfo FaultStack::CreateMemoryBlock( in CreateMemoryBlock()
211 void FaultStack::CollectRegistersBlock(std::shared_ptr<DfxRegs> regs, std::shared_ptr<DfxMaps> maps) in CollectRegistersBlock()
258 void FaultStack
[all...]
H A Ddfx_thread.h52 std::shared_ptr<FaultStack> GetFaultStack() const;
72 std::shared_ptr<FaultStack> faultStack_;
H A Ddfx_thread.cpp140 faultStack_ = std::make_shared<FaultStack>(threadInfo_.nsTid); in InitFaultStack()
150 std::shared_ptr<FaultStack> DfxThread::GetFaultStack() const in GetFaultStack()
/base/hiviewdfx/faultloggerd/test/unittest/process_dump/
H A Dfault_stack_test.cpp108 std::unique_ptr<FaultStack> stack = std::make_unique<FaultStack>(childPid); in HWTEST_F()
118 if (result.find("FaultStack") == std::string::npos) { in HWTEST_F()

Completed in 2 milliseconds