Searched refs:reader_ (Results 1 – 14 of 14) sorted by relevance
73 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()
103 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());
128 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 …]
92 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);
101 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);
157 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 …]
41 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()
56 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()
68 if (!reader_->GetPagedMemoryMap().size()) { in ParsePagedMemoryEvent()71 …for (auto mapItor = reader_->GetPagedMemoryMap().begin(); mapItor != reader_->GetPagedMemoryMap().… in ParsePagedMemoryEvent()
103 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()
56 EbpfDataReader* reader_ = nullptr; variable
53 : seg_(seg), reader_(std::move(reader)) in NativeHookMetaData()57 std::unique_ptr<ProtoReader::NativeHookData_Reader> reader_; member
514 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()
78 std::unique_ptr<PerfFileReader> reader_; variable