Home
last modified time | relevance | path

Searched refs:symbolStart (Results 1 - 4 of 4) sorted by relevance

/developtools/smartperf_host/trace_streamer/src/filter/hook_filter/
H A Doffline_symbolization_filter.cpp33 uint32_t &symbolStart, in GetSymbolStartMaybeUpdateFrameInfo()
39 symbolStart = elfSym->st_name; in GetSymbolStartMaybeUpdateFrameInfo()
73 uint32_t &symbolStart, in CalcSymInfo()
97 GetSymbolStartMaybeUpdateFrameInfo(reinterpret_cast<const Elf32_Sym *>(end->second), symbolStart, symVaddr, in CalcSymInfo()
100 GetSymbolStartMaybeUpdateFrameInfo(reinterpret_cast<const Elf64_Sym *>(end->second), symbolStart, symVaddr, in CalcSymInfo()
104 if (symbolStart == INVALID_UINT32 || symbolStart >= symbolTable->str_table().Size()) { in CalcSymInfo()
105 // find symbolStart failed, but some data is availiable. in CalcSymInfo()
109 TS_LOGD("symbolStart is %u invaliable!!!", symbolStart); in CalcSymInfo()
32 GetSymbolStartMaybeUpdateFrameInfo(T *elfSym, uint32_t &symbolStart, uint64_t symVaddr, uint64_t ip, FrameInfo *frameInfo) GetSymbolStartMaybeUpdateFrameInfo() argument
71 CalcSymInfo(uint64_t ipid, uint64_t ip, uint32_t &symbolStart, std::shared_ptr<FrameInfo> &frameInfo, std::shared_ptr<ProtoReader::SymbolTable_Reader> &symbolTable) CalcSymInfo() argument
142 uint32_t symbolStart = INVALID_UINT32; OfflineSymbolizationByIp() local
[all...]
H A Doffline_symbolization_filter.h91 uint32_t &symbolStart,
98 uint32_t &symbolStart,
/developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/
H A Debpf_base.cpp84 uint32_t symbolStart = INVALID_UINT32; in GetSymbolNameIndexFromSymVaddr() local
95 GetSymbolStartIndex(reinterpret_cast<const Elf32_Sym *>(end->second), symbolStart, symVaddr); in GetSymbolNameIndexFromSymVaddr()
97 GetSymbolStartIndex(reinterpret_cast<const Elf64_Sym *>(end->second), symbolStart, symVaddr); in GetSymbolNameIndexFromSymVaddr()
100 if (symbolStart == INVALID_UINT32) { in GetSymbolNameIndexFromSymVaddr()
105 if (symbolStart > elfHeaderAddr->strTabLen) { in GetSymbolNameIndexFromSymVaddr()
106 TS_LOGE("symbolStart = %u, elfHeaderAddr->strTabLen = %u", symbolStart, elfHeaderAddr->strTabLen); in GetSymbolNameIndexFromSymVaddr()
109 auto mangle = reinterpret_cast<const char *>(strTabAddr) + symbolStart; in GetSymbolNameIndexFromSymVaddr()
247 void EbpfBase::GetSymbolStartIndex(T *elfSym, uint32_t &symbolStart, uint64_t symVaddr) in GetSymbolStartIndex() argument
250 symbolStart in GetSymbolStartIndex()
[all...]
H A Debpf_base.h53 void GetSymbolStartIndex(T *elfSym, uint32_t &symbolStart, uint64_t symVaddr);

Completed in 3 milliseconds