Home
last modified time | relevance | path

Searched refs:MetadataPage (Results 1 – 4 of 4) sorted by relevance

/external/perfetto/src/profiling/memory/
Dshared_ring_buffer_fuzzer.cc46 if (size <= sizeof(SharedRingBuffer::MetadataPage)) in FuzzRingBuffer()
55 size_t payload_size = size - sizeof(SharedRingBuffer::MetadataPage); in FuzzRingBuffer()
56 const uint8_t* payload = data + sizeof(SharedRingBuffer::MetadataPage); in FuzzRingBuffer()
65 SharedRingBuffer::MetadataPage header = {}; in FuzzRingBuffer()
Dshared_ring_buffer.cc95 new (meta_) MetadataPage(); in SharedRingBuffer()
99 static_assert(std::is_trivially_constructible<MetadataPage>::value, in ~SharedRingBuffer()
101 static_assert(std::is_trivially_destructible<MetadataPage>::value, in ~SharedRingBuffer()
179 meta_ = reinterpret_cast<MetadataPage*>(region); in Initialize()
Dshared_ring_buffer_write_fuzzer.cc31 SharedRingBuffer::MetadataPage metadata_page;
71 SharedRingBuffer::MetadataPage& metadata_page = header.metadata_page; in FuzzRingBufferWrite()
Dshared_ring_buffer.h179 struct MetadataPage { struct
201 static_assert(sizeof(MetadataPage) == 144, argument
259 MetadataPage* meta_ = nullptr; // Start of the mmaped region.