Searched refs:TracingTLS (Results 1 – 10 of 10) sorted by relevance
67 class TracingTLS : public Platform::ThreadLocalObject {69 ~TracingTLS() override;99 ScopedReentrancyAnnotator(TracingTLS& root_tls) : root_tls_(root_tls) { in ScopedReentrancyAnnotator()106 TracingTLS& root_tls_;
61 TracingTLS* GetOrCreateTracingTLS() { in GetOrCreateTracingTLS()62 return static_cast<TracingTLS*>(platform_->GetOrCreateThreadLocalObject()); in GetOrCreateTracingTLS()
42 class TracingTLS; variable200 TracingTLS* root_tls = nullptr;
293 TracingTLS* root_tls = tracing_impl->GetOrCreateTracingTLS(); in GetOrCreateDataSourceTLS()
207 TracingTLS* root_tls) {
29 TracingTLS::~TracingTLS() { in ~TracingTLS()
35 return std::unique_ptr<PlatformThreadLocalObject>(new internal::TracingTLS()); in CreateInstance()
29 internal::TracingTLS* GetTLS() { in GetTLS()30 return static_cast<internal::TracingTLS*>( in GetTLS()
180 internal::TracingTLS* root_tls) { in GetDataSourceTLS()
147 perfetto::internal::TracingTLS* root_tls) { in GetDataSourceTLS()