Searched refs:smapsHeadInfo (Results 1 - 3 of 3) sorted by relevance
/developtools/profiler/device/plugins/memory_plugin/test/unittest/ |
H A D | smaps_stats_unittest.cpp | 54 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 D | smaps_stats.cpp | 34 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 D | smaps_stats.h | 316 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