Lines Matching defs:TestMapUnmapCallback
484 struct TestMapUnmapCallback {
495 int TestMapUnmapCallback::map_count;
496 int TestMapUnmapCallback::map_secondary_count;
497 int TestMapUnmapCallback::unmap_count;
510 typedef TestMapUnmapCallback MapUnmapCallback;
516 TestMapUnmapCallback::Reset();
520 EXPECT_EQ(TestMapUnmapCallback::map_count, 1); // Allocator state.
521 EXPECT_EQ(TestMapUnmapCallback::map_secondary_count, 0);
531 EXPECT_EQ(TestMapUnmapCallback::map_count, 4);
532 EXPECT_EQ(TestMapUnmapCallback::map_secondary_count, 0);
534 EXPECT_EQ(TestMapUnmapCallback::unmap_count, 1); // The whole thing.
548 typedef TestMapUnmapCallback MapUnmapCallback;
553 TestMapUnmapCallback::Reset();
557 EXPECT_EQ(TestMapUnmapCallback::map_count, 0);
558 EXPECT_EQ(TestMapUnmapCallback::map_secondary_count, 0);
565 EXPECT_EQ(TestMapUnmapCallback::map_count, 1);
566 EXPECT_EQ(TestMapUnmapCallback::map_secondary_count, 0);
568 EXPECT_EQ(TestMapUnmapCallback::unmap_count, 1);
573 TestMapUnmapCallback::Reset();
574 LargeMmapAllocator<TestMapUnmapCallback> a;
579 EXPECT_EQ(TestMapUnmapCallback::map_count, 0);
580 EXPECT_EQ(TestMapUnmapCallback::map_secondary_count, 1);
582 EXPECT_EQ(TestMapUnmapCallback::unmap_count, 1);