Home
last modified time | relevance | path

Searched refs:filePathId (Results 1 – 15 of 15) sorted by relevance

/developtools/profiler/device/plugins/native_daemon/include/
Dvirtual_runtime.h128 uint32_t& filePathId = second; member
135 filePathId = sym.filePathId;
138 …SymbolCacheKey(const std::pair<uint64_t, uint32_t>& arg) : pair(arg), ip(first), filePathId(second… in SymbolCacheKey()
139 …SymbolCacheKey(uint64_t ip, uint32_t filePathId) : pair(ip, filePathId), ip(first), filePathId(sec… in SymbolCacheKey()
150 seed ^= hasher(key.filePathId) + 0x9e3779b9 + (seed << 6) + (seed >> 2); in operator()
Dmem_map_item.h26 …MemMaps(uint64_t begin, uint64_t end, uint64_t offset, uint32_t type, uint32_t filePathId, const s… in MemMaps() argument
27 : soBegin_(begin), soEnd_(end), filePathId_(filePathId), name_(name) in MemMaps()
Dstack_preprocess.h87 void SetSymbolInfo(uint32_t filePathId, ElfSymbolTable& symbolInfo,
/developtools/profiler/host/smartperf/trace_streamer/src/parser/ebpf_parser/
Dfile_system_data_parser.cpp104 uint64_t filePathId = INVALID_UINT64; in ParseFileSystemEvent() local
105 filePathId = in ParseFileSystemEvent()
107 if (filePathId != INVALID_UINT64) { in ParseFileSystemEvent()
119 filePathId, firstArgument, secondArgument, thirdArgument, fourthArgument); in ParseFileSystemEvent()
/developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/
Dfile_system_data_parser.cpp105 uint64_t filePathId = INVALID_UINT64; in ParseFileSystemEvent() local
106 filePathId = in ParseFileSystemEvent()
108 if (filePathId != INVALID_UINT64) { in ParseFileSystemEvent()
120 filePathId, firstArgument, secondArgument, thirdArgument, fourthArgument); in ParseFileSystemEvent()
/developtools/profiler/host/smartperf/trace_streamer/src/filter/
Dnative_hook_filter.cpp618 auto filePathId = reader->file_path_id(); in ParseSymbolTableEvent() local
619 if (filePathIdToSymbolTableMap_.count(filePathId)) { // SymbolTable already exists. in ParseSymbolTableEvent()
631 if (itor->second->filePathId_ == filePathId) { in ParseSymbolTableEvent()
638 if (itor->second->file_path_id() == filePathId) { in ParseSymbolTableEvent()
647 filePathIdToSymbolTableMap_.at(filePathId) = reader; in ParseSymbolTableEvent()
649 filePathIdToSymbolTableMap_.insert(std::make_pair(filePathId, reader)); in ParseSymbolTableEvent()
871 bool NativeHookFilter::GetIpsWitchNeedResymbolization(DataIndex filePathId, std::set<uint64_t>& ips) in GetIpsWitchNeedResymbolization() argument
879 if (itor->second->filePathId_ == filePathId) { in GetIpsWitchNeedResymbolization()
888 …er::UpdateFilePathIdAndStValueToSymAddrMap(T* firstSymbolAddr, const int size, uint32_t filePathId) in UpdateFilePathIdAndStValueToSymAddrMap() argument
893 filePathIdAndStValueToSymAddr_.Insert(filePathId, symAddr->st_value, in UpdateFilePathIdAndStValueToSymAddrMap()
Dnative_hook_filter.h102 bool GetIpsWitchNeedResymbolization(DataIndex filePathId, std::set<uint64_t>& ips);
114 …id UpdateFilePathIdAndStValueToSymAddrMap(T* firstSymbolAddr, const int size, uint32_t filePathId);
/developtools/smartperf_host/trace_streamer/src/filter/
Dnative_hook_filter.cpp626 auto filePathId = reader->file_path_id(); in ParseSymbolTableEvent() local
627 if (filePathIdToSymbolTableMap_.count(filePathId)) { // SymbolTable already exists. in ParseSymbolTableEvent()
639 if (itor->second->filePathId_ == filePathId) { in ParseSymbolTableEvent()
646 if (itor->second->file_path_id() == filePathId) { in ParseSymbolTableEvent()
655 filePathIdToSymbolTableMap_.at(filePathId) = reader; in ParseSymbolTableEvent()
657 filePathIdToSymbolTableMap_.insert(std::make_pair(filePathId, reader)); in ParseSymbolTableEvent()
879 bool NativeHookFilter::GetIpsWitchNeedResymbolization(DataIndex filePathId, std::set<uint64_t>& ips) in GetIpsWitchNeedResymbolization() argument
887 if (itor->second->filePathId_ == filePathId) { in GetIpsWitchNeedResymbolization()
896 …er::UpdateFilePathIdAndStValueToSymAddrMap(T* firstSymbolAddr, const int size, uint32_t filePathId) in UpdateFilePathIdAndStValueToSymAddrMap() argument
901 filePathIdAndStValueToSymAddr_.Insert(filePathId, symAddr->st_value, in UpdateFilePathIdAndStValueToSymAddrMap()
Dnative_hook_filter.h102 bool GetIpsWitchNeedResymbolization(DataIndex filePathId, std::set<uint64_t>& ips);
114 …id UpdateFilePathIdAndStValueToSymAddrMap(T* firstSymbolAddr, const int size, uint32_t filePathId);
/developtools/profiler/host/smartperf/trace_streamer/src/trace_data/
Dtrace_stdtype.cpp1588 DataIndex filePathId) in AppendNewData() argument
1594 filePathIds_.emplace_back(filePathId); in AppendNewData()
1598 …pfCallStackData::UpdateSymbolAndFilePathIndex(size_t row, DataIndex symbolId, DataIndex filePathId) in UpdateSymbolAndFilePathIndex() argument
1605 filePathIds_[row] = filePathId; in UpdateSymbolAndFilePathIndex()
2040 uint64_t filePathId, in AppendNewData() argument
2053 filePathIds_.emplace_back(filePathId); in AppendNewData()
Dtrace_stdtype.h1365 …Data(uint32_t callChainId, uint32_t depth, DataIndex ip, DataIndex symbolId, DataIndex filePathId);
1366 void UpdateSymbolAndFilePathIndex(size_t row, DataIndex symbolId, DataIndex filePathId);
1769 uint64_t filePathId,
/developtools/smartperf_host/trace_streamer/test/unittest/
Dtable_test.cpp395 uint64_t filePathId = 1; variable
414 …_.traceDataCache_->GetEbpfCallStack()->AppendNewData(callChainId, depth, ip, symbolId, filePathId);
617 uint64_t filePathId = stream_.traceDataCache_->GetDataIndex("filePathId"); variable
645 …inId, type, ipid, itid, startTs, endTs, latencyDur, tier, size, blockNumber, filePathId, durPer4k);
/developtools/smartperf_host/trace_streamer/src/trace_data/
Dtrace_stdtype.cpp1595 DataIndex filePathId) in AppendNewData() argument
1601 filePathIds_.emplace_back(filePathId); in AppendNewData()
1605 …pfCallStackData::UpdateSymbolAndFilePathIndex(size_t row, DataIndex symbolId, DataIndex filePathId) in UpdateSymbolAndFilePathIndex() argument
1612 filePathIds_[row] = filePathId; in UpdateSymbolAndFilePathIndex()
2095 uint64_t filePathId, in AppendNewData() argument
2108 filePathIds_.emplace_back(filePathId); in AppendNewData()
Dtrace_stdtype.h1370 …Data(uint32_t callChainId, uint32_t depth, DataIndex ip, DataIndex symbolId, DataIndex filePathId);
1371 void UpdateSymbolAndFilePathIndex(size_t row, DataIndex symbolId, DataIndex filePathId);
1805 uint64_t filePathId,
/developtools/profiler/device/plugins/native_daemon/src/
Dstack_preprocess.cpp721 void StackPreprocess::SetSymbolInfo(uint32_t filePathId, ElfSymbolTable& symbolInfo, in SetSymbolInfo() argument
730 symTable->set_file_path_id(filePathId); in SetSymbolInfo()