/developtools/smartperf_host/trace_streamer/src/parser/ptreader_parser/ |
H A D | ptreader_parser.cpp | 221 dataSegArray_[rawDataHead_].seg = std::move(buffer); in ParseTraceDataItem() 233 dataSegArray_[head].seg = std::move(buffer); in ParseTraceDataItem() 262 DataSegment &seg = dataSegArray_[head]; in GetNextSegment() local 263 if (seg.status.load() != TS_PARSE_STATUS_SEPRATED) { in GetNextSegment() 273 filterHead_, seg.status.load()); in GetNextSegment() 278 seg.status = TS_PARSE_STATUS_PARSING; in GetNextSegment() 282 void PtreaderParser::GetDataSegAttr(DataSegment &seg, const std::smatch &matcheLine) const in GetDataSegAttr() argument 288 seg.status = TS_PARSE_STATUS_INVALID; in GetDataSegAttr() 291 seg.bufLine.tgid = base::StrToInt<uint32_t>(matcheLine[++index].str()).value_or(0); in GetDataSegAttr() 295 seg in GetDataSegAttr() 331 DataSegment &seg = dataSegArray_[head]; ParseThread() local 336 ParserData(DataSegment &seg) ParserData() argument 365 DataSegment &seg = dataSegArray_[filterHead_]; FilterThread() local 371 FilterData(DataSegment &seg) FilterData() argument [all...] |
H A D | ptreader_parser.h | 102 void GetDataSegAttr(DataSegment &seg, const std::smatch &matcheLine) const; 122 void ParserData(DataSegment &seg); 124 bool FilterData(DataSegment &seg);
|
/developtools/smartperf_host/trace_streamer/test/unittest/pbreader_parser/ |
H A D | htrace_binder_event_test.cpp | 119 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 120 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 121 dataSeg.seg->size()); in HWTEST_F() 146 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 147 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 148 dataSeg.seg->size()); in HWTEST_F() 162 dataSeg2.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 163 ProtoReader::BytesView cpuDetailBytesView2(reinterpret_cast<const uint8_t *>(dataSeg2.seg->data()), in HWTEST_F() 164 dataSeg2.seg->size()); in HWTEST_F() 187 dataSeg.seg in HWTEST_F() [all...] |
H A D | htrace_irq_event_test.cpp | 138 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 139 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 140 dataSeg.seg->size()); in HWTEST_F() 166 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 167 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 168 dataSeg.seg->size()); in HWTEST_F() 182 dataSeg2.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 183 ProtoReader::BytesView cpuDetailBytesView2(reinterpret_cast<const uint8_t *>(dataSeg2.seg->data()), in HWTEST_F() 184 dataSeg2.seg->size()); in HWTEST_F() 211 dataSeg.seg in HWTEST_F() [all...] |
H A D | pbreader_ffrt_parser_test.cpp | 49 dataSeg.seg = std::make_shared<std::string>(); in SetFfrtSrcClockid() 50 ffrtCfg.SerializeToString(dataSeg.seg.get()); in SetFfrtSrcClockid() 51 dataSeg.protoData.data_ = reinterpret_cast<const uint8_t *>(dataSeg.seg->data()); in SetFfrtSrcClockid() 52 dataSeg.protoData.size_ = dataSeg.seg->size(); in SetFfrtSrcClockid() 108 dataSeg.seg = std::make_shared<std::string>(buf); in HWTEST_F() 110 ProtoReader::BytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), dataSeg.seg->size()); in HWTEST_F() 128 dataSeg.seg = std::make_shared<std::string>(buf); in HWTEST_F() 130 ProtoReader::BytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), dataSeg.seg in HWTEST_F() [all...] |
H A D | htrace_event_parser_test.cpp | 85 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 86 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 87 dataSeg.seg->size()); in HWTEST_F() 119 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 120 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 121 dataSeg.seg->size()); in HWTEST_F() 166 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 167 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 168 dataSeg.seg->size()); in HWTEST_F() 209 dataSeg.seg in HWTEST_F() [all...] |
H A D | htrace_cpu_detail_parser_test.cpp | 59 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 60 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 61 dataSeg.seg->size()); in HWTEST_F() 89 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 90 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 91 dataSeg.seg->size()); in HWTEST_F() 125 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); in HWTEST_F() 126 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in HWTEST_F() 127 dataSeg.seg->size()); in HWTEST_F() 173 dataSeg.seg in HWTEST_F() [all...] |
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/ |
H A D | pbreader_parser.cpp | 319 dataSegArray_[head].seg = std::make_shared<std::string>(std::move(buffer)); in ParseTraceDataItem() 329 dataSegArray_[head].seg = std::make_shared<std::string>(std::move(buffer)); in ParseTraceDataItem() 359 void PbreaderParser::FilterData(PbreaderDataSegment &seg, bool isSplitFile) in FilterData() argument 362 if (seg.dataType == DATA_SOURCE_TYPE_TRACE) { in FilterData() 368 else if (seg.dataType == DATA_SOURCE_TYPE_FFRT) { in FilterData() 373 else if (seg.dataType == DATA_SOURCE_TYPE_NATIVEHOOK) { in FilterData() 374 pbreaderNativeHookParser_->Parse(seg, haveSplitSeg); in FilterData() 375 } else if (seg.dataType == DATA_SOURCE_TYPE_NATIVEHOOK_CONFIG) { in FilterData() 376 pbreaderNativeHookParser_->ParseConfigInfo(seg); in FilterData() 380 else if (seg in FilterData() 454 PbreaderDataSegment &seg = dataSegArray_[filterHead_]; FilterThread() local [all...] |
H A D | pbreader_parser.h | 188 void FilterData(PbreaderDataSegment &seg, bool isSplitFile);
|
/developtools/smartperf_host/trace_streamer/src/parser/ |
H A D | common_types.h | 50 std::string seg; member 64 std::shared_ptr<std::string> seg; member 72 std::shared_ptr<std::string> seg; member
|
/developtools/hdc/src/daemon/ |
H A D | daemon_app.cpp | 98 for (auto seg: segments) { in CommandDispatch() 99 if (seg[0] == '-') { in CommandDispatch() 100 options += " " + seg; in CommandDispatch() 102 packages += " " + seg; in CommandDispatch()
|
/developtools/smartperf_host/trace_streamer/src/filter/hook_filter/ |
H A D | offline_symbolization_filter.h | 53 NativeHookMetaData(const std::shared_ptr<const std::string> &seg, in NativeHookMetaData() 55 : seg_(seg), reader_(std::move(reader)) in NativeHookMetaData()
|
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/ffrt_parser/ |
H A D | pbreader_ffrt_parser.cpp | 64 auto pos = (const char *)ffrtEventPtr->trace().Data() - dataSeg.seg->data(); in ParserFfrtTrace() 65 eventInfoPtr->detail = std::move(dataSeg.seg->substr(pos, ffrtEventPtr->trace().Size())); in ParserFfrtTrace()
|
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/mem_parser/ |
H A D | pbreader_mem_parser.h | 38 void Parse(PbreaderDataSegment &seg, uint64_t, BuiltinClocks clock); 39 void ParseMemoryConfig(PbreaderDataSegment &seg);
|
H A D | pbreader_mem_parser.cpp | 94 void PbreaderMemParser::Parse(PbreaderDataSegment &seg, uint64_t timeStamp, BuiltinClocks clock) in Parse() argument 96 ProtoReader::MemoryData_Reader memData(seg.protoData.data_, seg.protoData.size_); in Parse() 690 void PbreaderMemParser::ParseMemoryConfig(PbreaderDataSegment &seg) in ParseMemoryConfig() argument 692 ProtoReader::MemoryConfig_Reader memConfigData(seg.protoData.data_, seg.protoData.size_); in ParseMemoryConfig() 702 auto ipid = streamFilters_->processFilter_->GetOrCreateInternalPid(seg.timeStamp, pid); in ParseMemoryConfig()
|
/developtools/smartperf_host/trace_streamer/test/unittest/pbreader_parser/native_memory/ |
H A D | native_hook_parser_test.cpp | 334 dataSeg.seg = std::make_shared<std::string>(hookStrMsg); in CreateBatchNativeHookData() 335 ProtoReader::BytesView hookBytesView(reinterpret_cast<const uint8_t *>(dataSeg.seg->data()), in CreateBatchNativeHookData() 336 dataSeg.seg->size()); in CreateBatchNativeHookData() 589 dataSeg.seg = std::make_shared<std::string>(hookStrMsg); in HWTEST_F() 614 dataSeg.seg = std::make_shared<std::string>(hookStrMsg); in HWTEST_F() 719 dataSeg.seg = std::make_shared<std::string>(hookStrMsg); in HWTEST_F() 755 dataSeg.seg = std::make_shared<std::string>(hookStrMsg); in HWTEST_F() 794 dataSeg.seg = std::make_shared<std::string>(hookStrMsg); in HWTEST_F() 863 dataSeg.seg = std::make_shared<std::string>(hookStrMsg); in HWTEST_F() 918 dataSeg.seg in HWTEST_F() [all...] |
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/xpower_parser/ |
H A D | pbreader_xpower_parser.cpp | 37 void PbreaderXpowerParser::Parse(PbreaderDataSegment &seg, uint64_t timestamp, BuiltinClocks clock) in Parse() argument 39 ProtoReader::OptimizeReport_Reader optimizeReport(seg.protoData.data_, seg.protoData.size_); in Parse()
|
H A D | pbreader_xpower_parser.h | 32 void Parse(PbreaderDataSegment &seg, uint64_t, BuiltinClocks clock);
|
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/native_hook_parser/ |
H A D | pbreader_native_hook_parser.cpp | 169 auto nativeHookMetaData = std::make_unique<NativeHookMetaData>(dataSeg.seg, std::move(nativeHookDataReader)); in Parse()
|
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/htrace_parser/ |
H A D | htrace_event_parser.cpp | 223 auto pos = (const char *)detaiBytesView.Data() - tracePacket.seg->data(); in ParserCpuEvent() 224 eventInfo->detail = std::move(tracePacket.seg->substr(pos, detaiBytesView.Size())); in ParserCpuEvent()
|
/developtools/profiler/hiebpf/include/ |
H A D | vmlinux.h | 111338 uint16_t seg; global() member 111350 uint16_t seg; global() member 117754 struct blkif_request_segment seg[11]; global() member [all...] |