Home
last modified time | relevance | path

Searched refs:PerfFileReader (Results 1 – 13 of 13) sorted by relevance

/developtools/hiperf/test/unittest/common/native/
Dperf_file_reader_test.cpp35 std::unique_ptr<PerfFileReader> hiperfFileReader_ {nullptr};
49 PerfFileReader *hiperfFileReader = new PerfFileReader(filename, fp);
50 std::unique_ptr<PerfFileReader> ret = hiperfFileReader->Instance(filename);
62 PerfFileReader *hiperfFileReader = new PerfFileReader(filename, fp);
63 std::unique_ptr<PerfFileReader> ret = hiperfFileReader->Instance(filename);
75 PerfFileReader *hiperfFileReader = new PerfFileReader(filename, fp);
84 PerfFileReader *hiperfFileReader = new PerfFileReader(filename, fp);
93 PerfFileReader *hiperfFileReader = new PerfFileReader(filename, fp);
110 PerfFileReader *hiperfFileReader = new PerfFileReader(filename, fp);
/developtools/hiperf/src/
Dperf_file_reader.cpp34 std::unique_ptr<PerfFileReader> PerfFileReader::Instance(const std::string &fileName) in Instance()
43 std::unique_ptr<PerfFileReader> reader = std::make_unique<PerfFileReader>(fileName, fp); in Instance()
80 PerfFileReader::PerfFileReader(const std::string &fileName, FILE *fp) : fp_(fp), fileName_(fileName) in PerfFileReader() function in OHOS::Developtools::HiPerf::PerfFileReader
91 PerfFileReader::~PerfFileReader() in ~PerfFileReader()
108 bool PerfFileReader::IsValidDataFile() in IsValidDataFile()
113 bool PerfFileReader::IsGzipFile() in IsGzipFile()
118 bool PerfFileReader::ReadFileHeader() in ReadFileHeader()
138 bool PerfFileReader::ReadAttrSection() in ReadAttrSection()
194 bool PerfFileReader::ReadIdsForAttr(const perf_file_attr &attr, std::vector<uint64_t> *ids) in ReadIdsForAttr()
211 std::vector<AttrWithId> PerfFileReader::GetAttrSection() const in GetAttrSection()
[all …]
Dhiperf_libreport.cpp98 static std::unique_ptr<PerfFileReader> GetReader(const std::string &fileName) in GetReader()
107 auto reader = PerfFileReader::Instance(fileName); in GetReader()
Dsubcommand_report.cpp460 recordFileReader_ = PerfFileReader::Instance(recordFile_[index_]); in LoadPerfData()
Dsubcommand_dump.cpp158 reader_ = PerfFileReader::Instance(dumpFileName_); in OnSubCommand()
Dsubcommand_record.cpp1547 auto fileReader = PerfFileReader::Instance(tempFileName); in PostProcessRecordFile()
/developtools/hiperf/include/
Dperf_file_reader.h33 class PerfFileReader {
35 virtual ~PerfFileReader();
37 static std::unique_ptr<PerfFileReader> Instance(const std::string &fileName);
50 explicit PerfFileReader(const std::string &fileName, FILE *fp);
Dsubcommand_dump.h78 std::unique_ptr<PerfFileReader> reader_;
Dsubcommand_report.h138 std::unique_ptr<PerfFileReader> recordFileReader_;
Dreport_json_file.h363 ReportJsonFile(const std::unique_ptr<PerfFileReader> &recordFileReader, in ReportJsonFile()
381 const std::unique_ptr<PerfFileReader> &recordFileReader_;
/developtools/hiperf/test/fuzztest/perffile_fuzzer/
DPerfFile_fuzzer.cpp21 class PerfFileReaderFuzzer : public PerfFileReader {
24 : PerfFileReader(fileName, fp) {} in PerfFileReaderFuzzer()
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.h152 std::unique_ptr<PerfFileReader> recordDataReader_ = nullptr;
Dperf_data_parser.cpp416 recordDataReader_ = PerfFileReader::Instance(tmpPerfData_); in PerfReloadSymbolFiles()
443 recordDataReader_ = PerfFileReader::Instance(tmpPerfData_); in LoadPerfData()