Lines Matching refs:PersistentMemoryAllocator
33 typedef PersistentMemoryAllocator::Reference Reference;
38 // in the PersistentMemoryAllocator header file. Instead, it's simply set
63 allocator_.reset(new PersistentMemoryAllocator(
74 PersistentMemoryAllocator::Iterator iter(allocator_.get());
84 return PersistentMemoryAllocator::kAllocAlignment;
89 std::unique_ptr<PersistentMemoryAllocator> allocator_;
103 PersistentMemoryAllocator::MemoryInfo meminfo0;
117 PersistentMemoryAllocator::MemoryInfo meminfo1;
123 PersistentMemoryAllocator::Iterator iter1a(allocator_.get());
140 PersistentMemoryAllocator::MemoryInfo meminfo2;
152 PersistentMemoryAllocator::Iterator iter1b(allocator_.get(), block1);
190 std::unique_ptr<PersistentMemoryAllocator> allocator2(
191 new PersistentMemoryAllocator(mem_segment_.get(), TEST_MEMORY_SIZE,
199 PersistentMemoryAllocator::Iterator iter2(allocator2.get());
207 std::unique_ptr<const PersistentMemoryAllocator> allocator3(
208 new PersistentMemoryAllocator(mem_segment_.get(), TEST_MEMORY_SIZE,
215 PersistentMemoryAllocator::Iterator iter3(allocator3.get());
223 PersistentMemoryAllocator::Iterator iter1c(allocator_.get());
279 PersistentMemoryAllocator allocator_;
321 PersistentMemoryAllocator::Iterator* iterator,
360 PersistentMemoryAllocator::Iterator* iterator_;
387 PersistentMemoryAllocator::Iterator iter(allocator_.get());
526 PersistentMemoryAllocator::MemoryInfo meminfo1;
561 PersistentMemoryAllocator::Iterator iter2(&shalloc2);
571 PersistentMemoryAllocator::MemoryInfo meminfo2;
587 PersistentMemoryAllocator::Iterator iter3(&shalloc3);
596 PersistentMemoryAllocator::MemoryInfo meminfo3;
618 PersistentMemoryAllocator::MemoryInfo meminfo1;
650 PersistentMemoryAllocator::Iterator iter(&file);
660 PersistentMemoryAllocator::MemoryInfo meminfo2;
764 PersistentMemoryAllocator::Iterator iter(&allocator);