/external/perfetto/include/perfetto/ext/tracing/ipc/ |
D | producer_ipc_client.h | 67 static std::unique_ptr<TracingService::ProducerEndpoint> Connect( 72 TracingService::ProducerSMBScrapingMode smb_scraping_mode = 73 TracingService::ProducerSMBScrapingMode::kDefault, 82 static std::unique_ptr<TracingService::ProducerEndpoint> Connect( 87 TracingService::ProducerSMBScrapingMode smb_scraping_mode = 88 TracingService::ProducerSMBScrapingMode::kDefault,
|
D | service_ipc_host.h | 32 class TracingService; variable 55 virtual TracingService* service() const = 0;
|
D | consumer_ipc_client.h | 45 static std::unique_ptr<TracingService::ConsumerEndpoint>
|
/external/perfetto/include/perfetto/tracing/internal/ |
D | in_process_tracing_backend.h | 30 class TracingService; variable 50 TracingService* GetOrCreateService(base::TaskRunner*); 52 std::unique_ptr<TracingService> service_;
|
/external/perfetto/src/tracing/ipc/producer/ |
D | producer_ipc_client_impl.cc | 42 std::unique_ptr<TracingService::ProducerEndpoint> ProducerIPCClient::Connect( in Connect() 47 TracingService::ProducerSMBScrapingMode smb_scraping_mode, in Connect() 53 return std::unique_ptr<TracingService::ProducerEndpoint>( in Connect() 64 std::unique_ptr<TracingService::ProducerEndpoint> ProducerIPCClient::Connect( in Connect() 69 TracingService::ProducerSMBScrapingMode smb_scraping_mode, in Connect() 74 return std::unique_ptr<TracingService::ProducerEndpoint>( in Connect() 87 TracingService::ProducerSMBScrapingMode smb_scraping_mode, in ProducerIPCClientImpl() 146 case TracingService::ProducerSMBScrapingMode::kDefault: in OnConnect() 150 case TracingService::ProducerSMBScrapingMode::kEnabled: in OnConnect() 154 case TracingService::ProducerSMBScrapingMode::kDisabled: in OnConnect()
|
D | producer_ipc_client_impl.h | 48 class ProducerIPCClientImpl : public TracingService::ProducerEndpoint, 55 TracingService::ProducerSMBScrapingMode, 121 TracingService::ProducerSMBScrapingMode const smb_scraping_mode_;
|
/external/perfetto/src/tracing/test/ |
D | mock_consumer.h | 50 void Connect(TracingService* svc, uid_t = 0); 65 TracingService::ConsumerEndpoint* endpoint() { in endpoint() 88 std::unique_ptr<TracingService::ConsumerEndpoint> service_endpoint_;
|
D | mock_producer.h | 47 void Connect(TracingService* svc, 76 TracingService::ProducerEndpoint* endpoint() { in endpoint() 97 std::unique_ptr<TracingService::ProducerEndpoint> service_endpoint_;
|
D | tracing_integration_test.cc | 181 virtual TracingService::ProducerSMBScrapingMode GetProducerSMBScrapingMode() { in GetProducerSMBScrapingMode() 182 return TracingService::ProducerSMBScrapingMode::kDefault; in GetProducerSMBScrapingMode() 216 std::unique_ptr<TracingService::ProducerEndpoint> producer_endpoint_; 218 std::unique_ptr<TracingService::ConsumerEndpoint> consumer_endpoint_; 463 TracingService::ProducerSMBScrapingMode GetProducerSMBScrapingMode() in GetProducerSMBScrapingMode() 465 return TracingService::ProducerSMBScrapingMode::kEnabled; in GetProducerSMBScrapingMode()
|
/external/perfetto/src/tracing/internal/ |
D | in_process_tracing_backend.cc | 97 TracingService::ProducerSMBScrapingMode::kEnabled, in ConnectProducer() 107 TracingService* InProcessTracingBackend::GetOrCreateService( in GetOrCreateService() 111 service_ = TracingService::CreateInstance(std::move(shm), task_runner); in GetOrCreateService()
|
/external/perfetto/src/tracing/core/ |
D | virtual_destructors.cc | 32 TracingService::~TracingService() = default;
|
D | shared_memory_arbiter_impl.h | 101 TracingService::ProducerEndpoint*, 143 void BindToProducerEndpoint(TracingService::ProducerEndpoint*, 233 TracingService::ProducerEndpoint* producer_endpoint_ = nullptr;
|
D | tracing_service_impl.h | 68 class TracingServiceImpl : public TracingService { 82 class ProducerEndpointImpl : public TracingService::ProducerEndpoint { 185 class ConsumerEndpointImpl : public TracingService::ConsumerEndpoint { 287 std::unique_ptr<TracingService::ProducerEndpoint> ConnectProducer( 299 std::unique_ptr<TracingService::ConsumerEndpoint> ConnectConsumer(
|
/external/perfetto/src/tracing/ipc/service/ |
D | producer_ipc_service.h | 43 explicit ProducerIPCService(TracingService* core_service); 104 std::unique_ptr<TracingService::ProducerEndpoint> service_endpoint; 124 TracingService* const core_service_;
|
D | service_ipc_host_impl.h | 45 TracingService* service() const override; 52 std::unique_ptr<TracingService> svc_; // The service business logic.
|
D | consumer_ipc_service.h | 43 explicit ConsumerIPCService(TracingService* core_service); 101 std::unique_ptr<TracingService::ConsumerEndpoint> service_endpoint; 152 TracingService* const core_service_;
|
D | service_ipc_host_impl.cc | 71 svc_ = TracingService::CreateInstance(std::move(shm_factory), task_runner_); in DoStart() 91 TracingService* ServiceIPCHostImpl::service() const { in service()
|
D | producer_ipc_service.cc | 37 ProducerIPCService::ProducerIPCService(TracingService* core_service) in ProducerIPCService() 69 TracingService::ProducerSMBScrapingMode smb_scraping_mode = in InitializeConnection() 70 TracingService::ProducerSMBScrapingMode::kDefault; in InitializeConnection() 75 smb_scraping_mode = TracingService::ProducerSMBScrapingMode::kDisabled; in InitializeConnection() 78 smb_scraping_mode = TracingService::ProducerSMBScrapingMode::kEnabled; in InitializeConnection()
|
/external/perfetto/test/trace_processor/chrome/ |
D | memory_snapshot_os_dump_events.out | 9 7,29877,"Service: tracing.mojom.TracingService",111027205123000,"detailed",31002624.000000,19920896… 18 7,29877,"Service: tracing.mojom.TracingService",111037187565000,"detailed",33386496.000000,20455424…
|
/external/perfetto/include/perfetto/ext/tracing/core/ |
D | tracing_service.h | 254 class PERFETTO_EXPORT TracingService { 274 static std::unique_ptr<TracingService> CreateInstance( 278 virtual ~TracingService();
|
D | shared_memory_arbiter.h | 92 virtual void BindToProducerEndpoint(TracingService::ProducerEndpoint*, 184 TracingService::ProducerEndpoint*,
|
/external/perfetto/src/traced/service/ |
D | builtin_producer.h | 53 void ConnectInProcess(TracingService* svc); 81 std::unique_ptr<TracingService::ProducerEndpoint> endpoint_;
|
D | builtin_producer.cc | 63 void BuiltinProducer::ConnectInProcess(TracingService* svc) { in ConnectInProcess() 67 TracingService::ProducerSMBScrapingMode::kDisabled, in ConnectInProcess()
|
/external/perfetto/src/profiling/memory/ |
D | java_hprof_producer.h | 61 std::unique_ptr<TracingService::ProducerEndpoint> endpoint); 93 std::unique_ptr<TracingService::ProducerEndpoint> endpoint_;
|
/external/perfetto/src/tracing/ |
D | README.md | 11 - Create a TracingService instance via TracingService::CreateInstance
|