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 295 struct SharedMetadata;
303 const SharedMetadata* shared_meta() const {
304 return reinterpret_cast<const SharedMetadata*>(
307 SharedMetadata* shared_meta() {
308 return reinterpret_cast<SharedMetadata*>(const_cast<char*>(mem_base_));
persistent_memory_allocator.cc 45 // Flags stored in the flags_ field of the SharedMetaData structure below.
93 struct PersistentMemoryAllocator::SharedMetadata {
119 // the SharedMetadata structure which itself is always located at offset zero.
122 offsetof(SharedMetadata, queue);
245 (size >= sizeof(SharedMetadata) && size <= kSegmentMaxSize) &&
266 static_assert(sizeof(SharedMetadata) % kAllocAlignment == 0,
267 "SharedMetadata is not a multiple of kAllocAlignment");
276 CHECK(((SharedMetadata*)0)->freeptr.is_lock_free());
277 CHECK(((SharedMetadata*)0)->flags.is_lock_free());
291 sizeof(SharedMetadata));
    [all...]

Completed in 50 milliseconds