Home
last modified time | relevance | path

Searched refs:smapsHeadInfo (Results 1 - 3 of 3) sorted by relevance

/developtools/profiler/device/plugins/memory_plugin/test/unittest/
H A Dsmaps_stats_unittest.cpp54 SmapsHeadInfo smapsHeadInfo = {}; in HWTEST_F() local
55 ASSERT_FALSE(plugin.ParseMapHead(line, targetMappic, smapsHeadInfo)); in HWTEST_F()
60 EXPECT_STREQ(expectSmapsHeadInfo.startAddrStr.c_str(), smapsHeadInfo.startAddrStr.c_str()); in HWTEST_F()
61 EXPECT_STREQ(expectSmapsHeadInfo.startAddrStr.c_str(), smapsHeadInfo.startAddrStr.c_str()); in HWTEST_F()
62 EXPECT_STREQ(expectSmapsHeadInfo.permission.c_str(), smapsHeadInfo.permission.c_str()); in HWTEST_F()
63 EXPECT_STREQ(expectSmapsHeadInfo.path.c_str(), smapsHeadInfo.path.c_str()); in HWTEST_F()
64 EXPECT_EQ(expectSmapsHeadInfo.iNode, smapsHeadInfo.iNode); in HWTEST_F()
79 SmapsHeadInfo smapsHeadInfo = {}; in HWTEST_F() local
80 ASSERT_FALSE(plugin.ParseMapHead(line, targetMappic, smapsHeadInfo)); in HWTEST_F()
85 EXPECT_STREQ(expectSmapsHeadInfo.startAddrStr.c_str(), smapsHeadInfo in HWTEST_F()
104 SmapsHeadInfo smapsHeadInfo = {}; HWTEST_F() local
129 SmapsHeadInfo smapsHeadInfo = {}; HWTEST_F() local
154 SmapsHeadInfo smapsHeadInfo = {}; HWTEST_F() local
179 SmapsHeadInfo smapsHeadInfo = {}; HWTEST_F() local
204 SmapsHeadInfo smapsHeadInfo = {}; HWTEST_F() local
229 SmapsHeadInfo smapsHeadInfo = {}; HWTEST_F() local
825 SmapsHeadInfo smapsHeadInfo = {}; HWTEST_F() local
953 SmapsHeadInfo smapsHeadInfo = {}; HWTEST_F() local
[all...]
/developtools/profiler/device/plugins/memory_plugin/src/
H A Dsmaps_stats.cpp34 std::string SmapsStats::ParseCategory(const SmapsHeadInfo& smapsHeadInfo) in ParseCategory() argument
37 if (GetCategoryFromMap(smapsHeadInfo.path, category, endMap_, &MatchTail) || in ParseCategory()
38 GetCategoryFromMap(smapsHeadInfo.path, category, beginMap_, &MatchHead)) { in ParseCategory()
41 category = smapsHeadInfo.iNode > 0 ? FILE_PAGE_TAG : ANON_PAGE_TAG; in ParseCategory()
184 bool SmapsStats::ParseMapHead(std::string& line, MapPiecesInfo& head, SmapsHeadInfo& smapsHeadInfo) in ParseMapHead() argument
195 smapsHeadInfo.startAddrStr = word.substr(0, pos); in ParseMapHead()
196 smapsHeadInfo.endAddrStr = word.substr(pos + 1, word.size()); in ParseMapHead()
197 head.startAddr = strtoull(smapsHeadInfo.startAddrStr.c_str(), nullptr, HEX_BASE); in ParseMapHead()
198 head.endAddr = strtoull(smapsHeadInfo.endAddrStr.c_str(), nullptr, HEX_BASE); in ParseMapHead()
202 smapsHeadInfo in ParseMapHead()
[all...]
/developtools/profiler/device/plugins/memory_plugin/include/
H A Dsmaps_stats.h316 SmapsHeadInfo smapsHeadInfo = {}; in ReadVmemareasFile() local
330 ParseMapHead(line, mappic, smapsHeadInfo); in ReadVmemareasFile()
335 smapsInfo->set_start_addr(smapsHeadInfo.startAddrStr); in ReadVmemareasFile()
336 smapsInfo->set_end_addr(smapsHeadInfo.endAddrStr); in ReadVmemareasFile()
337 smapsInfo->set_path(smapsHeadInfo.path); in ReadVmemareasFile()
338 smapsInfo->set_permission(smapsHeadInfo.permission); in ReadVmemareasFile()
345 smapsInfo->set_category(ParseCategory(smapsHeadInfo)); in ReadVmemareasFile()
383 bool ParseMapHead(std::string& line, MapPiecesInfo& head, SmapsHeadInfo& smapsHeadInfo);
400 std::string ParseCategory(const SmapsHeadInfo& smapsHeadInfo);

Completed in 3 milliseconds