/external/perfetto/src/traced/probes/ |
D | probes_producer.h | 38 class ProbesDataSource; variable 68 std::unique_ptr<ProbesDataSource> CreateFtraceDataSource( 71 std::unique_ptr<ProbesDataSource> CreateProcessStatsDataSource( 74 std::unique_ptr<ProbesDataSource> CreateInodeFileDataSource( 77 std::unique_ptr<ProbesDataSource> CreateSysStatsDataSource( 80 std::unique_ptr<ProbesDataSource> CreateAndroidPowerDataSource( 83 std::unique_ptr<ProbesDataSource> CreateAndroidPowerStatsDataSource( 86 std::unique_ptr<ProbesDataSource> CreateAndroidLogDataSource( 89 std::unique_ptr<ProbesDataSource> CreatePackagesListDataSource( 92 std::unique_ptr<ProbesDataSource> CreateMetatraceDataSource( [all …]
|
D | probes_data_source.h | 29 class ProbesDataSource { 42 ProbesDataSource(TracingSessionID, const Descriptor*); 43 virtual ~ProbesDataSource(); 61 ProbesDataSource(const ProbesDataSource&) = delete; 62 ProbesDataSource& operator=(const ProbesDataSource&) = delete;
|
D | probes_producer.cc | 68 ProbesDataSource::Descriptor const* const kAllDataSources[]{ 120 using Flags = ProbesDataSource::Descriptor::Flags; in OnConnect() 163 std::unique_ptr<ProbesDataSource> data_source; in SetupDataSource() 205 ProbesDataSource* data_source = it->second.get(); in StartDataSource() 218 std::unique_ptr<ProbesDataSource> ProbesProducer::CreateFtraceDataSource( in CreateFtraceDataSource() 252 return std::unique_ptr<ProbesDataSource>(std::move(data_source)); in CreateFtraceDataSource() 255 std::unique_ptr<ProbesDataSource> ProbesProducer::CreateInodeFileDataSource( in CreateInodeFileDataSource() 268 std::unique_ptr<ProbesDataSource> ProbesProducer::CreateProcessStatsDataSource( in CreateProcessStatsDataSource() 277 std::unique_ptr<ProbesDataSource> ProbesProducer::CreateAndroidPowerDataSource( in CreateAndroidPowerDataSource() 281 return std::unique_ptr<ProbesDataSource>( in CreateAndroidPowerDataSource() [all …]
|
D | probes_data_source.cc | 21 ProbesDataSource::ProbesDataSource(TracingSessionID session_id, in ProbesDataSource() function in perfetto::ProbesDataSource 25 ProbesDataSource::~ProbesDataSource() = default;
|
/external/perfetto/src/traced/probes/system_info/ |
D | system_info_data_source.h | 28 class SystemInfoDataSource : public ProbesDataSource { 30 static const ProbesDataSource::Descriptor descriptor;
|
D | system_info_data_source.cc | 42 const ProbesDataSource::Descriptor SystemInfoDataSource::descriptor = { 51 : ProbesDataSource(session_id, &descriptor), in SystemInfoDataSource()
|
/external/perfetto/src/traced/probes/metatrace/ |
D | metatrace_data_source.h | 33 class MetatraceDataSource : public ProbesDataSource { 35 static const ProbesDataSource::Descriptor descriptor;
|
D | metatrace_data_source.cc | 32 const ProbesDataSource::Descriptor MetatraceDataSource::descriptor = { 40 : ProbesDataSource(session_id, &descriptor), in MetatraceDataSource()
|
/external/perfetto/src/traced/probes/packages_list/ |
D | packages_list_data_source.h | 42 class PackagesListDataSource : public ProbesDataSource { 44 static const ProbesDataSource::Descriptor descriptor;
|
D | packages_list_data_source.cc | 32 const ProbesDataSource::Descriptor PackagesListDataSource::descriptor = { 66 : ProbesDataSource(session_id, &descriptor), writer_(std::move(writer)) { in PackagesListDataSource()
|
/external/perfetto/src/traced/probes/initial_display_state/ |
D | initial_display_state_data_source.h | 33 class InitialDisplayStateDataSource : public ProbesDataSource { 35 static const ProbesDataSource::Descriptor descriptor;
|
D | initial_display_state_data_source.cc | 47 : ProbesDataSource(session_id, &descriptor), in InitialDisplayStateDataSource()
|
/external/perfetto/src/traced/probes/power/ |
D | android_power_data_source.h | 35 class AndroidPowerDataSource : public ProbesDataSource { 37 static const ProbesDataSource::Descriptor descriptor;
|
D | android_power_data_source.cc | 51 const ProbesDataSource::Descriptor AndroidPowerDataSource::descriptor = { 141 : ProbesDataSource(session_id, &descriptor), in AndroidPowerDataSource()
|
/external/perfetto/src/traced/probes/ftrace/ |
D | ftrace_data_source.h | 55 class FtraceDataSource : public ProbesDataSource { 57 static const ProbesDataSource::Descriptor descriptor;
|
D | ftrace_data_source.cc | 29 const ProbesDataSource::Descriptor FtraceDataSource::descriptor = { 39 : ProbesDataSource(session_id, &descriptor), in FtraceDataSource()
|
/external/perfetto/src/traced/probes/android_log/ |
D | android_log_data_source.h | 46 class AndroidLogDataSource : public ProbesDataSource { 48 static const ProbesDataSource::Descriptor descriptor;
|
D | android_log_data_source.cc | 89 const ProbesDataSource::Descriptor AndroidLogDataSource::descriptor = { 98 : ProbesDataSource(session_id, &descriptor), in AndroidLogDataSource()
|
/external/perfetto/src/traced/probes/sys_stats/ |
D | sys_stats_data_source.h | 46 class SysStatsDataSource : public ProbesDataSource { 48 static const ProbesDataSource::Descriptor descriptor;
|
D | sys_stats_data_source.cc | 69 const ProbesDataSource::Descriptor SysStatsDataSource::descriptor = { 79 : ProbesDataSource(session_id, &descriptor), in SysStatsDataSource()
|
/external/perfetto/src/traced/probes/filesystem/ |
D | inode_file_data_source.h | 53 class InodeFileDataSource : public ProbesDataSource, 56 static const ProbesDataSource::Descriptor descriptor;
|
D | inode_file_data_source.cc | 83 const ProbesDataSource::Descriptor InodeFileDataSource::descriptor = { 116 : ProbesDataSource(session_id, &descriptor), in InodeFileDataSource()
|
/external/perfetto/src/traced/probes/ps/ |
D | process_stats_data_source.h | 50 class ProcessStatsDataSource : public ProbesDataSource { 52 static const ProbesDataSource::Descriptor descriptor;
|
D | process_stats_data_source.cc | 79 const ProbesDataSource::Descriptor ProcessStatsDataSource::descriptor = { 90 : ProbesDataSource(session_id, &descriptor), in ProcessStatsDataSource()
|