Searched refs:packagesBegin (Results 1 – 4 of 4) sorted by relevance
| /developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/ |
| D | htrace_parser.cpp | 602 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 …]
|
| D | htrace_parser.h | 114 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/ |
| D | bytrace_parser.cpp | 73 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()
|
| D | bytrace_parser.h | 45 …int32_t WhileDetermine(Iterator& determine, Iterator& packagesBegin, bool& isParsingOver_, bool is…
|