Home
last modified time | relevance | path

Searched refs:reader_ (Results 1 – 14 of 14) sorted by relevance

/developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_native_hook_parser.cpp73 const ProtoReader::BytesView& frameMapByteView = nativeHookMetaData->reader_->frame_map(); in ParseFrameMap()
131 auto& reader = nativeHookMetaData->reader_; in ParseNativeHookAuxiliaryEvent()
170 …!(nativeHookMetaData->reader_->has_alloc_event() || nativeHookMetaData->reader_->has_free_event() … in Parse()
171 …nativeHookMetaData->reader_->has_mmap_event() || nativeHookMetaData->reader_->has_munmap_event() || in Parse()
172 nativeHookMetaData->reader_->has_statistics_event()); in Parse()
174 … if (nativeHookMetaData->reader_->has_tv_sec() || nativeHookMetaData->reader_->has_tv_nsec()) { in Parse()
175 …auto timeStamp = nativeHookMetaData->reader_->tv_nsec() + nativeHookMetaData->reader_->tv_sec() * … in Parse()
185 if (!isCommData_ || nativeHookMetaData->reader_->has_tag_event()) { in Parse()
/developtools/smartperf_host/trace_streamer/test/unittest/htrace/ebpf/
Debpf_parser_test.cpp103 EXPECT_EQ(parser->reader_->ebpfDataHeader_->header.clock, EBPF_CLOCK_BOOTTIME);
104 EXPECT_EQ(parser->reader_->ebpfDataHeader_->header.cmdLineLen, 0);
105 …EXPECT_EQ(parser->reader_->ebpfDataHeader_->header.headSize, EbpfDataHeader::EBPF_DATA_HEADER_SIZE…
128 EXPECT_TRUE(parser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
153 EXPECT_TRUE(parser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
154 EXPECT_TRUE(parser->reader_->ebpfDataHeader_->header.cmdLineLen == COMMAND_LINE.length());
155 EXPECT_STREQ(parser->reader_->ebpfDataHeader_->cmdline, COMMAND_LINE.c_str());
Debpf_file_system_test.cpp128 EXPECT_TRUE(parser_->reader_->GetFileSystemEventMap().size());
131 EXPECT_TRUE(parser_->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
165 EXPECT_TRUE(parser_->reader_->GetFileSystemEventMap().size());
168 EXPECT_TRUE(parser_->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
202 EXPECT_TRUE(parser_->reader_->GetFileSystemEventMap().size());
205 EXPECT_TRUE(parser_->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
239 EXPECT_TRUE(parser_->reader_->GetFileSystemEventMap().size());
242 EXPECT_TRUE(parser_->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
276 EXPECT_TRUE(parser_->reader_->GetFileSystemEventMap().size());
279 EXPECT_TRUE(parser_->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
[all …]
Dpaged_memory_parser_test.cpp92 EXPECT_TRUE(ebpfDataParser->reader_->GetPagedMemoryMap().size());
95 EXPECT_TRUE(ebpfDataParser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
119 EXPECT_TRUE(ebpfDataParser->reader_->GetPagedMemoryMap().size());
122 EXPECT_TRUE(ebpfDataParser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
151 EXPECT_TRUE(ebpfDataParser->reader_->GetPagedMemoryMap().size());
154 EXPECT_TRUE(ebpfDataParser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
183 EXPECT_TRUE(ebpfDataParser->reader_->GetPagedMemoryMap().size());
186 EXPECT_TRUE(ebpfDataParser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
Dbio_parser_test.cpp101 EXPECT_TRUE(ebpfDataParser->reader_->GetBIOSampleMap().size());
104 EXPECT_TRUE(ebpfDataParser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
132 EXPECT_TRUE(ebpfDataParser->reader_->GetBIOSampleMap().size());
135 EXPECT_TRUE(ebpfDataParser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
168 EXPECT_TRUE(ebpfDataParser->reader_->GetBIOSampleMap().size());
171 EXPECT_TRUE(ebpfDataParser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
207 EXPECT_TRUE(ebpfDataParser->reader_->GetBIOSampleMap().size());
210 EXPECT_TRUE(ebpfDataParser->reader_->ebpfDataHeader_->header.clock == EBPF_CLOCK_BOOTTIME);
/developtools/hiperf/src/
Dsubcommand_dump.cpp157 HLOG_ASSERT_MESSAGE(reader_ == nullptr, " perf file reader for %s\n", dumpFileName_.c_str()); in OnSubCommand()
158 reader_ = PerfFileReader::Instance(dumpFileName_); in OnSubCommand()
159 if (reader_ == nullptr) { in OnSubCommand()
222 const perf_file_header &header = reader_->GetHeader(); in PrintHeaderInfo()
260 auto features = reader_->GetFeatures(); in DumpPrintFileHeader()
266 reader_->ReadFeatureSection(); in DumpPrintFileHeader()
268 SetDeviceArch(GetArchTypeFromUname(reader_->GetFeatureString(FEATURE::ARCH))); in DumpPrintFileHeader()
271 for (auto &featureSection : reader_->GetFeatureSections()) { in DumpPrintFileHeader()
365 attrIds_ = reader_->GetAttrSection(); in DumpAttrPortion()
469 reader_->ReadDataSection(record_callback); in DumpDataPortion()
[all …]
/developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/
Debpf_base.cpp41 reader_ = std::move(reader); in InitEbpfDataParser()
83 auto startValueToSymAddr = reader_->GetElfAddrAndStartValueToSymAddr().Find(elfHeaderAddr); in GetSymbolNameIndexFromSymVaddr()
156 auto itor = reader_->GetElfPathIndexToElfAddr().find(ebpfSymbolInfo.filePathIndex); in GetSymbolSave()
157 if (itor == reader_->GetElfPathIndexToElfAddr().end()) { in GetSymbolSave()
177 if (ip < reader_->maxKernelAddr_ && ip >= reader_->minKernelAddr_) { in GetSymbolNameIndexFromElfSym()
178 ebpfSymbolInfo = reader_->GetSymbolNameIndexFromElfSym(ip); in GetSymbolNameIndexFromElfSym()
184 auto& pidAndStartAddrToMapsAddr = reader_->GetPidAndStartAddrToMapsAddr(); in GetSymbolNameIndexFromElfSym()
Dbio_latency_data_parser.cpp56 if (!reader_->GetBIOSampleMap().size()) { in ParseBioLatencyEvent()
59 …for (auto mapItor = reader_->GetBIOSampleMap().begin(); mapItor != reader_->GetBIOSampleMap().end(… in ParseBioLatencyEvent()
97 auto tracerEventToStrIndexMap = reader_->GetTracerEventToStrIndexMap(); in ParseBioLatencyEvent()
Dpaged_memory_data_parser.cpp68 if (!reader_->GetPagedMemoryMap().size()) { in ParsePagedMemoryEvent()
71 …for (auto mapItor = reader_->GetPagedMemoryMap().begin(); mapItor != reader_->GetPagedMemoryMap().… in ParsePagedMemoryEvent()
Dfile_system_data_parser.cpp103 if (!reader_->GetFileSystemEventMap().size()) { in ParseFileSystemEvent()
106 auto& tracerEventToStrIndexMap = reader_->GetTracerEventToStrIndexMap(); in ParseFileSystemEvent()
107 …for (auto mapItor = reader_->GetFileSystemEventMap().begin(); mapItor != reader_->GetFileSystemEve… in ParseFileSystemEvent()
Debpf_base.h56 EbpfDataReader* reader_ = nullptr; variable
/developtools/smartperf_host/trace_streamer/src/filter/
Doffline_symbolization_filter.h53 : seg_(seg), reader_(std::move(reader)) in NativeHookMetaData()
57 std::unique_ptr<ProtoReader::NativeHookData_Reader> reader_; member
Dnative_hook_filter.cpp514 auto nativeHookDataReader = itor->second->reader_.get(); in FilterNativeHookMainEvent()
672 const ProtoReader::BytesView& mapsInfoByteView = nativeHookMetaData->reader_->maps_info(); in ParseMapsEvent()
787 const ProtoReader::BytesView& symbolTableByteView = nativeHookMetaData->reader_->symbol_tab(); in ParseSymbolTableEvent()
/developtools/hiperf/include/
Dsubcommand_dump.h78 std::unique_ptr<PerfFileReader> reader_; variable