Home
last modified time | relevance | path

Searched refs:isFinish (Results 1 - 20 of 20) sorted by relevance

/developtools/smartperf_host/trace_streamer/src/rpc/
H A Drpc_server.h33 bool ParseData(const uint8_t *data, size_t len, ResultCallBack resultCallBack, bool isFinish);
36 int32_t isFinish,
44 bool ParseDataWithoutCallback(const uint8_t *data, size_t len, int32_t isFinish, bool isSplitFile);
67 int32_t isFinish,
79 bool SendRawtraceSplitFileData(SplitFileCallBack splitFileCallBack, int32_t isFinish);
82 bool SaveAndParseFfrtData(const uint8_t *data, size_t len, ResultCallBack resultCallBack, bool isFinish);
83 bool SaveAndParseZipTraceData(const uint8_t *data, size_t len, ResultCallBack resultCallBack, bool isFinish);
103 bool SendBytraceSplitFileData(SplitFileCallBack splitFileCallBack, int32_t isFinish);
H A Dwasm_func.cpp33 using SplitFileFunction = void (*)(const char *data, uint32_t len, int32_t dataType, int32_t isFinish);
114 EMSCRIPTEN_KEEPALIVE int TraceStreamerReciveFileEx(int32_t dataLen, int32_t isFinish) in TraceStreamerReciveFileEx() argument
116 if (g_wasmTraceStreamer.ParseSplitFileData(g_splitFileBuf, dataLen, isFinish, &SplitFileCallback, true)) { in TraceStreamerReciveFileEx()
149 EMSCRIPTEN_KEEPALIVE int TraceStreamerLongTraceSplitFileEx(int dataLen, int32_t isFinish, uint32_t pageNum) in TraceStreamerLongTraceSplitFileEx() argument
151 if (g_wasmTraceStreamer.LongTraceSplitFile(g_splitFileBuf, dataLen, isFinish, pageNum, &SplitFileCallback)) { in TraceStreamerLongTraceSplitFileEx()
239 EMSCRIPTEN_KEEPALIVE int32_t TraceStreamerParseDataEx(int32_t dataLen, bool isFinish) in TraceStreamerParseDataEx() argument
248 return g_wasmTraceStreamer.SaveAndParseFfrtData(g_reqBuf, dataLen, &FfrtConvertedResultCallback, isFinish); in TraceStreamerParseDataEx()
251 return g_wasmTraceStreamer.SaveAndParseZipTraceData(g_reqBuf, dataLen, &FfrtConvertedResultCallback, isFinish); in TraceStreamerParseDataEx()
252 } else if (g_wasmTraceStreamer.ParseData(g_reqBuf, dataLen, nullptr, isFinish)) { in TraceStreamerParseDataEx()
H A Drpc_server.cpp74 bool RpcServer::SaveAndParseFfrtData(const uint8_t *data, size_t len, ResultCallBack resultCallBack, bool isFinish) in SaveAndParseFfrtData() argument
88 if (!isFinish) { in SaveAndParseFfrtData()
116 bool RpcServer::SaveAndParseZipTraceData(const uint8_t *data, size_t len, ResultCallBack resultCallBack, bool isFinish) in SaveAndParseZipTraceData() argument
130 if (!isFinish) { in SaveAndParseZipTraceData()
187 bool RpcServer::ParseData(const uint8_t *data, size_t len, ResultCallBack resultCallBack, bool isFinish) in ParseData() argument
194 if (!ts_->ParseTraceDataSegment(std::move(buf), parseSize, false, isFinish && (len <= G_CHUNK_SIZE))) { in ParseData()
209 bool RpcServer::ParseDataWithoutCallback(const uint8_t *data, size_t len, int32_t isFinish, bool isSplitFile) in ParseDataWithoutCallback() argument
216 if (!ts_->ParseTraceDataSegment(std::move(buf), parseSize, isSplitFile, isFinish && (len == parseSize))) { in ParseDataWithoutCallback()
264 int32_t isFinish, in LongTraceSplitFile()
273 ParseSplitFileData(data, len, isFinish, splitFileCallBac in LongTraceSplitFile()
262 LongTraceSplitFile(const uint8_t *data, size_t len, int32_t isFinish, uint32_t pageNum, SplitFileCallBack splitFileCallBack) LongTraceSplitFile() argument
304 SendBytraceSplitFileData(SplitFileCallBack splitFileCallBack, int32_t isFinish) SendBytraceSplitFileData() argument
339 SendRawtraceSplitFileData(SplitFileCallBack splitFileCallBack, int32_t isFinish) SendRawtraceSplitFileData() argument
368 ParseSplitFileData(const uint8_t *data, size_t len, int32_t isFinish, SplitFileCallBack splitFileCallBack, bool isSplitFile) ParseSplitFileData() argument
[all...]
H A Dwasm_func.h39 int32_t TraceStreamerParseDataEx(int32_t dataLen, bool isFinish);
/developtools/smartperf_host/trace_streamer/test/unittest/base/
H A Dexport_test.cpp54 auto isFinish = false; in ParseTraceFile() local
59 if (isFinish && ts.GetFileType() == TRACE_FILETYPE_RAW_TRACE && curParseCnt < RAW_TRACE_PARSE_MAX) { in ParseTraceFile()
61 isFinish = false; in ParseTraceFile()
77 isFinish = true; in ParseTraceFile()
79 if (!ts.ParseTraceDataSegment(std::move(buf), static_cast<size_t>(rsize), false, isFinish)) { in ParseTraceFile()
/developtools/smartperf_host/trace_streamer/src/parser/
H A Dparser_base.h28 virtual void ParseTraceDataSegment(std::unique_ptr<uint8_t[]>, size_t size, bool isFinish = false) = 0;
/developtools/smartperf_host/trace_streamer/src/parser/ptreader_parser/
H A Dptreader_parser.cpp89 bool isFinish) in WhileDetermine()
93 if (isFinish) { in WhileDetermine()
170 void PtreaderParser::ParseTraceDataSegment(std::unique_ptr<uint8_t[]> bufferStr, size_t size, bool isFinish) in ParseTraceDataSegment() argument
179 int32_t determine = WhileDetermine(packagesLine, packagesBegin, isParsingOver_, isFinish); in ParseTraceDataSegment()
86 WhileDetermine(Iterator &packagesLine, Iterator &packagesBegin, bool &isParsingOver_, bool isFinish) WhileDetermine() argument
H A Dptreader_parser.h51 int32_t WhileDetermine(Iterator &determine, Iterator &packagesBegin, bool &isParsingOver_, bool isFinish);
54 void ParseTraceDataSegment(std::unique_ptr<uint8_t[]> bufferStr, size_t size, bool isFinish = false) override;
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
H A Dperf_data_parser.h59 bool isFinish);
114 uint64_t SplitPerfData(const std::deque<uint8_t> &dequeBuffer, uint64_t size, uint64_t offset, bool isFinish);
119 bool isFinish);
H A Dperf_data_parser.cpp42 bool isFinish) in InitPerfDataAndLoad()
45 return SplitPerfData(dequeBuffer, size, offset, isFinish); in InitPerfDataAndLoad()
59 bool isFinish) in DataProcessingLength()
81 if (isFinish && splitState_ == SplitPerfState::WAIT_FOR_FINISH) { in DataProcessingLength()
98 if (isFinish) { in DataProcessingLength()
112 bool isFinish) in SplitPerfData()
123 uint64_t datalength = DataProcessingLength(dequeBuffer, size, offset, isFinish); in SplitPerfData()
38 InitPerfDataAndLoad(const std::deque<uint8_t> &dequeBuffer, uint64_t size, uint64_t offset, bool isSplitFile, bool isFinish) InitPerfDataAndLoad() argument
56 DataProcessingLength(const std::deque<uint8_t> &dequeBuffer, uint64_t size, uint64_t offset, bool isFinish) DataProcessingLength() argument
109 SplitPerfData(const std::deque<uint8_t> &dequeBuffer, uint64_t size, uint64_t offset, bool isFinish) SplitPerfData() argument
/developtools/smartperf_host/trace_streamer/src/trace_streamer/
H A Dtrace_streamer_selector.cpp292 void TraceStreamerSelector::ProcessTraceData(std::unique_ptr<uint8_t[]> data, size_t size, int32_t isFinish) in ProcessTraceData() argument
298 ptreaderParser_->ParseTraceDataSegment(std::move(data), size, isFinish); in ProcessTraceData() local
302 pbreaderParser_->StoreTraceDataSegment(std::move(data), size, isFinish); in ProcessTraceData() local
306 rawTraceParser_->ParseTraceDataSegment(std::move(data), size, isFinish); in ProcessTraceData() local
316 int32_t isFinish) in ParseTraceDataSegment()
347 ProcessTraceData(std::move(data), size, isFinish); in ParseTraceDataSegment() local
350 // in the linux,isFinish = 1,clear markinfo in ParseTraceDataSegment()
351 if (isFinish) { in ParseTraceDataSegment()
313 ParseTraceDataSegment(std::unique_ptr<uint8_t[]> data, size_t size, bool isSplitFile, int32_t isFinish) ParseTraceDataSegment() argument
H A Dtrace_streamer_selector.h35 bool ParseTraceDataSegment(std::unique_ptr<uint8_t[]> data, size_t size, bool isSplitFile, int32_t isFinish);
98 void ProcessTraceData(std::unique_ptr<uint8_t[]> data, size_t size, int32_t isFinish);
/developtools/smartperf_host/trace_streamer/src/parser/rawtrace_parser/
H A Drawtrace_parser.h31 void ParseTraceDataSegment(std::unique_ptr<uint8_t[]> bufferStr, size_t size, bool isFinish = false) override;
H A Drawtrace_parser.cpp238 void RawTraceParser::ParseTraceDataSegment(std::unique_ptr<uint8_t[]> bufferStr, size_t size, bool isFinish) in ParseTraceDataSegment() argument
245 if (isFinish) { in ParseTraceDataSegment()
/developtools/smartperf_host/trace_streamer/src/
H A Dmain.cpp224 auto isFinish = false; in ReadAndParser() local
229 if (isFinish && ta.GetFileType() == TRACE_FILETYPE_RAW_TRACE && curParseCnt < RAW_TRACE_PARSE_MAX) { in ReadAndParser()
231 isFinish = false; in ReadAndParser()
247 isFinish = true; in ReadAndParser()
249 if (!ta.ParseTraceDataSegment(std::move(buf), static_cast<size_t>(rsize), false, isFinish)) { in ReadAndParser()
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/
H A Dpbreader_parser.cpp1043 void PbreaderParser::ParseTraceDataSegment(std::unique_ptr<uint8_t[]> bufferStr, size_t size, bool isFinish) in ParseTraceDataSegment() argument
1069 bool isFinish = perfProcessedLen_ + packagesBuffer_.size() >= profilerDataLength_ - packetHeaderLength_; in ParseHiperfData() local
1071 if (isFinish) { in ParseHiperfData()
1074 auto ret = perfDataParser_->InitPerfDataAndLoad(packagesBuffer_, size, processedDataLen_, true, isFinish); in ParseHiperfData()
1078 if (isFinish) { in ParseHiperfData()
1084 void PbreaderParser::StoreTraceDataSegment(std::unique_ptr<uint8_t[]> bufferStr, size_t size, int32_t isFinish) in StoreTraceDataSegment() argument
1092 auto ret = perfDataParser_->InitPerfDataAndLoad(packagesBuffer_, length, 0, true, isFinish); in StoreTraceDataSegment()
H A Dpbreader_parser.h106 void ParseTraceDataSegment(std::unique_ptr<uint8_t[]> bufferStr, size_t size, bool isFinish = false) override;
117 void StoreTraceDataSegment(std::unique_ptr<uint8_t[]> bufferStr, size_t size, int32_t isFinish);
/developtools/smartperf_host/trace_streamer/src/filter/
H A Dcpu_filter.h57 void UpdateProcessData(bool isFinish = false) const;
H A Dcpu_filter.cpp330 void CpuFilter::UpdateProcessData(bool isFinish) const in UpdateProcessData()
335 if (!isFinish) { in UpdateProcessData()
/developtools/smartperf_host/trace_streamer/src/trace_data/
H A Dsqllite_prepar_cache_data.cpp340 const int32_t isFinish, in SendDBProto()
346 tLVResultCallBack(bufferData.data(), bufferData.size(), type, isFinish); in SendDBProto()
339 SendDBProto(uint32_t type, const int32_t isFinish, T &sphData, SqllitePreparCacheData::TLVResultCallBack tLVResultCallBack) SendDBProto() argument

Completed in 15 milliseconds