Searched refs:dwarf_loc_regs_t (Results 1 – 11 of 11) sorted by relevance
/system/core/libunwindstack/ |
D | DwarfCfa.h | 83 dwarf_loc_regs_t* loc_regs); 93 void set_cie_loc_regs(const dwarf_loc_regs_t* cie_loc_regs) { cie_loc_regs_ = cie_loc_regs; } in set_cie_loc_regs() 109 const dwarf_loc_regs_t* cie_loc_regs_ = nullptr; 111 std::stack<dwarf_loc_regs_t> loc_reg_state_; 114 bool cfa_nop(dwarf_loc_regs_t*); 115 bool cfa_set_loc(dwarf_loc_regs_t*); 116 bool cfa_advance_loc(dwarf_loc_regs_t*); 117 bool cfa_offset(dwarf_loc_regs_t*); 118 bool cfa_restore(dwarf_loc_regs_t*); 119 bool cfa_undefined(dwarf_loc_regs_t*); [all …]
|
D | DwarfCfa.cpp | 44 dwarf_loc_regs_t* loc_regs) { in GetLocationInfo() 323 bool DwarfCfa<AddressType>::cfa_nop(dwarf_loc_regs_t*) { in cfa_nop() argument 328 bool DwarfCfa<AddressType>::cfa_set_loc(dwarf_loc_regs_t*) { in cfa_set_loc() argument 343 bool DwarfCfa<AddressType>::cfa_advance_loc(dwarf_loc_regs_t*) { in cfa_advance_loc() argument 349 bool DwarfCfa<AddressType>::cfa_offset(dwarf_loc_regs_t* loc_regs) { in cfa_offset() 356 bool DwarfCfa<AddressType>::cfa_restore(dwarf_loc_regs_t* loc_regs) { in cfa_restore() 373 bool DwarfCfa<AddressType>::cfa_undefined(dwarf_loc_regs_t* loc_regs) { in cfa_undefined() 380 bool DwarfCfa<AddressType>::cfa_same_value(dwarf_loc_regs_t* loc_regs) { in cfa_same_value() 387 bool DwarfCfa<AddressType>::cfa_register(dwarf_loc_regs_t* loc_regs) { in cfa_register() 395 bool DwarfCfa<AddressType>::cfa_remember_state(dwarf_loc_regs_t* loc_regs) { in cfa_remember_state() [all …]
|
D | DwarfSection.cpp | 52 dwarf_loc_regs_t loc_regs; in Step() 409 const dwarf_loc_regs_t* loc_regs; 484 const dwarf_loc_regs_t& loc_regs, Regs* regs, in Eval() 571 dwarf_loc_regs_t* loc_regs, ArchEnum arch) { in GetCfaLocationInfo()
|
/system/core/libunwindstack/tests/ |
D | DwarfSectionImplTest.cpp | 51 void TestSetCachedCieLocRegs(uint64_t offset, const dwarf_loc_regs_t& loc_regs) { in TestSetCachedCieLocRegs() 101 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 117 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 133 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 151 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 169 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 185 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 195 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 205 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 234 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() [all …]
|
D | DwarfCfaTest.cpp | 80 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 93 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 106 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 137 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 168 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 200 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 211 dwarf_loc_regs_t cie_loc_regs; in TYPED_TEST_P() 229 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() 242 dwarf_loc_regs_t cie_loc_regs; in TYPED_TEST_P() 276 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() [all …]
|
D | DwarfSectionTest.cpp | 37 MOCK_METHOD(bool, Eval, (const DwarfCie*, Memory*, const dwarf_loc_regs_t&, Regs*, bool*), 47 (uint64_t, const DwarfFde*, dwarf_loc_regs_t*, ArchEnum arch), (override)); 118 dwarf_loc_regs_t* loc_regs, ArchEnum) { in MockGetCfaLocationInfo()
|
D | VerifyBionicTerminationTest.cpp | 57 dwarf_loc_regs_t regs; in GetReturnAddressLocation()
|
D | DwarfCfaLogTest.cpp | 316 dwarf_loc_regs_t cie_loc_regs; in TYPED_TEST_P()
|
/system/core/libunwindstack/include/unwindstack/ |
D | DwarfSection.h | 92 virtual bool Eval(const DwarfCie*, Memory*, const dwarf_loc_regs_t&, Regs*, bool*) = 0; 100 virtual bool GetCfaLocationInfo(uint64_t pc, const DwarfFde* fde, dwarf_loc_regs_t* loc_regs, 120 std::unordered_map<uint64_t, dwarf_loc_regs_t> cie_loc_regs_; 121 std::map<uint64_t, dwarf_loc_regs_t> loc_regs_; // Single row indexed by pc_end. 142 bool Eval(const DwarfCie* cie, Memory* regular_memory, const dwarf_loc_regs_t& loc_regs, 145 bool GetCfaLocationInfo(uint64_t pc, const DwarfFde* fde, dwarf_loc_regs_t* loc_regs,
|
D | DwarfLocation.h | 50 typedef DwarfLocations dwarf_loc_regs_t; typedef
|
/system/core/libunwindstack/tools/ |
D | unwind_reg_info.cpp | 75 dwarf_loc_regs_t regs; in PrintRegInformation()
|