Home | History | Annotate | Download | only in metrics

Lines Matching defs:PersistentMemoryAllocator

80 const uint32_t PersistentMemoryAllocator::kAllocAlignment = 8;
84 struct PersistentMemoryAllocator::BlockHeader {
93 struct PersistentMemoryAllocator::SharedMetadata {
120 const PersistentMemoryAllocator::Reference
121 PersistentMemoryAllocator::kReferenceQueue =
124 const base::FilePath::CharType PersistentMemoryAllocator::kFileExtension[] =
128 PersistentMemoryAllocator::Iterator::Iterator(
129 const PersistentMemoryAllocator* allocator)
132 PersistentMemoryAllocator::Iterator::Iterator(
133 const PersistentMemoryAllocator* allocator,
146 PersistentMemoryAllocator::Reference
147 PersistentMemoryAllocator::Iterator::GetNext(uint32_t* type_return) {
227 PersistentMemoryAllocator::Reference
228 PersistentMemoryAllocator::Iterator::GetNextOfType(uint32_t type_match) {
240 bool PersistentMemoryAllocator::IsMemoryAcceptable(const void* base,
250 PersistentMemoryAllocator::PersistentMemoryAllocator(
364 PersistentMemoryAllocator::~PersistentMemoryAllocator() {
371 uint64_t PersistentMemoryAllocator::Id() const {
375 const char* PersistentMemoryAllocator::Name() const {
391 void PersistentMemoryAllocator::CreateTrackingHistograms(
408 size_t PersistentMemoryAllocator::used() const {
413 size_t PersistentMemoryAllocator::GetAllocSize(Reference ref) const {
427 uint32_t PersistentMemoryAllocator::GetType(Reference ref) const {
434 bool PersistentMemoryAllocator::ChangeType(Reference ref,
447 PersistentMemoryAllocator::Reference PersistentMemoryAllocator::Allocate(
463 PersistentMemoryAllocator::Reference PersistentMemoryAllocator::AllocateImpl(
571 void PersistentMemoryAllocator::GetMemoryInfo(MemoryInfo* meminfo) const {
579 void PersistentMemoryAllocator::MakeIterable(Reference ref) {
643 void PersistentMemoryAllocator::SetCorrupt() const {
653 bool PersistentMemoryAllocator::IsCorrupt() const {
662 bool PersistentMemoryAllocator::IsFull() const {
671 const volatile PersistentMemoryAllocator::BlockHeader*
672 PersistentMemoryAllocator::GetBlock(Reference ref, uint32_t type_id,
708 const volatile void* PersistentMemoryAllocator::GetBlockData(
720 void PersistentMemoryAllocator::UpdateTrackingHistograms() {
738 : PersistentMemoryAllocator(AllocateLocalMemory(size),
786 : PersistentMemoryAllocator(static_cast<uint8_t*>(memory->memory()),
812 : PersistentMemoryAllocator(const_cast<uint8_t*>(file->data()),