Home
last modified time | relevance | path

Searched refs:PerfDataParser (Results 1 – 4 of 4) sorted by relevance

/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.cpp23 PerfDataParser::PerfDataParser(TraceDataCache* dataCache, const TraceStreamerFilters* ctx) in PerfDataParser() function in SysTuning::TraceStreamer::PerfDataParser
35 uint64_t PerfDataParser::InitPerfDataAndLoad(const std::deque<uint8_t>& dequeBuffer, in InitPerfDataAndLoad()
53 uint64_t PerfDataParser::DataProcessingLength(const std::deque<uint8_t>& dequeBuffer, in DataProcessingLength()
58 …using PerfSplitFunc = bool (PerfDataParser::*)(const std::deque<uint8_t>&, uint64_t, uint64_t&, bo… in DataProcessingLength()
59 std::vector<PerfSplitFunc> splitFunc = {&PerfDataParser::SplitPerfStarting, in DataProcessingLength()
60 &PerfDataParser::SplitPerfParsingHead, in DataProcessingLength()
61 &PerfDataParser::SplitPerfWaitForAttr, in DataProcessingLength()
62 &PerfDataParser::SplitPerfParsingAttr, in DataProcessingLength()
63 &PerfDataParser::SplitPerfWaitForData, in DataProcessingLength()
64 &PerfDataParser::SplitPerfParsingData, in DataProcessingLength()
[all …]
Dperf_data_parser.h52 class PerfDataParser : public EventParserBase, public HtracePluginTimeParser {
54 PerfDataParser(TraceDataCache* dataCache, const TraceStreamerFilters* ctx);
55 ~PerfDataParser();
/developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_parser.h178 std::unique_ptr<PerfDataParser> perfDataParser_;
Dhtrace_parser.cpp49 perfDataParser_(std::make_unique<PerfDataParser>(dataCache, filters)), in HtraceParser()