Searched refs:fde (Results 1 - 3 of 3) sorted by relevance
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/ |
H A D | dwarf_cfa_instructions.h | 34 bool Parse(uintptr_t pc, FrameDescEntry fde, RegLocState& rsState);
37 bool Iterate(uintptr_t pc, FrameDescEntry fde, uintptr_t instStart, uintptr_t instEnd, RegLocState &rsState);
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/ |
H A D | dwarf_cfa_instructions.cpp | 35 bool DwarfCfaInstructions::Iterate(uintptr_t pc, FrameDescEntry fde,
in Iterate() argument 39 uintptr_t pcOffset = fde.pcStart;
in Iterate() 42 const auto& cie = fde.cie;
in Iterate() 49 rsState.pcEnd = fde.pcEnd;
in Iterate() 311 bool DwarfCfaInstructions::Parse(uintptr_t pc, FrameDescEntry fde, RegLocState &rsState)
in Parse() argument 313 const auto& cie = fde.cie;
in Parse() 317 if (!Iterate(pc, fde, cie.instructionsOff, cie.instructionsEnd, rsState)) {
in Parse() 322 DFXLOGU("Iterate fde operations");
in Parse() 323 if (!Iterate(pc, fde, fde in Parse() [all...] |
/base/hiviewdfx/faultloggerd/test/unittest/unwind/ |
H A D | dwarf_test.cpp | 69 bool ParseFdeTest(uintptr_t addr, FrameDescEntry &fde) in ParseFdeTest() argument 71 return ParseFde(addr, addr, fde); in ParseFdeTest() 502 * @tc.desc: test parse fde in libfaultloggerd_client.so 536 FrameDescEntry fde; in HWTEST_F() local 537 ASSERT_EQ(true, dwarfSection.ParseFdeTest(reinterpret_cast<uintptr_t>(pi.unwindInfo), fde)); in HWTEST_F() 538 ASSERT_GT(fde.cieAddr, 0); in HWTEST_F() 541 ASSERT_EQ(true, dwarfSection.ParseCieTest(fde.cieAddr, cie)); in HWTEST_F() 545 ASSERT_EQ(true, instructions.Parse(pc, fde, rsState)); in HWTEST_F() 584 ASSERT_EQ(fde.pcStart, reinterpret_cast<uintptr_t>(requestFdFunc)); in HWTEST_F() 601 ASSERT_EQ(true, instructions.Parse(reinterpret_cast<uintptr_t>(requestFdFunc), fde, rsState in HWTEST_F() 774 FrameDescEntry fde; HWTEST_F() local [all...] |
Completed in 3 milliseconds