Searched refs:DfxSymbol (Results 1 - 7 of 7) sorted by relevance
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/ |
H A D | dfx_symbol.h | 27 struct DfxSymbol { struct 49 DfxSymbol(uint64_t vaddr, uint64_t size, const std::string &name, const std::string &demangle, in DfxSymbol() function 57 DfxSymbol(uint64_t vaddr, uint64_t size, const std::string &name, const std::string &module) in DfxSymbol() function 58 : DfxSymbol(vaddr, size, name, name, module) {} in DfxSymbol() 61 DfxSymbol(uint64_t vaddr, const std::string &name, const std::string &module) in DfxSymbol() function 62 : DfxSymbol(vaddr, 0, name, name, module) {} in DfxSymbol() 65 DfxSymbol(uint64_t taskVaddr = 0, const std::string &comm = "") in DfxSymbol() function 68 DfxSymbol(const DfxSymbol &other) = default; 70 DfxSymbol [all...] |
H A D | dfx_symbols.h | 32 static bool ParseSymbols(std::vector<DfxSymbol>& symbols, 34 static bool AddSymbolsByPlt(std::vector<DfxSymbol>& symbols,
|
/base/hiviewdfx/faultloggerd/test/unittest/unwind/ |
H A D | symbols_test.cpp | 56 std::vector<DfxSymbol> symbols; in HWTEST_F() 57 std::vector<DfxSymbol> symbolsImitate; in HWTEST_F() 97 std::vector<DfxSymbol> symbols; in HWTEST_F() 98 std::vector<DfxSymbol> symbolsImitate; in HWTEST_F() 137 std::vector<DfxSymbol> dfxSymbols; in HWTEST_F()
|
H A D | elf_imitate.cpp | 835 bool ElfImitate::ParseSymbols(std::vector<DfxSymbol>& symbols, const std::string& filePath) in ParseSymbols() 850 auto comp = [](DfxSymbol a, DfxSymbol b) { return a.funcVaddr_ < b.funcVaddr_; }; in ParseSymbols() 852 auto pred = [](DfxSymbol a, DfxSymbol b) { return a.funcVaddr_ == b.funcVaddr_; }; in ParseSymbols() 858 bool ElfImitate::AddSymbolsByPlt(std::vector<DfxSymbol>& symbols, const std::string& filePath) in AddSymbolsByPlt() 868 std::vector<DfxSymbol> symbols; in GetFuncNameAndOffset()
|
H A D | memory_test.cpp | 506 std::vector<DfxSymbol> shmmSyms; in HWTEST_F()
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/ |
H A D | dfx_symbols.cpp | 73 bool DfxSymbols::ParseSymbols(std::vector<DfxSymbol>& symbols, std::shared_ptr<DfxElf> elf, const std::string& filePath) in ParseSymbols() 90 bool DfxSymbols::AddSymbolsByPlt(std::vector<DfxSymbol>& symbols, std::shared_ptr<DfxElf> elf, in AddSymbolsByPlt()
|
/base/hiviewdfx/faultloggerd/test/unittest/unwind/include/ |
H A D | elf_imitate.h | 74 bool ParseSymbols(std::vector<DfxSymbol>& symbols, const std::string& filePath); 75 bool AddSymbolsByPlt(std::vector<DfxSymbol>& symbols, const std::string& filePath);
|
Completed in 5 milliseconds