| /developtools/profiler/device/plugins/sample_plugin/src/ |
| D | sample_plugin.cpp | 60 ProtoEncoder::SampleData dataProto(randomWrite); in ReportOptimize() local 65 dataProto.set_time_ms(GetTimeMS()); in ReportOptimize() 66 dataProto.set_int_data(intData); in ReportOptimize() 67 dataProto.set_double_data(doubleData); in ReportOptimize() 69 int msgSize = dataProto.Finish(); in ReportOptimize() 75 SampleData dataProto; in Report() local 80 dataProto.set_time_ms(GetTimeMS()); in Report() 81 dataProto.set_int_data(intData); in Report() 82 dataProto.set_double_data(doubleData); in Report() 84 uint32_t length = dataProto.ByteSizeLong(); in Report() [all …]
|
| /developtools/profiler/device/plugins/stream_plugin/src/ |
| D | stream_plugin.cpp | 68 StreamData dataProto; in Loop() local 69 dataProto.set_intdata(index); in Loop() 70 dataProto.set_stringdata(std::to_string(index)); in Loop() 71 buffer_.resize(dataProto.ByteSizeLong()); in Loop() 72 dataProto.SerializeToArray(buffer_.data(), buffer_.size()); in Loop() 78 ProtoEncoder::StreamData dataProto(resultWriter_->startReport(resultWriter_)); in Loop() local 79 dataProto.set_intdata(index); in Loop() 80 dataProto.set_stringdata(std::to_string(index)); in Loop() 81 int messageLen = dataProto.Finish(); in Loop()
|
| /developtools/profiler/device/plugins/gpu_plugin/src/ |
| D | gpu_data_plugin.cpp | 45 ProtoEncoder::GpuData dataProto(randomWrite); in ReportOptimize() local 46 WriteGpuDataInfo(dataProto); in ReportOptimize() 47 int msgSize = dataProto.Finish(); in ReportOptimize() 53 GpuData dataProto; in Report() local 55 WriteGpuDataInfo(dataProto); in Report() 57 length = dataProto.ByteSizeLong(); in Report() 61 if (dataProto.SerializeToArray(data, length) > 0) { in Report()
|
| /developtools/profiler/device/plugins/diskio_plugin/src/ |
| D | diskio_data_plugin.cpp | 66 ProtoEncoder::DiskioData dataProto(randomWrite); in ReportOptimize() local 67 WriteDiskioData(dataProto); in ReportOptimize() 71 auto* statsData = dataProto.mutable_statsdata(); in ReportOptimize() 75 int32_t msgSize = dataProto.Finish(); in ReportOptimize() 81 DiskioData dataProto; in Report() local 84 WriteDiskioData(dataProto); in Report() 88 auto* statsData = dataProto.mutable_statsdata(); in Report() 92 length = dataProto.ByteSizeLong(); in Report() 96 if (dataProto.SerializeToArray(data, length) > 0) { in Report()
|
| /developtools/profiler/device/plugins/hisysevent_plugin/src/ |
| D | hisysevent_plugin.cpp | 113 std::unique_ptr<HisyseventInfo> dataProto = nullptr; in Run() local 116 dataProto = std::make_unique<HisyseventInfo>(); in Run() 127 if (!ParseSyseventLineInfo(cptr, strlen(cptr), dataProto.get())) { in Run() 131 if (dataProto->ByteSizeLong() >= BYTE_BUFFER_SIZE) { in Run() 132 WriteResult(dataProto.get()); in Run() 133 dataProto->clear_info(); in Run() 150 WriteResult(dataProto.get()); in Run() 151 dataProto.reset(); in Run()
|
| /developtools/profiler/device/plugins/xpower_plugin/test/ |
| D | xpower_main.cpp | 85 OptimizeReport dataProto; in main() local 86 if (!dataProto.ParseFromArray(data.data().data(), data.data().size())) { in main() 91 std::cout << decoderPtr->DecodeXpowerMessage(dataProto) << std::endl; in main()
|
| D | xpower_decoder.cpp | 412 std::string XpowerDecoder::DecodeXpowerMessage(OptimizeReport& dataProto) in DecodeXpowerMessage() argument 416 cJSON_AddNumberToObject(optReport, "start_time", dataProto.start_time()); in DecodeXpowerMessage() 417 cJSON_AddNumberToObject(optReport, "end_time", dataProto.end_time()); in DecodeXpowerMessage() 418 cJSON_AddStringToObject(optReport, "bundle_name", dataProto.bundle_name().c_str()); in DecodeXpowerMessage() 419 cJSON_AddNumberToObject(optReport, "message_type", dataProto.message_type()); in DecodeXpowerMessage() 420 uint32_t mesType = dataProto.message_type(); in DecodeXpowerMessage() 422 … cJSON_AddItemToObject(optReport, "real_battery", CreateRealBattery(dataProto.real_battery())); in DecodeXpowerMessage() 425 … cJSON_AddItemToObject(optReport, "app_statistic", CreateAppStatistic(dataProto.app_statistic())); in DecodeXpowerMessage() 428 cJSON_AddItemToObject(optReport, "app_detail", CreateAppDetail(dataProto.app_detail())); in DecodeXpowerMessage() 431 … cJSON_AddItemToObject(optReport, "component_top", CreateComponentTop(dataProto.component_top())); in DecodeXpowerMessage() [all …]
|
| D | xpower_decoder.h | 25 std::string DecodeXpowerMessage(OptimizeReport& dataProto);
|
| /developtools/profiler/device/plugins/hilog_plugin/src/ |
| D | hilog_plugin.cpp | 203 std::unique_ptr<HilogInfo> dataProto = nullptr; in Run() local 206 dataProto = std::make_unique<HilogInfo>(); in Run() 223 ParseLogLineData(cptr, strlen(cptr), dataProto.get()); in Run() 225 if (dataProto->ByteSizeLong() >= BYTE_BUFFER_SIZE) { in Run() 226 FlushData(dataProto.get()); in Run() 227 dataProto.reset(); in Run() 228 dataProto = std::make_unique<HilogInfo>(); in Run() 247 FlushData(dataProto.get()); in Run() 248 dataProto.reset(); in Run()
|
| /developtools/profiler/device/plugins/hidump_plugin/src/ |
| D | hidump_plugin.cpp | 128 HidumpInfo dataProto; in Loop() local 129 if (!ParseHidumpInfo(dataProto, buf)) { in Loop() 132 if (dataProto.ByteSizeLong() > 0) { in Loop() 133 buffer_.resize(dataProto.ByteSizeLong()); in Loop() 134 dataProto.SerializeToArray(buffer_.data(), buffer_.size()); in Loop()
|
| /developtools/profiler/device/plugins/memory_plugin/src/ |
| D | memory_data_plugin.cpp | 385 ProtoEncoder::MemoryData dataProto(randomWrite); in ReportOptimize() local 387 WriteMemoryData(dataProto, smapsInfo); in ReportOptimize() 389 int msgSize = dataProto.Finish(); in ReportOptimize() 395 MemoryData dataProto; in Report() local 397 WriteMemoryData(dataProto, smapsInfo); in Report() 399 uint32_t length = dataProto.ByteSizeLong(); in Report() 403 if (dataProto.SerializeToArray(data, length) > 0) { in Report() 835 template <typename T> void MemoryDataPlugin::WriteAshmemInfo(T& dataProto) in WriteAshmemInfo() argument 863 auto* ashmemInfo = dataProto.add_ashmeminfo(); in WriteAshmemInfo() 927 template <typename T> void MemoryDataPlugin::WriteDmaInfo(T& dataProto) in WriteDmaInfo() argument [all …]
|
| /developtools/profiler/device/plugins/cpu_plugin/src/ |
| D | cpu_data_plugin.cpp | 93 ProtoEncoder::CpuData dataProto(randomWrite); in ReportOptimize() local 96 WriteCpuUsageInfo(dataProto, cpuUsageInfo); in ReportOptimize() 99 WriteThreadInfo(dataProto); in ReportOptimize() 102 WriteProcnum(dataProto); in ReportOptimize() 105 int msgSize = dataProto.Finish(); in ReportOptimize() 111 CpuData dataProto; in Report() local 115 WriteCpuUsageInfo(dataProto, cpuUsageInfo); in Report() 118 WriteThreadInfo(dataProto); in Report() 121 WriteProcnum(dataProto); in Report() 124 length = dataProto.ByteSizeLong(); in Report() [all …]
|
| /developtools/profiler/device/plugins/network_plugin/src/ |
| D | network_plugin.cpp | 136 ProtoEncoder::NetworkDatas dataProto(randomWrite); in ReportOptimize() local 137 CHECK_TRUE(WriteNetWorkData(dataProto), -1, "%s:write network data failed", __func__); in ReportOptimize() 139 int msgSize = dataProto.Finish(); in ReportOptimize() 145 NetworkDatas dataProto; in Report() local 146 CHECK_TRUE(WriteNetWorkData(dataProto), -1, "%s:write network data failed", __func__); in Report() 148 uint32_t length = dataProto.ByteSizeLong(); in Report() 152 if (dataProto.SerializeToArray(data, length) > 0) { in Report()
|
| /developtools/profiler/device/plugins/memory_plugin/include/ |
| D | memory_data_plugin.h | 468 template <typename T> void WriteAshmemInfo(T& dataProto); 469 template <typename T> void WriteDmaInfo(T& dataProto); 470 template <typename T> void WriteGpuMemInfo(T& dataProto); 471 template <typename T> void WriteGpuDumpInfo(T& dataProto); 472 template <typename T> void WriteDumpProcessInfo(T& dataProto); 473 template <typename T> void WriteManagerServiceInfo(T& dataProto); 474 template <typename T> void WriteProfileMemInfo(T& dataProto);
|
| /developtools/profiler/device/plugins/process_plugin/src/ |
| D | process_data_plugin.cpp | 65 ProtoEncoder::ProcessData dataProto(randomWrite); in ReportOptimize() local 67 WriteProcesseList(dataProto); in ReportOptimize() 70 int msgSize = dataProto.Finish(); in ReportOptimize() 76 ProcessData dataProto; in Report() local 80 WriteProcesseList(dataProto); in Report() 83 length = dataProto.ByteSizeLong(); in Report() 87 if (dataProto.SerializeToArray(data, length) > 0) { in Report()
|