Home
last modified time | relevance | path

Searched refs:TracingMuxerImpl (Results 1 – 8 of 8) sorted by relevance

/external/perfetto/src/tracing/internal/
Dtracing_muxer_impl.cc64 using RegisteredDataSource = TracingMuxerImpl::RegisteredDataSource;
148 static TracingMuxerImpl* g_prev_instance{};
204 TracingMuxerImpl::ProducerImpl::ProducerImpl( in ProducerImpl()
205 TracingMuxerImpl* muxer, in ProducerImpl()
212 TracingMuxerImpl::ProducerImpl::~ProducerImpl() { in ~ProducerImpl()
216 void TracingMuxerImpl::ProducerImpl::Initialize( in Initialize()
245 void TracingMuxerImpl::ProducerImpl::OnConnect() { in OnConnect()
265 void TracingMuxerImpl::ProducerImpl::OnDisconnect() { in OnDisconnect()
282 void TracingMuxerImpl::ProducerImpl::DisposeConnection() { in DisposeConnection()
295 void TracingMuxerImpl::ProducerImpl::OnTracingSetup() { in OnTracingSetup()
[all …]
Dtracing_muxer_impl.h106 class TracingMuxerImpl : public TracingMuxer {
210 ProducerImpl(TracingMuxerImpl*,
239 TracingMuxerImpl* muxer_;
289 ConsumerImpl(TracingMuxerImpl*, BackendType, TracingSessionGlobalID);
312 TracingMuxerImpl* muxer_;
381 TracingSessionImpl(TracingMuxerImpl*, TracingSessionGlobalID, BackendType);
398 TracingMuxerImpl* const muxer_;
407 StartupTracingSessionImpl(TracingMuxerImpl*,
415 TracingMuxerImpl* const muxer_;
461 explicit TracingMuxerImpl(const TracingInitArgs&);
/external/perfetto/src/tracing/test/
Dapi_test_support.cc39 using internal::TracingMuxerImpl;
130 auto* muxer = reinterpret_cast<perfetto::internal::TracingMuxerImpl*>( in SyncProducers()
137 auto* muxer = reinterpret_cast<perfetto::internal::TracingMuxerImpl*>( in SetBatchCommitsDuration()
144 auto* muxer = reinterpret_cast<perfetto::internal::TracingMuxerImpl*>( in DisableReconnectLimit()
151 auto* muxer = reinterpret_cast<perfetto::internal::TracingMuxerImpl*>( in EnableDirectSMBPatching()
183 using RegisteredProducerBackend = TracingMuxerImpl::RegisteredProducerBackend; in DoesSystemBackendHaveSMB()
186 reinterpret_cast<TracingMuxerImpl*>(TracingMuxerImpl::instance_); in DoesSystemBackendHaveSMB()
202 reinterpret_cast<TracingMuxerImpl*>(TracingMuxerImpl::instance_); in ClearIncrementalState()
213 reinterpret_cast<TracingMuxerImpl*>(TracingMuxerImpl::instance_); in AppendResetForTestingCallback()
/external/perfetto/src/tracing/
Dtracing.cc64 internal::TracingMuxerImpl::InitializeInstance(args); in InitializeInternal()
80 internal::TracingMuxerImpl::Shutdown(); in Shutdown()
90 internal::TracingMuxerImpl::ResetForTesting(); in ResetForTesting()
99 return static_cast<internal::TracingMuxerImpl*>(internal::TracingMuxer::Get()) in NewTraceInternal()
107 return static_cast<internal::TracingMuxerImpl*>(internal::TracingMuxer::Get()) in SetupStartupTracing()
115 return static_cast<internal::TracingMuxerImpl*>(internal::TracingMuxer::Get()) in SetupStartupTracingBlocking()
/external/perfetto/src/shared_lib/
Dproducer.cc28 auto* muxer = static_cast<internal::TracingMuxerImpl*>( in ResetForTesting()
29 internal::TracingMuxerImpl::instance_); in ResetForTesting()
/external/perfetto/include/perfetto/tracing/
Dinterceptor.h177 class TracingMuxerImpl; variable
220 friend class internal::TracingMuxerImpl;
278 friend class TracingMuxerImpl; variable
Dtracing.h42 class TracingMuxerImpl; variable
152 friend class internal::TracingMuxerImpl;
Ddata_source.h67 class TracingMuxerImpl; variable