Home
last modified time | relevance | path

Searched refs:memory_ (Results 1 - 11 of 11) sorted by relevance

/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Ddwarf_cfa_instructions.cpp56 if (!memory_->ReadU8(instPtr, &opCode, true)) { in Iterate()
83 value = memory_->ReadEncodedValue(instPtr, (DwarfEncoding)cie.pointerEncoding); in DecodeDwCfa()
88 value = memory_->ReadEncodedValue(instPtr, (DwarfEncoding)DW_EH_PE_udata1); in DecodeDwCfa()
93 value = memory_->ReadEncodedValue(instPtr, (DwarfEncoding)DW_EH_PE_udata2); in DecodeDwCfa()
99 value = memory_->ReadEncodedValue(instPtr, (DwarfEncoding)DW_EH_PE_udata4); in DecodeDwCfa()
104 reg = memory_->ReadUleb128(instPtr); in DecodeDwCfa()
105 offset = (int64_t)(memory_->ReadUleb128(instPtr) * cie.codeAlignFactor); in DecodeDwCfa()
115 reg = memory_->ReadUleb128(instPtr); in DecodeDwCfa()
124 reg = memory_->ReadUleb128(instPtr); in DecodeDwCfa()
136 reg = memory_ in DecodeDwCfa()
[all...]
H A Ddwarf_op.cpp36 uintptr_t length = memory_->ReadUleb128(addr); in Eval()
55 memory_->ReadU8(addr, &opcode, true); in Decode()
60 memory_->ReadUptr(addr, &val, true); in Decode()
71 memory_->ReadU8(addr, &val, true); in Decode()
78 memory_->ReadS8(addr, &val, true); in Decode()
85 memory_->ReadU16(addr, &val, true); in Decode()
92 memory_->ReadS16(addr, &val, true); in Decode()
99 memory_->ReadU32(addr, &val, true); in Decode()
106 memory_->ReadS32(addr, &val, true); in Decode()
113 memory_ in Decode()
[all...]
H A Ddwarf_section.cpp31 DwarfSection::DwarfSection(std::shared_ptr<DfxMemory> memory) : memory_(memory) in DwarfSection()
79 if (!memory_->ReadS32(ptr, &dwarfTableEntry.startPc, true)) { in SearchEntry()
85 if (!memory_->ReadS32(ptr, &dwarfTableEntry.fdeOffset, true)) { in SearchEntry()
101 if (!memory_->ReadS32(ptr, &dwarfTableEntry.fdeOffset, true)) { in SearchEntry()
132 DwarfCfaInstructions dwarfInstructions(memory_); in Step()
166 memory_->ReadU32(ptr, &value32, true); in ParseCieOrFdeHeader()
171 memory_->ReadU64(ptr, &value64, true); in ParseCieOrFdeHeader()
174 memory_->ReadU64(ptr, &value64, true); in ParseCieOrFdeHeader()
187 memory_->ReadU32(ptr, &value32, false); in ParseCieOrFdeHeader()
242 uintptr_t pcStart = memory_ in FillInFde()
[all...]
H A Darm_exidx.cpp91 ArmExidx::ArmExidx(std::shared_ptr<DfxMemory> memory) : memory_(memory) in ArmExidx()
161 if (!memory_->ReadPrel31(ptr, &addr)) { in SearchEntry()
203 if (!memory_->ReadU32(entryOffset, &data, false)) { in ExtractEntryData()
234 if (!memory_->ReadPrel31(entryOffset, &extabAddr)) { in ExtractEntryData()
248 if (!memory_->ReadU32(tabOffset, &data, false)) { in ExtractEntryTab()
258 if (!memory_->ReadPrel31(tabOffset, &perRoutine)) { in ExtractEntryTab()
267 if (!memory_->ReadU32(tabOffset, &data, false)) { in ExtractEntryTab()
306 if (!memory_->ReadU32(tabOffset, &data, false)) { in ExtractEntryTab()
H A Dunwinder.cpp262 std::shared_ptr<DfxMemory> memory_ = nullptr; member in OHOS::HiviewDFX::Unwinder::Impl
457 memory_ = std::make_shared<DfxMemory>(acc_); in Init()
459 armExidx_ = std::make_shared<ArmExidx>(memory_); in Init()
461 dwarfSection_ = std::make_shared<DwarfSection>(memory_); in Init()
490 if ((ctx == nullptr) || (memory_ == nullptr)) { in CheckAndReset()
493 memory_->SetCtx(ctx); in CheckAndReset()
663 return DfxArk::JitCodeWriteFile(memory_.get(), &(Unwinder::AccessMem), fd, jitCache_.data(), jitCache_.size()); in ArkWriteJitCodeToFile()
716 ArkUnwindParam arkParam(memory_.get(), &(Unwinder::AccessMem), &frame.fp, &frame.sp, &frame.pc, in StepArkJsFrame()
720 ret = DfxArk::StepArkFrame(memory_.get(), &(Unwinder::AccessMem), &frame.fp, &frame.sp, &frame.pc, in StepArkJsFrame()
770 regs_->StepIfSignalFrame(static_cast<uintptr_t>(frame.pc), memory_)) { in Unwind()
[all...]
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/
H A Ddwarf_op.h40 DwarfOp(std::shared_ptr<DfxMemory> memory) : memory_(memory) {}; in DwarfOp()
81 memory_->ReadUptr(addr, &val); in OpDeref()
91 memory_->ReadU8(exprPtr, &operand, true); in OpDerefSize()
95 memory_->ReadU8(addr, &u8, true); in OpDerefSize()
101 memory_->ReadU16(addr, &u16, true); in OpDerefSize()
108 memory_->ReadU32(addr, &u32, true); in OpDerefSize()
117 memory_->ReadU64(addr, &u64, true); in OpDerefSize()
149 memory_->ReadU8(exprPtr, &reg, true); in OpPick()
252 stack_[0] += memory_->ReadUleb128(exprPtr); in OpPlusULEBConst()
283 memory_ in OpSkip()
396 std::shared_ptr<DfxMemory> memory_; global() member in OHOS::HiviewDFX::DwarfOp
[all...]
H A Ddwarf_cfa_instructions.h31 DwarfCfaInstructions(std::shared_ptr<DfxMemory> memory) : memory_(memory) {}; in DwarfCfaInstructions()
41 std::shared_ptr<DfxMemory> memory_; member in OHOS::HiviewDFX::DwarfCfaInstructions
H A Ddwarf_section.h50 std::shared_ptr<DfxMemory> memory_; member in OHOS::HiviewDFX::DwarfSection
H A Darm_exidx.h90 std::shared_ptr<DfxMemory> memory_; member in OHOS::HiviewDFX::ArmExidx
/base/hiviewdfx/hiview/plugins/faultlogger/service/
H A Dfreeze_json_generator.cpp141 memory_(builder.memory_) in FreezeJsonParams()
255 memory_ = memory; in InitMemory()
285 list.push_back(FreezeJsonUtil::GetStrByKeyValue(jsonParamsMemory, memory_)); in JsonStr()
H A Dfreeze_json_generator.h141 std::string memory_ = "{}"; member in OHOS::HiviewDFX::FreezeJsonParams::Builder
188 std::string memory_; member in OHOS::HiviewDFX::FreezeJsonParams

Completed in 7 milliseconds