/external/perfetto/src/traced/probes/ |
D | probes_producer.h | 50 void SetupDataSource(DataSourceInstanceID, const DataSourceConfig&) override; 51 void StartDataSource(DataSourceInstanceID, const DataSourceConfig&) override; 52 void StopDataSource(DataSourceInstanceID) override; 55 const DataSourceInstanceID* data_source_ids, 57 void ClearIncrementalState(const DataSourceInstanceID* data_source_ids, 103 void OnDataSourceFlushComplete(FlushRequestID, DataSourceInstanceID); 115 std::unordered_map<DataSourceInstanceID, std::unique_ptr<ProbesDataSource>> 122 std::unordered_multimap<FlushRequestID, DataSourceInstanceID> 125 std::unordered_map<DataSourceInstanceID, base::Watchdog::Timer> watchdogs_;
|
D | probes_producer.cc | 163 void ProbesProducer::SetupDataSource(DataSourceInstanceID instance_id, in SetupDataSource() 197 void ProbesProducer::StartDataSource(DataSourceInstanceID instance_id, in StartDataSource() 313 void ProbesProducer::StopDataSource(DataSourceInstanceID id) { in StopDataSource() 337 const DataSourceInstanceID* data_source_ids, in Flush() 345 DataSourceInstanceID ds_id = data_source_ids[i]; in Flush() 374 DataSourceInstanceID ds_id) { in OnDataSourceFlushComplete() 401 const DataSourceInstanceID* data_source_ids, in ClearIncrementalState() 404 DataSourceInstanceID ds_id = data_source_ids[i]; in ClearIncrementalState()
|
/external/perfetto/src/profiling/memory/ |
D | heapprofd_producer.h | 111 void SetupDataSource(DataSourceInstanceID, const DataSourceConfig&) override; 112 void StartDataSource(DataSourceInstanceID, const DataSourceConfig&) override; 113 void StopDataSource(DataSourceInstanceID) override; 116 const DataSourceInstanceID* data_source_ids, 118 void ClearIncrementalState(const DataSourceInstanceID* /*data_source_ids*/, in ClearIncrementalState() argument 128 void PostSocketDisconnected(DataSourceInstanceID, 134 void HandleSocketDisconnected(DataSourceInstanceID, 177 DataSourceInstanceID id; 191 DataSourceInstanceID data_source_instance_id; 204 bool Dump(DataSourceInstanceID id, [all …]
|
D | unwinding.h | 141 virtual void PostSocketDisconnected(DataSourceInstanceID, 148 DataSourceInstanceID data_source_instance_id; 176 DataSourceInstanceID data_source_instance_id, 187 DataSourceInstanceID data_source_instance_id;
|
D | unwinding_fuzzer.cc | 33 void PostSocketDisconnected(DataSourceInstanceID, in PostSocketDisconnected() argument 42 DataSourceInstanceID id = 0; in FuzzUnwinding()
|
D | heapprofd_producer_unittest.cc | 40 MOCK_METHOD1(NotifyDataSourceStarted, void(DataSourceInstanceID)); 41 MOCK_METHOD1(NotifyDataSourceStopped, void(DataSourceInstanceID));
|
D | heapprofd_producer.cc | 320 void HeapprofdProducer::SetupDataSource(DataSourceInstanceID id, in SetupDataSource() 401 void HeapprofdProducer::StartDataSource(DataSourceInstanceID id, in StartDataSource() 475 void HeapprofdProducer::StopDataSource(DataSourceInstanceID id) { in StopDataSource() 495 void HeapprofdProducer::DoContinuousDump(DataSourceInstanceID id, in DoContinuousDump() 509 bool HeapprofdProducer::Dump(DataSourceInstanceID id, in Dump() 598 const DataSourceInstanceID* ids, in Flush() 776 void HeapprofdProducer::PostSocketDisconnected(DataSourceInstanceID ds_id, in PostSocketDisconnected() 863 DataSourceInstanceID id, in HandleSocketDisconnected()
|
/external/perfetto/src/tracing/test/ |
D | mock_producer.h | 38 DataSourceInstanceID id; 61 DataSourceInstanceID GetDataSourceInstanceId(const std::string& name); 81 void(DataSourceInstanceID, const DataSourceConfig&)); 83 void(DataSourceInstanceID, const DataSourceConfig&)); 84 MOCK_METHOD1(StopDataSource, void(DataSourceInstanceID)); 87 void(FlushRequestID, const DataSourceInstanceID*, size_t)); 89 void(const DataSourceInstanceID*, size_t));
|
D | tracing_integration_test.cc | 63 void(DataSourceInstanceID, const DataSourceConfig&)); 65 void(DataSourceInstanceID, const DataSourceConfig&)); 66 MOCK_METHOD1(StopDataSource, void(DataSourceInstanceID)); 70 void(FlushRequestID, const DataSourceInstanceID*, size_t)); 72 void(const DataSourceInstanceID*, size_t)); 232 DataSourceInstanceID ds_iid = 0; in TEST_F() 241 DataSourceInstanceID setup_id; in TEST_F() 245 Invoke([&setup_id, &setup_cfg_proto](DataSourceInstanceID id, in TEST_F() 254 &setup_cfg_proto](DataSourceInstanceID id, in TEST_F() 384 DataSourceInstanceID, const DataSourceConfig& cfg) { in TEST_F() argument [all …]
|
D | mock_producer.cc | 100 .WillOnce(Invoke([on_ds_start, this](DataSourceInstanceID ds_id, in WaitForDataSourceSetup() 119 .WillOnce(Invoke([on_ds_start, this](DataSourceInstanceID ds_id, in WaitForDataSourceStart() 140 DataSourceInstanceID ds_id = data_source_instances_[name].id; in WaitForDataSourceStop() 166 const DataSourceInstanceID*, size_t) { in WaitForFlush() argument 174 DataSourceInstanceID MockProducer::GetDataSourceInstanceId( in GetDataSourceInstanceId()
|
D | fake_producer_endpoint.h | 35 void NotifyDataSourceStarted(DataSourceInstanceID) override {} in NotifyDataSourceStarted() argument 36 void NotifyDataSourceStopped(DataSourceInstanceID) override {} in NotifyDataSourceStopped() argument
|
/external/perfetto/include/perfetto/tracing/core/ |
D | producer.h | 83 virtual void SetupDataSource(DataSourceInstanceID, 91 virtual void StartDataSource(DataSourceInstanceID, 95 virtual void StopDataSource(DataSourceInstanceID) = 0; 105 const DataSourceInstanceID* data_source_ids, 122 const DataSourceInstanceID* data_source_ids,
|
D | tracing_service.h | 121 virtual void NotifyDataSourceStarted(DataSourceInstanceID) = 0; 126 virtual void NotifyDataSourceStopped(DataSourceInstanceID) = 0;
|
/external/perfetto/src/perfetto_cmd/ |
D | trigger_producer.h | 49 void SetupDataSource(DataSourceInstanceID, const DataSourceConfig&) override; 50 void StartDataSource(DataSourceInstanceID, const DataSourceConfig&) override; 51 void StopDataSource(DataSourceInstanceID) override; 52 void Flush(FlushRequestID, const DataSourceInstanceID*, size_t) override; 53 void ClearIncrementalState(const DataSourceInstanceID* data_source_ids,
|
D | trigger_producer.cc | 73 void TriggerProducer::SetupDataSource(DataSourceInstanceID, in SetupDataSource() argument 77 void TriggerProducer::StartDataSource(DataSourceInstanceID, in StartDataSource() argument 81 void TriggerProducer::StopDataSource(DataSourceInstanceID) { in StopDataSource() argument 85 const DataSourceInstanceID*, in Flush() argument 90 void TriggerProducer::ClearIncrementalState(const DataSourceInstanceID*, in ClearIncrementalState() argument
|
/external/perfetto/test/ |
D | fake_producer.h | 50 void SetupDataSource(DataSourceInstanceID, 52 void StartDataSource(DataSourceInstanceID, 54 void StopDataSource(DataSourceInstanceID) override; 56 void Flush(FlushRequestID, const DataSourceInstanceID*, size_t) override; 57 void ClearIncrementalState(const DataSourceInstanceID* /*data_source_ids*/, in ClearIncrementalState() argument
|
D | end_to_end_shared_memory_fuzzer.cc | 79 void SetupDataSource(DataSourceInstanceID, const DataSourceConfig&) override { in SetupDataSource() argument 82 void StartDataSource(DataSourceInstanceID, in StartDataSource() argument 99 void StopDataSource(DataSourceInstanceID) override {} in StopDataSource() argument 101 void Flush(FlushRequestID, const DataSourceInstanceID*, size_t) override {} in Flush() argument 102 void ClearIncrementalState(const DataSourceInstanceID*, size_t) {} in ClearIncrementalState() argument
|
D | fake_producer.cc | 62 void FakeProducer::SetupDataSource(DataSourceInstanceID, in SetupDataSource() argument 67 void FakeProducer::StartDataSource(DataSourceInstanceID, in StartDataSource() argument 84 void FakeProducer::StopDataSource(DataSourceInstanceID) { in StopDataSource() argument 137 const DataSourceInstanceID*, in Flush() argument
|
/external/perfetto/src/traced/service/ |
D | lazy_producer.h | 43 void StartDataSource(DataSourceInstanceID, const DataSourceConfig&) override { in StartDataSource() argument 46 const DataSourceInstanceID*, in Flush() argument 50 void ClearIncrementalState(const DataSourceInstanceID* /*data_source_ids*/, in ClearIncrementalState() argument 54 void SetupDataSource(DataSourceInstanceID, const DataSourceConfig&) override; 55 void StopDataSource(DataSourceInstanceID) override;
|
D | lazy_producer.cc | 51 void LazyProducer::SetupDataSource(DataSourceInstanceID, in SetupDataSource() argument 58 void LazyProducer::StopDataSource(DataSourceInstanceID) { in StopDataSource() argument
|
/external/perfetto/src/tracing/ipc/service/ |
D | producer_ipc_service.h | 85 void SetupDataSource(DataSourceInstanceID, 87 void StartDataSource(DataSourceInstanceID, 89 void StopDataSource(DataSourceInstanceID) override; 92 const DataSourceInstanceID* data_source_ids, 95 void ClearIncrementalState(const DataSourceInstanceID* data_source_ids,
|
D | producer_ipc_service.cc | 331 DataSourceInstanceID dsid, in SetupDataSource() 349 DataSourceInstanceID dsid, in StartDataSource() 365 DataSourceInstanceID dsid) { in StopDataSource() 398 const DataSourceInstanceID* data_source_ids, in Flush() 415 const DataSourceInstanceID* data_source_ids, in ClearIncrementalState()
|
/external/perfetto/src/tracing/core/ |
D | tracing_service_impl.h | 94 void NotifyDataSourceStarted(DataSourceInstanceID) override; 95 void NotifyDataSourceStopped(DataSourceInstanceID) override; 101 void SetupDataSource(DataSourceInstanceID, const DataSourceConfig&); 102 void StartDataSource(DataSourceInstanceID, const DataSourceConfig&); 103 void StopDataSource(DataSourceInstanceID); 104 void Flush(FlushRequestID, const std::vector<DataSourceInstanceID>&); 106 void ClearIncrementalState(const std::vector<DataSourceInstanceID>&); 238 void NotifyDataSourceStarted(ProducerID, const DataSourceInstanceID); 239 void NotifyDataSourceStopped(ProducerID, const DataSourceInstanceID); 297 DataSourceInstance(DataSourceInstanceID id, in DataSourceInstance() [all …]
|
/external/perfetto/src/tracing/ipc/producer/ |
D | producer_ipc_client_impl.cc | 136 const DataSourceInstanceID dsid = req.new_instance_id(); in OnServiceRequest() 146 const DataSourceInstanceID dsid = req.new_instance_id(); in OnServiceRequest() 159 const DataSourceInstanceID dsid = cmd.stop_data_source().instance_id(); in OnServiceRequest() 185 static_assert(sizeof(data_source_ids[0]) == sizeof(DataSourceInstanceID), in OnServiceRequest() 189 reinterpret_cast<const DataSourceInstanceID*>(data_source_ids), in OnServiceRequest() 198 static_assert(sizeof(data_source_ids[0]) == sizeof(DataSourceInstanceID), in OnServiceRequest() 201 reinterpret_cast<const DataSourceInstanceID*>(data_source_ids), in OnServiceRequest() 295 void ProducerIPCClientImpl::NotifyDataSourceStarted(DataSourceInstanceID id) { in NotifyDataSourceStarted() 308 void ProducerIPCClientImpl::NotifyDataSourceStopped(DataSourceInstanceID id) { in NotifyDataSourceStopped()
|
D | producer_ipc_client_impl.h | 70 void NotifyDataSourceStarted(DataSourceInstanceID) override; 71 void NotifyDataSourceStopped(DataSourceInstanceID) override; 109 std::set<DataSourceInstanceID> data_sources_setup_;
|