Searched refs:PerfDataParser (Results 1 – 4 of 4) sorted by relevance
| /developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/ |
| D | perf_data_parser.cpp | 23 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 …]
|
| D | perf_data_parser.h | 52 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/ |
| D | htrace_parser.h | 178 std::unique_ptr<PerfDataParser> perfDataParser_;
|
| D | htrace_parser.cpp | 49 perfDataParser_(std::make_unique<PerfDataParser>(dataCache, filters)), in HtraceParser()
|