HomeSort by relevance Sort by last modified time
    Searched refs:SharedMetadata (Results 1 - 2 of 2) sorted by null

  /external/libchrome/base/metrics/
persistent_memory_allocator.h 632 struct SharedMetadata;
640 const SharedMetadata* shared_meta() const {
641 return reinterpret_cast<const SharedMetadata*>(
644 SharedMetadata* shared_meta() {
645 return reinterpret_cast<SharedMetadata*>(const_cast<char*>(mem_base_));
    [all...]
persistent_memory_allocator.cc 51 // Flags stored in the flags_ field of the SharedMetadata structure below.
111 struct PersistentMemoryAllocator::SharedMetadata {
143 // the SharedMetadata structure which itself is always located at offset zero.
146 offsetof(SharedMetadata, queue);
295 (size >= sizeof(SharedMetadata) && size <= kSegmentMaxSize) &&
338 static_assert(sizeof(PersistentMemoryAllocator::SharedMetadata) == 64,
343 static_assert(sizeof(SharedMetadata) % kAllocAlignment == 0,
344 "SharedMetadata is not a multiple of kAllocAlignment");
353 CHECK(((SharedMetadata*)nullptr)->freeptr.is_lock_free());
354 CHECK(((SharedMetadata*)nullptr)->flags.is_lock_free())
    [all...]

Completed in 4778 milliseconds