Home
last modified time | relevance | path

Searched refs:root_tls (Results 1 – 5 of 5) sorted by relevance

/external/perfetto/include/perfetto/tracing/
Ddata_source.h141 internal::TracingTLS* root_tls) { in GetDataSourceTLS()
142 auto* ds_tls = &root_tls->data_sources_tls[static_state->index]; in GetDataSourceTLS()
323 if (PERFETTO_UNLIKELY(tls_state_->root_tls->is_in_trace_point))
325 internal::ScopedReentrancyAnnotator scoped_annotator(*tls_state_->root_tls);
344 tls_state_->root_tls->generation !=
494 internal::TracingTLS* root_tls = tracing_impl->GetOrCreateTracingTLS(); in GetOrCreateDataSourceTLS() local
496 DataSourceTraits::GetDataSourceTLS(static_state, root_tls); in GetOrCreateDataSourceTLS()
500 assert(!ds_tls->root_tls || ds_tls->root_tls == root_tls); in GetOrCreateDataSourceTLS()
501 ds_tls->root_tls = root_tls; in GetOrCreateDataSourceTLS()
/external/perfetto/include/perfetto/tracing/internal/
Dtracing_tls.h93 ScopedReentrancyAnnotator(TracingTLS& root_tls) : root_tls_(root_tls) { in ScopedReentrancyAnnotator()
Ddata_source_internal.h177 TracingTLS* root_tls = nullptr; member
Dtrack_event_data_source.h138 TracingTLS* root_tls) {
139 return &root_tls->track_event_tls;
/external/perfetto/src/tracing/internal/
Dtracing_muxer_impl.cc100 auto* root_tls = muxer_->GetOrCreateTracingTLS(); in CallWithGuard() local
101 if (PERFETTO_UNLIKELY(root_tls->is_in_trace_point)) { in CallWithGuard()
105 ScopedReentrancyAnnotator scoped_annotator(*root_tls); in CallWithGuard()
1118 auto* root_tls = GetOrCreateTracingTLS(); in DestroyStoppedTraceWritersForCurrentThread() local
1147 DataSourceThreadLocalState& tls = root_tls->data_sources_tls[ds_idx]; in DestroyStoppedTraceWritersForCurrentThread()
1150 destroy_stopped_instances(root_tls->track_event_tls); in DestroyStoppedTraceWritersForCurrentThread()
1151 root_tls->generation = cur_generation; in DestroyStoppedTraceWritersForCurrentThread()