Lines Matching refs:maps
62 void InitMapInfo(std::vector<std::unique_ptr<MapInfo>>& maps, bool in_memory);
391 void MapInfoGetElfTest::InitMapInfo(std::vector<std::unique_ptr<MapInfo>>& maps, bool in_memory) { in InitMapInfo() argument
392 maps.resize(2); in InitMapInfo()
393 maps[0].reset(new MapInfo(nullptr, nullptr, 0x1000, 0x2000, 0, PROT_READ, elf_.path)); in InitMapInfo()
394 maps[1].reset(new MapInfo(maps[0].get(), maps[0].get(), 0x2000, 0x3000, 0x1000, in InitMapInfo()
409 std::vector<std::unique_ptr<MapInfo>> maps; in TEST_F() local
412 InitMapInfo(maps, true); in TEST_F()
413 ASSERT_EQ(2U, maps.size()); in TEST_F()
414 MapInfo* r_map_info = maps[0].get(); in TEST_F()
415 MapInfo* rx_map_info = maps[1].get(); in TEST_F()
425 maps.clear(); in TEST_F()
426 InitMapInfo(maps, false); in TEST_F()
427 ASSERT_EQ(2U, maps.size()); in TEST_F()
428 r_map_info = maps[0].get(); in TEST_F()
429 rx_map_info = maps[1].get(); in TEST_F()
442 std::vector<std::unique_ptr<MapInfo>> maps; in TEST_F() local
445 InitMapInfo(maps, true); in TEST_F()
446 ASSERT_EQ(2U, maps.size()); in TEST_F()
447 MapInfo* r_map_info = maps[0].get(); in TEST_F()
448 MapInfo* rx_map_info = maps[1].get(); in TEST_F()
458 maps.clear(); in TEST_F()
459 InitMapInfo(maps, false); in TEST_F()
460 ASSERT_EQ(2U, maps.size()); in TEST_F()
461 r_map_info = maps[0].get(); in TEST_F()
462 rx_map_info = maps[1].get(); in TEST_F()