Home
last modified time | relevance | path

Searched refs:SharedMemoryArbiterImpl (Results 1 – 9 of 9) sorted by relevance

/external/perfetto/src/tracing/core/
Dshared_memory_arbiter_impl.cc52 SharedMemoryABI::PageLayout SharedMemoryArbiterImpl::default_page_layout =
56 constexpr BufferID SharedMemoryArbiterImpl::kInvalidBufferId;
64 return std::unique_ptr<SharedMemoryArbiterImpl>( in CreateInstance()
65 new SharedMemoryArbiterImpl(shared_memory->start(), shared_memory->size(), in CreateInstance()
73 return std::unique_ptr<SharedMemoryArbiterImpl>(new SharedMemoryArbiterImpl( in CreateUnboundInstance()
78 SharedMemoryArbiterImpl::SharedMemoryArbiterImpl( in SharedMemoryArbiterImpl() function in perfetto::SharedMemoryArbiterImpl
92 Chunk SharedMemoryArbiterImpl::GetNewChunk( in GetNewChunk()
143 auto layout = SharedMemoryArbiterImpl::default_page_layout; in GetNewChunk()
229 void SharedMemoryArbiterImpl::ReturnCompletedChunk( in ReturnCompletedChunk()
239 void SharedMemoryArbiterImpl::SendPatches(WriterID writer_id, in SendPatches()
[all …]
Dshared_memory_arbiter_impl.h91 class SharedMemoryArbiterImpl : public SharedMemoryArbiter {
97 SharedMemoryArbiterImpl(void* start,
158 base::WeakPtr<SharedMemoryArbiterImpl> GetWeakPtr() const { in GetWeakPtr()
178 SharedMemoryArbiterImpl(const SharedMemoryArbiterImpl&) = delete;
179 SharedMemoryArbiterImpl& operator=(const SharedMemoryArbiterImpl&) = delete;
255 base::WeakPtrFactory<SharedMemoryArbiterImpl> weak_ptr_factory_;
Dtrace_writer_impl.h33 class SharedMemoryArbiterImpl; variable
40 TraceWriterImpl(SharedMemoryArbiterImpl*,
66 SharedMemoryArbiterImpl* const shmem_arbiter_;
Dshared_memory_arbiter_impl_unittest.cc70 arbiter_.reset(new SharedMemoryArbiterImpl(buf(), buf_size(), page_size(), in SetUp()
83 std::unique_ptr<SharedMemoryArbiterImpl> arbiter_;
98 SharedMemoryArbiterImpl::set_default_layout_for_testing( in TEST_P()
189 arbiter_.reset(new SharedMemoryArbiterImpl(buf(), buf_size(), page_size(), in TEST_P()
218 SharedMemoryArbiterImpl::set_default_layout_for_testing( in TEST_P()
255 arbiter_.reset(new SharedMemoryArbiterImpl(buf(), buf_size(), page_size(), in TEST_P()
279 arbiter_.reset(new SharedMemoryArbiterImpl(buf(), buf_size(), page_size(), in TEST_P()
411 arbiter_.reset(new SharedMemoryArbiterImpl(buf(), buf_size(), page_size(), in TEST_P()
Dtrace_writer_impl_unittest.cc39 SharedMemoryArbiterImpl::set_default_layout_for_testing( in SetUp()
43 arbiter_.reset(new SharedMemoryArbiterImpl(buf(), buf_size(), page_size(), in SetUp()
55 std::unique_ptr<SharedMemoryArbiterImpl> arbiter_;
152 arbiter_.reset(new SharedMemoryArbiterImpl(buf(), buf_size(), page_size(), in TEST_P()
255 arbiter_.reset(new SharedMemoryArbiterImpl(buf(), buf_size(), page_size(), in TEST_P()
Dtracing_service_impl.h54 class SharedMemoryArbiterImpl; variable
167 std::unique_ptr<SharedMemoryArbiterImpl> inproc_shmem_arbiter_;
Dtrace_writer_impl.cc43 TraceWriterImpl::TraceWriterImpl(SharedMemoryArbiterImpl* shmem_arbiter, in TraceWriterImpl()
Dtracing_service_impl.cc3102 inproc_shmem_arbiter_.reset(new SharedMemoryArbiterImpl( in SetupSharedMemory()
Dtracing_service_impl_unittest.cc150 std::unique_ptr<SharedMemoryArbiterImpl> TakeShmemArbiterForProducer( in TakeShmemArbiterForProducer()