Home
last modified time | relevance | path

Searched refs:TracingMuxer (Results 1 – 10 of 10) sorted by relevance

/external/perfetto/include/perfetto/tracing/internal/
Dtracing_muxer.h50 class PERFETTO_EXPORT TracingMuxer {
52 static TracingMuxer* Get() { return instance_; } in Get()
54 virtual ~TracingMuxer();
88 explicit TracingMuxer(Platform* platform) : platform_(platform) {} in TracingMuxer() function
90 static TracingMuxer* instance_;
/external/perfetto/src/tracing/test/
Dapi_test_support.cc82 perfetto::internal::TracingMuxer::Get()); in SyncProducers()
89 perfetto::internal::TracingMuxer::Get()); in SetBatchCommitsDuration()
96 perfetto::internal::TracingMuxer::Get()); in DisableReconnectLimit()
103 perfetto::internal::TracingMuxer::Get()); in EnableDirectSMBPatching()
Dapi_integrationtest.cc247 class MockTracingMuxer : public perfetto::internal::TracingMuxer {
254 MockTracingMuxer() : TracingMuxer(nullptr), prev_instance_(instance_) { in MockTracingMuxer()
285 TracingMuxer* prev_instance_;
/external/perfetto/src/tracing/internal/
Dtracing_muxer_fake.h30 class TracingMuxerFake : public TracingMuxer {
43 TracingMuxerFake() : TracingMuxer(&FakePlatform::instance) {} in TracingMuxerFake()
Dtracing_muxer_impl.cc67 NonReentrantTaskRunner(TracingMuxer* muxer, in NonReentrantTaskRunner()
109 TracingMuxer* const muxer_;
688 TracingMuxer* TracingMuxer::instance_ = TracingMuxerFake::Get();
694 : TracingMuxer(args.platform ? args.platform in TracingMuxerImpl()
1028 TracingMuxer::generation_++; in StopDataSource_AsyncEnd()
1484 TracingMuxer::generation_++; in OnProducerDisconnected()
1621 TracingMuxer::~TracingMuxer() = default;
Dtracing_muxer_impl.h93 class TracingMuxerImpl : public TracingMuxer {
/external/perfetto/include/perfetto/tracing/
Dinterceptor.h174 class TracingMuxer; variable
216 friend class internal::TracingMuxer;
Ddata_source.h318 auto* tracing_impl = internal::TracingMuxer::Get();
432 auto* tracing_impl = internal::TracingMuxer::Get(); in Register()
493 auto* tracing_impl = internal::TracingMuxer::Get(); in GetOrCreateDataSourceTLS()
/external/perfetto/src/tracing/
Dinterceptor.cc32 auto* tracing_impl = internal::TracingMuxer::Get(); in RegisterImpl()
Dtracing.cc63 return static_cast<internal::TracingMuxerImpl*>(internal::TracingMuxer::Get()) in NewTrace()