Searched refs:SharedMemoryArbiter (Results 1 – 17 of 17) sorted by relevance
/external/perfetto/include/perfetto/ext/tracing/core/ |
D | shared_memory_arbiter.h | 42 class PERFETTO_EXPORT_COMPONENT SharedMemoryArbiter { 44 virtual ~SharedMemoryArbiter(); 182 static std::unique_ptr<SharedMemoryArbiter> CreateInstance( 205 static std::unique_ptr<SharedMemoryArbiter> CreateUnboundInstance(
|
D | tracing_service.h | 43 class SharedMemoryArbiter; variable 124 virtual SharedMemoryArbiter* MaybeSharedMemoryArbiter() = 0;
|
/external/perfetto/src/tracing/ipc/producer/ |
D | producer_ipc_client_impl.h | 43 class SharedMemoryArbiter; variable 60 std::unique_ptr<SharedMemoryArbiter> shm_arbiter); 81 SharedMemoryArbiter* MaybeSharedMemoryArbiter() override; 124 std::unique_ptr<SharedMemoryArbiter> shared_memory_arbiter_;
|
D | producer_ipc_client_impl.cc | 57 std::unique_ptr<SharedMemoryArbiter> shm_arbiter, in Connect() 79 std::unique_ptr<SharedMemoryArbiter> shm_arbiter) { in Connect() 97 std::unique_ptr<SharedMemoryArbiter> shm_arbiter) in ProducerIPCClientImpl() 334 shared_memory_arbiter_ = SharedMemoryArbiter::CreateInstance( in OnServiceRequest() 545 SharedMemoryArbiter* ProducerIPCClientImpl::MaybeSharedMemoryArbiter() { in MaybeSharedMemoryArbiter()
|
/external/perfetto/src/tracing/core/ |
D | virtual_destructors.cc | 37 SharedMemoryArbiter::~SharedMemoryArbiter() = default;
|
D | shared_memory_arbiter_impl.cc | 56 std::unique_ptr<SharedMemoryArbiter> SharedMemoryArbiter::CreateInstance( in CreateInstance() 67 std::unique_ptr<SharedMemoryArbiter> SharedMemoryArbiter::CreateUnboundInstance( in CreateUnboundInstance()
|
D | shared_memory_arbiter_impl.h | 106 class SharedMemoryArbiterImpl : public SharedMemoryArbiter {
|
D | tracing_service_impl.h | 125 SharedMemoryArbiter* MaybeSharedMemoryArbiter() override;
|
D | tracing_service_impl.cc | 4259 SharedMemoryArbiter*
|
/external/perfetto/include/perfetto/ext/tracing/ipc/ |
D | producer_ipc_client.h | 77 std::unique_ptr<SharedMemoryArbiter> shm_arbiter = nullptr, 92 std::unique_ptr<SharedMemoryArbiter> shm_arbiter = nullptr);
|
/external/perfetto/src/tracing/internal/ |
D | system_tracing_backend.cc | 51 std::unique_ptr<SharedMemoryArbiter> arbiter; in ConnectProducer() 64 arbiter = SharedMemoryArbiter::CreateUnboundInstance(shm.get(), in ConnectProducer()
|
D | tracing_backend_fake.cc | 76 SharedMemoryArbiter* MaybeSharedMemoryArbiter() override { return nullptr; } in MaybeSharedMemoryArbiter()
|
/external/perfetto/test/ |
D | fake_producer.h | 50 std::unique_ptr<SharedMemoryArbiter> shm_arbiter = nullptr); 57 SharedMemoryArbiter* arbiter,
|
D | fake_producer.cc | 53 std::unique_ptr<SharedMemoryArbiter> shm_arbiter) { in Connect() 117 SharedMemoryArbiter* arbiter, in ProduceStartupEventBatch()
|
D | test_helper.h | 246 shm_arbiter_ = SharedMemoryArbiter::CreateUnboundInstance(shm_.get(), 4096); in CreateProducerProvidedSmb() 264 std::unique_ptr<SharedMemoryArbiter> shm_arbiter_;
|
/external/perfetto/docs/design-docs/ |
D | life-of-a-tracing-session.md | 37 …chunks, using the [`SharedMemoryArbiter`](/include/perfetto/ext/tracing/core/shared_memory_arbiter… 41 acquire a new chunk through the `SharedMemoryArbiter`. 42 16. The `SharedMemoryArbiter` will, out-of-band, send a 49 the `SharedMemoryArbiter` will send an other `CommitDataRequest` IPC message
|
/external/perfetto/src/tracing/test/ |
D | mock_producer_endpoint.h | 50 MOCK_METHOD(SharedMemoryArbiter*, MaybeSharedMemoryArbiter, (), (override));
|