Home
last modified time | relevance | path

Searched refs:totalbuffer (Results 1 – 7 of 7) sorted by relevance

/developtools/profiler/device/plugins/memory_plugin/test/unittest/
Dbuffer_splitter_unittest.cpp53 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/
Ddiskio_data_plugin.cpp143 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/
Dprocess_data_plugin.cpp183 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/
Dcpu_data_plugin.cpp240 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/
Dmemory_data_plugin.cpp185 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/
Dnetwork_plugin.cpp215 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/
Dcheck_hook_data_test.cpp362 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 …]