Home
last modified time | relevance | path

Searched refs:PerfEventRecord (Results 1 – 25 of 25) sorted by relevance

/developtools/hiperf/include/
Dperf_event_record.h99 class PerfEventRecord {
101 PerfEventRecord(const PerfEventRecord &) = delete;
102 PerfEventRecord &operator=(const PerfEventRecord &) = delete;
107 PerfEventRecord(perf_event_type type, bool in_kernel, const std::string &name);
108 PerfEventRecord(perf_event_hiperf_ext_type type, const std::string &name);
110 PerfEventRecord(uint8_t *p, const std::string &name);
112 virtual ~PerfEventRecord() {} in ~PerfEventRecord()
168 class PerfRecordMmap : public PerfEventRecord {
182 class PerfRecordMmap2 : public PerfEventRecord {
198 class PerfRecordLost : public PerfEventRecord {
[all …]
Dperf_file_writer.h48 bool WriteRecord(const PerfEventRecord &record);
62 using ProcessRecordCB = const std::function<bool(std::unique_ptr<PerfEventRecord> record)>;
Dsubcommand_record.h260 bool ProcessRecord(std::unique_ptr<PerfEventRecord>);
261 bool SaveRecord(std::unique_ptr<PerfEventRecord>);
283 bool CollectionSymbol(std::unique_ptr<PerfEventRecord> record);
Dvirtual_runtime.h49 using RecordCallBack = std::function<bool(std::unique_ptr<PerfEventRecord>)>;
56 void UpdateFromRecord(PerfEventRecord &reocrd);
Dsubcommand_dump.h113 void ExprotUserData(std::unique_ptr<PerfEventRecord> &record);
Dperf_file_reader.h29 using ProcessRecordCB = const std::function<bool(std::unique_ptr<PerfEventRecord> record)>;
Dsubcommand_report.h108 bool RecordCallBack(std::unique_ptr<PerfEventRecord> record);
Dreport_protobuf_file.h44 bool ProcessRecord(const PerfEventRecord &record);
Dperf_events.h432 using RecordCallBack = std::function<bool(std::unique_ptr<PerfEventRecord>)>;
/developtools/hiperf/src/
Dperf_event_record.cpp26 std::unique_ptr<PerfEventRecord> GetPerfEventRecord(const int type, uint8_t *p, in GetPerfEventRecord()
111 PerfEventRecord::PerfEventRecord(perf_event_type type, bool in_kernel, const std::string &name) in PerfEventRecord() function in OHOS::Developtools::HiPerf::PerfEventRecord
119 PerfEventRecord::PerfEventRecord(perf_event_hiperf_ext_type type, const std::string &name) in PerfEventRecord() function in OHOS::Developtools::HiPerf::PerfEventRecord
127 PerfEventRecord::PerfEventRecord(uint8_t *p, const std::string &name) : name_(name) in PerfEventRecord() function in OHOS::Developtools::HiPerf::PerfEventRecord
132 void PerfEventRecord::GetHeaderBinary(std::vector<uint8_t> &buf) const in GetHeaderBinary()
141 void PerfEventRecord::Dump(int indent, std::string outputFilename) const in Dump()
157 void PerfEventRecord::DumpLog(const std::string &prefix) const in DumpLog()
237 : PerfEventRecord(p, "sample") in PerfRecordSample()
418 PerfRecordMmap::PerfRecordMmap(uint8_t *p) : PerfEventRecord(p, "mmap") in PerfRecordMmap()
428 : PerfEventRecord(PERF_RECORD_MMAP, inKernel, "mmap") in PerfRecordMmap()
[all …]
Dsubcommand_dump.cpp392 void SubCommandDump::ExprotUserData(std::unique_ptr<PerfEventRecord> &record) in ExprotUserData()
432 auto record_callback = [&](std::unique_ptr<PerfEventRecord> record) { in DumpDataPortion()
Dsubcommand_record.cpp1142 bool SubCommandRecord::ProcessRecord(std::unique_ptr<PerfEventRecord> record) in ProcessRecord()
1181 bool SubCommandRecord::SaveRecord(std::unique_ptr<PerfEventRecord> record) in SaveRecord()
1427 auto record_callback = [&](std::unique_ptr<PerfEventRecord> record) { in PostProcessRecordFile()
1470 bool SubCommandRecord::CollectionSymbol(std::unique_ptr<PerfEventRecord> record) in CollectionSymbol()
Dperf_file_reader.cpp281 std::unique_ptr<PerfEventRecord> record = GetPerfEventRecord( in ReadRecord()
Dperf_file_writer.cpp119 bool PerfFileWriter::WriteRecord(const PerfEventRecord &record) in WriteRecord()
Dreport_protobuf_file.cpp101 bool ReportProtobufFileWriter::ProcessRecord(const PerfEventRecord &record) in ProcessRecord()
Dsubcommand_report.cpp225 bool SubCommandReport::RecordCallBack(std::unique_ptr<PerfEventRecord> record) in RecordCallBack()
Dvirtual_runtime.cpp271 void VirtualRuntime::UpdateFromRecord(PerfEventRecord &record) in UpdateFromRecord()
/developtools/hiperf/test/unittest/common/native/
Dvirtual_runtime_test.cpp44 bool RecordCallBack(std::unique_ptr<PerfEventRecord> record);
72 bool VirtualRuntimeTest::RecordCallBack(std::unique_ptr<PerfEventRecord> record) in RecordCallBack()
109 PerfEventRecord &record = static_cast<PerfEventRecord &>(recordComm);
Dperf_file_reader_test.cpp28 using ProcessRecordCB = const std::function<bool(std::unique_ptr<PerfEventRecord> record)>;
Dperf_events_test.cpp44 static bool RecordCount(std::unique_ptr<PerfEventRecord> record);
74 bool PerfEventsTest::RecordCount(std::unique_ptr<PerfEventRecord> record) in RecordCount()
/developtools/hiperf/test/fuzztest/perffile_fuzzer/
DPerfFile_fuzzer.cpp74 auto recordCallback = [&](const std::unique_ptr<PerfEventRecord> &record) { in FuzzPerfFileReader()
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.h56 bool RecordCallBack(std::unique_ptr<PerfEventRecord> record);
Dperf_data_parser.cpp225 bool PerfDataParser::RecordCallBack(std::unique_ptr<PerfEventRecord> record) in RecordCallBack()
/developtools/profiler/host/smartperf/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.h53 bool RecordCallBack(std::unique_ptr<PerfEventRecord> record);
Dperf_data_parser.cpp222 bool PerfDataParser::RecordCallBack(std::unique_ptr<PerfEventRecord> record) in RecordCallBack()