Home
last modified time | relevance | path

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

/external/perfetto/include/perfetto/tracing/internal/
Dtracing_tls.h67 class TracingTLS : public Platform::ThreadLocalObject {
69 ~TracingTLS() override;
93 ScopedReentrancyAnnotator(TracingTLS& root_tls) : root_tls_(root_tls) { in ScopedReentrancyAnnotator()
100 TracingTLS& root_tls_;
Dtracing_muxer.h56 TracingTLS* GetOrCreateTracingTLS() { in GetOrCreateTracingTLS()
57 return static_cast<TracingTLS*>(platform_->GetOrCreateThreadLocalObject()); in GetOrCreateTracingTLS()
Ddata_source_internal.h42 class TracingTLS; variable
177 TracingTLS* root_tls = nullptr;
Dtrack_event_data_source.h138 TracingTLS* root_tls) {
/external/perfetto/src/tracing/
Dvirtual_destructors.cc29 TracingTLS::~TracingTLS() { in ~TracingTLS()
Dplatform.cc29 return std::unique_ptr<PlatformThreadLocalObject>(new internal::TracingTLS()); in CreateInstance()
/external/perfetto/src/tracing/test/
Dplatform_unittest.cc29 internal::TracingTLS* GetTLS() { in GetTLS()
30 return static_cast<internal::TracingTLS*>( in GetTLS()
/external/perfetto/include/perfetto/tracing/
Ddata_source.h141 internal::TracingTLS* root_tls) { in GetDataSourceTLS()
494 internal::TracingTLS* root_tls = tracing_impl->GetOrCreateTracingTLS(); in GetOrCreateDataSourceTLS()