| /developtools/profiler/device/plugins/memory_plugin/test/unittest/ |
| D | buffer_splitter_unittest.cpp | 53 BufferSplitter totalbuffer(text, readsize); 54 EXPECT_EQ(nullptr, totalbuffer.CurLine()); 55 EXPECT_EQ((size_t)0, totalbuffer.CurLineSize()); 56 EXPECT_EQ(nullptr, totalbuffer.CurWord()); 57 EXPECT_EQ((size_t)0, totalbuffer.CurWordSize()); 69 BufferSplitter totalbuffer(text, readsize); 70 EXPECT_EQ(nullptr, totalbuffer.CurLine()); 71 EXPECT_EQ((size_t)0, totalbuffer.CurLineSize()); 72 EXPECT_EQ(nullptr, totalbuffer.CurWord()); 73 EXPECT_EQ((size_t)0, totalbuffer.CurWordSize()); [all …]
|
| /developtools/profiler/device/plugins/diskio_plugin/src/ |
| D | diskio_data_plugin.cpp | 143 BufferSplitter totalbuffer(const_cast<char*>(pFile), fileLen + 1); in SetDiskioData() 148 totalbuffer.NextWord(' '); in SetDiskioData() 149 std::string curWord = std::string(totalbuffer.CurWord(), totalbuffer.CurWordSize()); in SetDiskioData() 151 if (!totalbuffer.NextWord('\n')) { in SetDiskioData() 152 … HILOG_ERROR(LOG_CORE, "%s:failed to get pgpgin, CurWord() = %s", __func__, totalbuffer.CurWord()); in SetDiskioData() 155 curWord = std::string(totalbuffer.CurWord(), totalbuffer.CurWordSize()); in SetDiskioData() 158 if (!totalbuffer.NextWord('\n')) { in SetDiskioData() 159 …HILOG_ERROR(LOG_CORE, "%s:failed to get pgpgout, CurWord() = %s", __func__, totalbuffer.CurWord()); in SetDiskioData() 162 curWord = std::string(totalbuffer.CurWord(), totalbuffer.CurWordSize()); in SetDiskioData() 165 } while (totalbuffer.NextLine()); in SetDiskioData()
|
| /developtools/profiler/device/plugins/process_plugin/src/ |
| D | process_data_plugin.cpp | 183 BufferSplitter totalbuffer(const_cast<const char*>(pFile), fileLen + 1); in WriteProcess() 186 totalbuffer.NextWord(':'); in WriteProcess() 187 if (!totalbuffer.CurWord()) { in WriteProcess() 191 if (BufnCmp(totalbuffer.CurWord(), totalbuffer.CurWordSize(), "Name", strlen("Name"))) { in WriteProcess() 192 totalbuffer.NextWord('\n'); in WriteProcess() 193 if (!totalbuffer.CurWord()) { in WriteProcess() 196 processinfo->set_name(totalbuffer.CurWord(), totalbuffer.CurWordSize()); in WriteProcess() 197 … } else if (BufnCmp(totalbuffer.CurWord(), totalbuffer.CurWordSize(), "Pid", strlen("Pid"))) { in WriteProcess() 198 totalbuffer.NextWord('\n'); in WriteProcess() 199 if (!totalbuffer.CurWord()) { in WriteProcess() [all …]
|
| /developtools/profiler/device/plugins/cpu_plugin/src/ |
| D | cpu_data_plugin.cpp | 240 BufferSplitter totalbuffer(const_cast<char*>(pFile), fileLen + 1); in WriteProcessCpuUsage() 243 totalbuffer.NextWord(' '); in WriteProcessCpuUsage() 244 if (!totalbuffer.CurWord()) { in WriteProcessCpuUsage() 251 std::string curWord = std::string(totalbuffer.CurWord(), totalbuffer.CurWordSize()); in WriteProcessCpuUsage() 381 BufferSplitter totalbuffer(const_cast<char*>(pFile), fileLen + 1); in WriteSystemCpuUsage() 386 totalbuffer.NextWord(' '); in WriteSystemCpuUsage() 387 if (!totalbuffer.CurWord() || strncmp(totalbuffer.CurWord(), "cpu", cpuLength) != 0) { in WriteSystemCpuUsage() 392 if (!totalbuffer.CurWord()) { in WriteSystemCpuUsage() 395 std::string curWord = std::string(totalbuffer.CurWord(), totalbuffer.CurWordSize()); in WriteSystemCpuUsage() 397 totalbuffer.NextWord(' '); in WriteSystemCpuUsage() [all …]
|
| /developtools/profiler/device/plugins/memory_plugin/src/ |
| D | memory_data_plugin.cpp | 185 BufferSplitter totalbuffer((const char*)buffer_.get(), readsize); in WriteMeminfo() local 188 if (!totalbuffer.NextWord(':')) { in WriteMeminfo() 191 const_cast<char *>(totalbuffer.CurWord())[totalbuffer.CurWordSize()] = '\0'; in WriteMeminfo() 192 auto it = meminfoCounters_.find(totalbuffer.CurWord()); in WriteMeminfo() 198 if (!totalbuffer.NextWord(' ')) { in WriteMeminfo() 201 auto value = static_cast<uint64_t>(strtoll(totalbuffer.CurWord(), nullptr, DEC_BASE)); in WriteMeminfo() 206 } while (totalbuffer.NextLine()); in WriteMeminfo() 244 BufferSplitter totalbuffer((const char*)buffer_.get(), readsize); in WriteVmstat() local 247 if (!totalbuffer.NextWord(' ')) { in WriteVmstat() 250 const_cast<char *>(totalbuffer.CurWord())[totalbuffer.CurWordSize()] = '\0'; in WriteVmstat() [all …]
|
| /developtools/profiler/device/plugins/network_plugin/src/ |
| D | network_plugin.cpp | 215 BufferSplitter totalbuffer((const char*)buffer_.get(), rsize + 1); in ReadTxRxBytes() local 220 while (totalbuffer.NextWord(' ')) { in ReadTxRxBytes() 222 if (totalbuffer.CurWord() == nullptr) { in ReadTxRxBytes() 225 if (index == IFACE_INDEX && !strncmp(totalbuffer.CurWord(), "lo", strlen("lo"))) { in ReadTxRxBytes() 229 … strncpy_s(tmp, sizeof(tmp), totalbuffer.CurWord(), totalbuffer.CurWordSize()) == EOK) { in ReadTxRxBytes() 232 uint64_t value = static_cast<uint64_t>(strtoull(totalbuffer.CurWord(), &end, DEC_BASE)); in ReadTxRxBytes() 249 } while (totalbuffer.NextLine()); in ReadTxRxBytes() 283 BufferSplitter totalbuffer((const char*)buffer_.get(), rsize + 1); in ReadSystemTxRxBytes() local 288 while (totalbuffer.NextWord(' ')) { in ReadSystemTxRxBytes() 290 if (totalbuffer.CurWord() == nullptr) { in ReadSystemTxRxBytes() [all …]
|
| /developtools/profiler/device/plugins/native_hook/test/unittest/ |
| D | check_hook_data_test.cpp | 362 bool Getdata(BufferSplitter& totalbuffer, std::vector<std::string>& hookVec, char delimiter) in Getdata() argument 364 totalbuffer.NextWord(delimiter); in Getdata() 365 if (!totalbuffer.CurWord()) { in Getdata() 368 std::string curWord = std::string(totalbuffer.CurWord(), totalbuffer.CurWordSize()); in Getdata() 421 BufferSplitter totalbuffer(const_cast<char*>((char*)g_buffer.get()), ret + 1); 429 Getdata(totalbuffer, hookVec, delimiter); 433 EXPECT_TRUE(Getdata(totalbuffer, hookVec, delimiter)); 436 EXPECT_TRUE(Getdata(totalbuffer, hookVec, delimiter)); 444 EXPECT_TRUE(Getdata(totalbuffer, hookVec, delimiter)); 447 EXPECT_TRUE(Getdata(totalbuffer, hookVec, delimiter)); [all …]
|