Home
last modified time | relevance | path

Searched refs:DataSourceInstance (Results 1 – 3 of 3) sorted by relevance

/external/perfetto/src/tracing/core/
Dtracing_service_impl.h60 struct DataSourceInstance;
189 const DataSourceInstance&);
296 struct DataSourceInstance { struct
297 DataSourceInstance(DataSourceInstanceID id, in DataSourceInstance() function
310 DataSourceInstance(const DataSourceInstance&) = delete;
311 DataSourceInstance& operator=(const DataSourceInstance&) = delete; argument
378 DataSourceInstance* GetDataSourceInstance( in GetDataSourceInstance()
393 if (inst_kv.second.state != DataSourceInstance::STOPPED) in AllDataSourceInstancesStopped()
431 std::multimap<ProducerID, DataSourceInstance> data_source_instances;
483 DataSourceInstance* SetupDataSource(const TraceConfig::DataSource&,
[all …]
Dtracing_service_impl.cc646 DataSourceInstance* ds_inst = SetupDataSource( in ChangeTraceConfig()
727 DataSourceInstance& data_source = kv.second; in StartTracing()
741 TracingServiceImpl::DataSourceInstance* instance) { in StartDataSourceInstance()
742 PERFETTO_DCHECK(instance->state == DataSourceInstance::CONFIGURED); in StartDataSourceInstance()
744 instance->state = DataSourceInstance::STARTING; in StartDataSourceInstance()
746 instance->state = DataSourceInstance::STARTED; in StartDataSourceInstance()
803 DataSourceInstance& instance = data_source_inst.second; in DisableTracing()
807 PERFETTO_DCHECK(instance.state == DataSourceInstance::CONFIGURED || in DisableTracing()
808 instance.state == DataSourceInstance::STARTING || in DisableTracing()
809 instance.state == DataSourceInstance::STARTED); in DisableTracing()
[all …]
Dtracing_service_impl_unittest.cc89 TracingServiceImpl::DataSourceInstance::DataSourceInstanceState;