Home
last modified time | relevance | path

Searched refs:DataSourceInstanceThreadLocalState (Results 1 – 6 of 6) sorted by relevance

/external/perfetto/include/perfetto/tracing/internal/
Ddata_source_type.h30 DataSourceInstanceThreadLocalState::ObjectWithDeleter (*)(
31 DataSourceInstanceThreadLocalState* tls_inst,
38 DataSourceInstanceThreadLocalState::ObjectWithDeleter (*)(
39 DataSourceInstanceThreadLocalState* tls_inst,
153 DataSourceInstanceThreadLocalState* instance;
196 internal::DataSourceInstanceThreadLocalState* tls_inst, in GetIncrementalState()
214 internal::DataSourceInstanceThreadLocalState* tls_inst, in CreateIncrementalState()
224 void PopulateTlsInst(DataSourceInstanceThreadLocalState* tls_inst,
Ddata_source_internal.h176 struct DataSourceInstanceThreadLocalState { struct
177 void Reset() { *this = DataSourceInstanceThreadLocalState{}; } in Reset() argument
203 std::array<DataSourceInstanceThreadLocalState, kMaxDataSourceInstances> argument
/external/perfetto/src/shared_lib/
Ddata_source.cc30 using ::perfetto::internal::DataSourceInstanceThreadLocalState;
167 DataSourceInstanceThreadLocalState::ObjectWithDeleter CreateShlibTls( in CreateShlibTls()
168 DataSourceInstanceThreadLocalState* tls_inst, in CreateShlibTls()
176 return DataSourceInstanceThreadLocalState::ObjectWithDeleter( in CreateShlibTls()
180 DataSourceInstanceThreadLocalState::ObjectWithDeleter
181 CreateShlibIncrementalState(DataSourceInstanceThreadLocalState* tls_inst, in CreateShlibIncrementalState()
189 return DataSourceInstanceThreadLocalState::ObjectWithDeleter( in CreateShlibIncrementalState()
347 reinterpret_cast<DataSourceInstanceThreadLocalState*>(tracer); in PerfettoDsImplGetCustomTls()
357 reinterpret_cast<DataSourceInstanceThreadLocalState*>(tracer); in PerfettoDsImplGetIncrementalState()
402 reinterpret_cast<DataSourceInstanceThreadLocalState*>(iterator->tracer); in PerfettoDsImplTraceIterateNext()
[all …]
/external/perfetto/include/perfetto/tracing/
Ddata_source.h332 TraceContext(internal::DataSourceInstanceThreadLocalState* tls_inst, in TraceContext()
338 internal::DataSourceInstanceThreadLocalState* const tls_inst_;
481 static internal::DataSourceInstanceThreadLocalState::ObjectWithDeleter
482 CreateIncrementalState(internal::DataSourceInstanceThreadLocalState*, in CreateIncrementalState() argument
485 return internal::DataSourceInstanceThreadLocalState::ObjectWithDeleter( in CreateIncrementalState()
504 static internal::DataSourceInstanceThreadLocalState::ObjectWithDeleter
506 internal::DataSourceInstanceThreadLocalState* tls_inst, in CreateDataSourceCustomTls()
509 return internal::DataSourceInstanceThreadLocalState::ObjectWithDeleter( in CreateDataSourceCustomTls()
/external/perfetto/src/tracing/
Ddata_source.cc35 DataSourceInstanceThreadLocalState* tls_inst, in PopulateTlsInst()
/external/perfetto/src/tracing/internal/
Dtracing_muxer_impl.cc1814 DataSourceInstanceThreadLocalState& ds_tls = tls.per_instance[inst]; in DestroyStoppedTraceWritersForCurrentThread()