Home
last modified time | relevance | path

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

/developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_parser.cpp602 bool HtraceParser::CalcEbpfCutOffset(std::deque<uint8_t>::iterator& packagesBegin, size_t& currentL… in CalcEbpfCutOffset() argument
625 packagesBegin += standaloneDataLength; in CalcEbpfCutOffset()
633 bool HtraceParser::GetHeaderAndUpdateLengthMark(std::deque<uint8_t>::iterator& packagesBegin, size_… in GetHeaderAndUpdateLengthMark() argument
642 packagesBegin += packetHeaderLength_; in GetHeaderAndUpdateLengthMark()
666 …ol HtraceParser::ParseSegLengthAndEnsureSegDataEnough(std::deque<uint8_t>::iterator& packagesBegin, in ParseSegLengthAndEnsureSegDataEnough() argument
674 bufferLine.assign(packagesBegin, packagesBegin + packetSegLength_); in ParseSegLengthAndEnsureSegDataEnough()
681 packagesBegin += packetSegLength_; in ParseSegLengthAndEnsureSegDataEnough()
691 bool HtraceParser::ParseDataRecursively(std::deque<uint8_t>::iterator& packagesBegin, size_t& curre… in ParseDataRecursively() argument
693 TS_CHECK_TRUE_RET(GetHeaderAndUpdateLengthMark(packagesBegin, currentLength), false); in ParseDataRecursively()
695 return ParseHiperfData(packagesBegin, currentLength); in ParseDataRecursively()
[all …]
Dhtrace_parser.h114 bool ParseDataRecursively(std::deque<uint8_t>::iterator& packagesBegin, size_t& currentLength);
115 bool ParseHiperfData(std::deque<uint8_t>::iterator& packagesBegin, size_t& currentLength);
125 …bool GetHeaderAndUpdateLengthMark(std::deque<uint8_t>::iterator& packagesBegin, size_t& currentLen…
126 …bool ParseSegLengthAndEnsureSegDataEnough(std::deque<uint8_t>::iterator& packagesBegin, size_t& cu…
145 bool CalcEbpfCutOffset(std::deque<uint8_t>::iterator& packagesBegin, size_t& currentLength);
/developtools/smartperf_host/trace_streamer/src/parser/bytrace_parser/
Dbytrace_parser.cpp73 Iterator& packagesBegin, in WhileDetermine() argument
87 curFileOffset_ += std::distance(packagesBegin, packagesLine); in WhileDetermine()
88 packagesBegin = packagesLine; in WhileDetermine()
150 auto packagesBegin = packagesBuffer_.begin(); in ParseTraceDataSegment() local
152 auto packagesLine = std::find(packagesBegin, packagesBuffer_.end(), '\n'); in ParseTraceDataSegment()
153 int32_t determine = WhileDetermine(packagesLine, packagesBegin, isParsingOver_, isFinish); in ParseTraceDataSegment()
165 std::string bufferLine(packagesBegin, packagesLine - extra); in ParseTraceDataSegment()
166 curDataSize_ = std::distance(packagesBegin, packagesLine) + 1; in ParseTraceDataSegment()
179 packagesBegin = packagesLine + 1; in ParseTraceDataSegment()
186 packagesBuffer_.erase(packagesBuffer_.begin(), packagesBegin); in ParseTraceDataSegment()
Dbytrace_parser.h45 …int32_t WhileDetermine(Iterator& determine, Iterator& packagesBegin, bool& isParsingOver_, bool is…