Home
last modified time | relevance | path

Searched refs:data_ (Results 1 – 25 of 53) sorted by relevance

123

/developtools/hiperf/src/
Dperf_event_record.cpp166 prefix.c_str(), data_.sample_id, header.size, data_.pid, data_.tid, data_.nr, in DumpLog()
167 data_.reg_nr, data_.dyn_size, data_.time); in DumpLog()
178 ips_.reserve(data_.nr + callFrames_.size() + perfContextSize); in ReplaceWithCallStack()
179 if (data_.nr > 0) { in ReplaceWithCallStack()
180 ips_.assign(data_.ips, data_.ips + data_.nr); in ReplaceWithCallStack()
203 data_.reg_nr = 0; in ReplaceWithCallStack()
204 header.size -= data_.reg_nr * sizeof(u64); in ReplaceWithCallStack()
209 header.size -= data_.stack_size; in ReplaceWithCallStack()
212 data_.user_abi = 0; in ReplaceWithCallStack()
213 data_.stack_size = 0; in ReplaceWithCallStack()
[all …]
Dvirtual_runtime.cpp106 if (mmapRecord->data_.pgoff == 0 || (mmapRecord->data_.prot & PROT_EXEC) == 0) { in CreateThread()
319 auto symbol = GetSymbol(ip, recordSample.data_.pid, recordSample.data_.tid, context); in SymbolicCallFrame()
334 if (recordSample.data_.nr == 0) { in SymbolicRecord()
335 SymbolicCallFrame(recordSample, recordSample.data_.ip, PERF_CONTEXT_MAX); in SymbolicRecord()
337 for (u64 i = 0; i < recordSample.data_.nr; i++) { in SymbolicRecord()
338 uint64_t ip = recordSample.data_.ips[i]; in SymbolicRecord()
363 HLOGV("unwind record (time:%llu)", recordSample.data_.time); in UnwindFromRecord()
365 if (recordSample.data_.stack_size > 0) { in UnwindFromRecord()
366 auto &thread = UpdateThread(recordSample.data_.pid, recordSample.data_.tid); in UnwindFromRecord()
367 callstack_.UnwindCallStack(thread, recordSample.data_.user_abi == PERF_SAMPLE_REGS_ABI_32, in UnwindFromRecord()
[all …]
Dsubcommand_report.cpp194 sample->data_.id = config.ids_[0]; in BroadcastSample()
203 reportJsonFile_->UpdateReportSample(sample->data_.id, sample->data_.pid, sample->data_.tid, in ProcessSample()
204 sample->data_.period); in ProcessSample()
205 reportJsonFile_->UpdateReportCallStack(sample->data_.id, sample->data_.pid, in ProcessSample()
206 sample->data_.tid, sample->data_.period, in ProcessSample()
213 *sample, static_cast<uint32_t>(GetReport().GetConfigIndex(sample->data_.id)), in ProcessSample()
234 auto prevIt = prevSampleCache_.find(sample->data_.tid); in RecordCallBack()
237 prevSampleCache_[sample->data_.tid] = std::move(sample); in RecordCallBack()
243 HLOGV("calc time %llu - %llu", sample->data_.time, prevSample->data_.time); in RecordCallBack()
244 if (sample->data_.time > prevSample->data_.time) { in RecordCallBack()
[all …]
Dreport.cpp36 size_t configIndex = GetConfigIndex(sample.data_.id); in AddReportItem()
39 configIndex, sample.data_.id); in AddReportItem()
40 VirtualThread &thread = virtualRuntime_.GetThread(sample.data_.pid, sample.data_.tid); in AddReportItem()
48 sample.data_.pid, sample.data_.tid, thread.name_, frameIt->filePath_, in AddReportItem()
49 frameIt->symbolName_, frameIt->vaddrInFile_, sample.data_.period); in AddReportItem()
61 sample.data_.period, in AddReportItem()
62 (std::next(frameIt) == sample.callFrames_.rend()) ? sample.data_.period : 0); in AddReportItem()
74 sample.data_.pid, sample.data_.tid, thread.name_, frameIt->filePath_, in AddReportItem()
75 frameIt->symbolName_, frameIt->vaddrInFile_, sample.data_.period); in AddReportItem()
81 configs_[configIndex].eventCount_ += sample.data_.period; in AddReportItem()
[all …]
Dsubcommand_dump.cpp372 if (recordSample.data_.reg_nr > 0 and recordSample.data_.dyn_size > 0) { in ExprotUserStack()
375 StringPrintf("hiperf_%d_%d_user_regs_%zu.dump", recordSample.data_.pid, in ExprotUserStack()
376 recordSample.data_.tid, exportSampleIndex_); in ExprotUserStack()
379 fwrite(recordSample.data_.user_regs, sizeof(u64), recordSample.data_.reg_nr, in ExprotUserStack()
383 StringPrintf("hiperf_%d_%d_user_data_%zu.dump", recordSample.data_.pid, in ExprotUserStack()
384 recordSample.data_.tid, exportSampleIndex_); in ExprotUserStack()
387 fwrite(recordSample.data_.stack_data, sizeof(u8), recordSample.data_.dyn_size, in ExprotUserStack()
402 StringPrintf("hiperf_%d_%d_sample_record_%zu_%" PRIu64 ".dump", recordSample->data_.pid, in ExprotUserData()
403 recordSample->data_.tid, exportSampleIndex_, recordSample->data_.time); in ExprotUserData()
413 HLOGD("export user data index %d time %llu", exportSampleIndex_, recordSample->data_.time); in ExprotUserData()
Ddwarf_encoding.cpp25 : dw_(dw), data_(data), vaddrBase_(vaddrBase), vaddrPC_(vaddrPC), vaddrText_(vaddrText) in DwarfEncoding()
36 const unsigned char *data = data_; in ToString()
49 return data_ + GetSize(); in GetEnd()
54 return data_; in GetData()
Dreport_protobuf_file.cpp123 sample->set_time(recordSample.data_.time); in ProcessSampleRecord()
124 sample->set_tid(recordSample.data_.tid); in ProcessSampleRecord()
134 sample->set_event_count(recordSample.data_.period); in ProcessSampleRecord()
162 recordLost_ += recordLost.data_.lost; in ProcessRecord()
172 thread->set_tid(recordComm.data_.tid); in ProcessRecord()
173 thread->set_pid(recordComm.data_.pid); in ProcessRecord()
174 thread->set_name(recordComm.data_.comm); in ProcessRecord()
/developtools/hiperf/test/unittest/common/native/
Dperf_event_record_test.cpp89 ASSERT_EQ(recordOut.data_.pid, data.pid);
90 ASSERT_EQ(recordOut.data_.tid, data.tid);
91 ASSERT_EQ(recordOut.data_.addr, data.addr);
92 ASSERT_EQ(recordOut.data_.len, data.len);
93 ASSERT_EQ(recordOut.data_.pgoff, data.pgoff);
94 ASSERT_EQ(strcmp(recordOut.data_.filename, data.filename), 0);
124 ASSERT_EQ(recordOut.data_.pid, data.pid);
125 ASSERT_EQ(recordOut.data_.tid, data.tid);
126 ASSERT_EQ(recordOut.data_.addr, data.addr);
127 ASSERT_EQ(recordOut.data_.len, data.len);
[all …]
Dreport_test.cpp776 sample.data_.bnr = 3;
777 sample.data_.lbr = new perf_branch_entry[sample.data_.bnr];
778 sample.data_.lbr[0].to = 0x123400;
779 sample.data_.lbr[0].from = 0x432100;
780 sample.data_.lbr[1].to = 0x123401;
781 sample.data_.lbr[1].from = 0x432101;
782 sample.data_.lbr[2].to = 0x123402;
783 sample.data_.lbr[2].from = 0x432102;
/developtools/profiler/device/plugins/ftrace_plugin/test/unittest/
Dfile_utils_test.cpp32 std::string data_; member in __anon551b08290111::FileUtilsTest
37 data_ = "ABCDEFGH"; in SetUp()
40 fout << data_; in SetUp()
60 EXPECT_EQ(text, data_);
84 EXPECT_EQ(text, data_);
108 int nbytes = data_.size();
109 int retval = FileUtils::WriteFile(path, data_, O_CREAT | O_RDWR, FILE_MODE);
113 EXPECT_EQ(text, data_); // expect same content read back!
127 int retval = FileUtils::WriteFile(path, data_);
140 int nbytes = data_.size();
[all …]
/developtools/profiler/device/services/profiler_service/src/
Dtrace_file_helper.cpp34 …if (size > std::numeric_limits<decltype(header_.data_.length)>::max() - header_.data_.length - siz… in AddSegment()
38 header_.data_.segments += 1; in AddSegment()
39 header_.data_.length += size; in AddSegment()
41 CHECK_TRUE(retval, false, "[%u] SHA256_Update FAILED, s:%u!", header_.data_.segments, size); in AddSegment()
48 retval = SHA256_Final(header_.data_.sha256, shaCtx_.get()); in Finish()
49 CHECK_TRUE(retval, false, "[%u] SHA256_Final FAILED!", header_.data_.segments); in Finish()
Dtrace_file_header.h51 HeaderData data_ = {}; member
52 … static_assert(sizeof(data_) < HEADER_SIZE, "The max length of the reserved header is 1024 bytes");
53 uint8_t padding_[HEADER_SIZE - sizeof(data_)] = {};
Dtrace_file_writer.cpp83 header_.data_.boottime = static_cast<uint64_t>(ts.tv_sec) * nanoSeconds + in SetTimeStamp()
86 header_.data_.realtime = static_cast<uint64_t>(ts.tv_sec) * nanoSeconds + in SetTimeStamp()
89 header_.data_.realtimeCoarse = static_cast<uint64_t>(ts.tv_sec) * nanoSeconds + in SetTimeStamp()
92 header_.data_.monotonic = static_cast<uint64_t>(ts.tv_sec) * nanoSeconds + in SetTimeStamp()
95 header_.data_.monotonicCoarse = static_cast<uint64_t>(ts.tv_sec) * nanoSeconds + in SetTimeStamp()
98 header_.data_.monotonicRaw = static_cast<uint64_t>(ts.tv_sec) * nanoSeconds + in SetTimeStamp()
Dprofiler_service.cpp411 header.data_.dataType = DataType::HIPERF_DATA; in MergeStandaloneFile()
413 header.data_.dataType = DataType::STANDALONE_DATA; in MergeStandaloneFile()
417 header.data_.length += fileSize; in MergeStandaloneFile()
418 size_t pluginSize = sizeof(header.data_.standalonePluginName); in MergeStandaloneFile()
419 …int ret = strncpy_s(header.data_.standalonePluginName, pluginSize, pluginName.c_str(), pluginSize … in MergeStandaloneFile()
424 pluginSize = sizeof(header.data_.pluginVersion); in MergeStandaloneFile()
425 ret = strncpy_s(header.data_.pluginVersion, pluginSize, pluginVersion.c_str(), pluginSize - 1); in MergeStandaloneFile()
453 SHA256_Final(header.data_.sha256, &sha256Ctx); in MergeStandaloneFile()
/developtools/hiperf/include/
Dperf_event_record.h170 PerfRecordMmapData data_;
184 PerfRecordMmap2Data data_;
200 PerfRecordLostData data_;
211 data_.id = id; in PerfRecordLost()
212 data_.lost = lost; in PerfRecordLost()
213 header.size = sizeof(header) + sizeof(data_); in PerfRecordLost()
219 PerfRecordCommData data_;
232 PerfRecordSampleData data_ = {};
255 data_.pid = pid;
256 data_.tid = tid;
[all …]
/developtools/smartperf_host/trace_streamer/src/proto_reader/include/
Dproto_reader_help.h27 BytesView() : data_(nullptr), size_(0) {} in BytesView()
28 BytesView(const uint8_t* data, size_t size) : data_(data), size_(size) {} in BytesView()
31 data_ = bytesView.data_; in BytesView()
36 data_ = bytesView.data_;
42 return std::string(reinterpret_cast<const char*>(data_), size_); in ToStdString()
50 return data_; in Data()
52 const uint8_t* data_; variable
/developtools/profiler/host/smartperf/trace_streamer/src/proto_reader/include/
Dproto_reader_help.h27 BytesView() : data_(nullptr), size_(0) {} in BytesView()
28 BytesView(const uint8_t* data, size_t size) : data_(data), size_(size) {} in BytesView()
31 data_ = bytesView.data_; in BytesView()
36 data_ = bytesView.data_;
42 return std::string(reinterpret_cast<const char*>(data_), size_); in ToStdString()
50 return data_; in Data()
52 const uint8_t* data_; variable
/developtools/global_resource_tool/src/
Dresource_item.cpp34 : data_(nullptr), dataLen_(0), name_(name), keyparams_(keyparams), type_(type) in ResourceItem()
62 data_ = buffer; in SetData()
84 return data_; in GetData()
129 if (data_ != nullptr) { in ReleaseData()
130 delete[] data_; in ReleaseData()
131 data_ = nullptr; in ReleaseData()
144 if (!SetData(other.data_, other.dataLen_)) { in CopyFrom()
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.cpp236 auto range = tidToPid_.equal_range(recordComm->data_.tid); in RecordCallBack()
238 if (it->second == recordComm->data_.pid) { in RecordCallBack()
242 tidToPid_.insert(std::make_pair(recordComm->data_.tid, recordComm->data_.pid)); in RecordCallBack()
244 auto threadNameIndex = traceDataCache_->dataDict_.GetStringIndex(recordComm->data_.comm); in RecordCallBack()
245 …perfThreadData->AppendNewPerfThread(recordComm->data_.pid, recordComm->data_.tid, threadNameIndex); in RecordCallBack()
308 newTimeStamp = sample->data_.time; in UpdatePerfSampleData()
311 …eamFilters_->clockFilter_->ToPrimaryTraceTime(perfToTSClockType_.at(clockId_), sample->data_.time); in UpdatePerfSampleData()
313 UpdatePluginTimeRange(perfToTSClockType_.at(clockId_), sample->data_.time, newTimeStamp); in UpdatePerfSampleData()
316 auto threadState = report_->GetConfigName(sample->data_.id); in UpdatePerfSampleData()
322 auto configIndex = report_->GetConfigIndex(sample->data_.id); in UpdatePerfSampleData()
[all …]
/developtools/profiler/host/smartperf/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.cpp233 auto range = tidToPid_.equal_range(recordComm->data_.tid); in RecordCallBack()
235 if (it->second == recordComm->data_.pid) { in RecordCallBack()
239 tidToPid_.insert(std::make_pair(recordComm->data_.tid, recordComm->data_.pid)); in RecordCallBack()
241 auto threadNameIndex = traceDataCache_->dataDict_.GetStringIndex(recordComm->data_.comm); in RecordCallBack()
242 …perfThreadData->AppendNewPerfThread(recordComm->data_.pid, recordComm->data_.tid, threadNameIndex); in RecordCallBack()
306 newTimeStamp = sample->data_.time; in UpdatePerfSampleData()
309 …eamFilters_->clockFilter_->ToPrimaryTraceTime(perfToTSClockType_.at(clockId_), sample->data_.time); in UpdatePerfSampleData()
311 UpdatePluginTimeRange(perfToTSClockType_.at(clockId_), sample->data_.time, newTimeStamp); in UpdatePerfSampleData()
314 auto threadState = report_->GetConfigName(sample->data_.id); in UpdatePerfSampleData()
320 auto configIndex = report_->GetConfigIndex(sample->data_.id); in UpdatePerfSampleData()
[all …]
/developtools/profiler/device/plugins/native_daemon/src/
Ddwarf_encoding.cpp25 : dw_(dw), data_(data), vaddrBase_(vaddrBase), vaddrPC_(vaddrPC), vaddrText_(vaddrText) in DwarfEncoding()
36 const unsigned char *data = data_; in ToString()
49 return data_ + GetSize(); in GetEnd()
54 return data_; in GetData()
/developtools/smartperf_host/trace_streamer/test/unittest/
Dproto_reader_test.cpp72 CpuInfoTest_Reader cpuInfoTest(core.data_, core.size_);
138 CpuInfoTest_Reader cpuInfoTest(core.data_, core.size_);
181 CpuInfoTest_Reader cpuInfoTest(core.data_, core.size_);
247 CpuInfoTest_Reader cpuInfoTest(core.data_, core.size_);
306 CpuInfoTest_Reader cpuInfoTest(core.data_, core.size_);
349 CpuInfoTest_Reader cpuInfoTest(core.data_, core.size_);
453 …TypedProtoReader<1> typedProtoCpuInfoTest(reinterpret_cast<const uint8_t*>(core.data_), core.size_…
455 …TypedProtoReader<7> typedProtoTestReader(reinterpret_cast<const uint8_t*>(typtest.data_), typtest.…
527 …TypedProtoReader<1> typedProtoCpuInfoTest(reinterpret_cast<const uint8_t*>(core.data_), core.size_…
530 TypedProtoReader<7> typedProtoTestReader1(repeate->ToBytes().data_, repeate->ToBytes().size_);
[all …]
/developtools/profiler/hiebpf/include/
Dhiebpf_common.h68 HeaderData data_ = {}; member
69 char padding[HEADER_SIZE - sizeof(data_)] = {};
/developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_symbols_detail_parser.cpp33 …ProtoReader::TracePluginResult_Reader reader((const uint8_t*)(tracePacket.data_), tracePacket.size… in Parse()
/developtools/profiler/host/smartperf/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_symbols_detail_parser.cpp33 …ProtoReader::TracePluginResult_Reader reader((const uint8_t*)(tracePacket.data_), tracePacket.size… in Parse()

123