Home
last modified time | relevance | path

Searched refs:DfxSymbol (Results 1 - 7 of 7) sorted by relevance

/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/
H A Ddfx_symbol.h27 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 Ddfx_symbols.h32 static bool ParseSymbols(std::vector<DfxSymbol>& symbols,
34 static bool AddSymbolsByPlt(std::vector<DfxSymbol>& symbols,
/base/hiviewdfx/faultloggerd/test/unittest/unwind/
H A Dsymbols_test.cpp56 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 Delf_imitate.cpp835 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 Dmemory_test.cpp506 std::vector<DfxSymbol> shmmSyms; in HWTEST_F()
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Ddfx_symbols.cpp73 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 Delf_imitate.h74 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