Home
last modified time | relevance | path

Searched refs:ProbesDataSource (Results 1 – 18 of 18) sorted by relevance

/external/perfetto/src/traced/probes/
Dprobes_data_source.h28 class ProbesDataSource {
31 ProbesDataSource(TracingSessionID, int type_id);
32 virtual ~ProbesDataSource();
50 ProbesDataSource(const ProbesDataSource&) = delete;
51 ProbesDataSource& operator=(const ProbesDataSource&) = delete;
Dprobes_producer.h38 class ProbesDataSource; variable
66 std::unique_ptr<ProbesDataSource> CreateFtraceDataSource(
69 std::unique_ptr<ProbesDataSource> CreateProcessStatsDataSource(
72 std::unique_ptr<ProbesDataSource> CreateInodeFileDataSource(
75 std::unique_ptr<ProbesDataSource> CreateSysStatsDataSource(
78 std::unique_ptr<ProbesDataSource> CreateAndroidPowerDataSource(
81 std::unique_ptr<ProbesDataSource> CreateAndroidLogDataSource(
84 std::unique_ptr<ProbesDataSource> CreatePackagesListDataSource(
115 std::unordered_map<DataSourceInstanceID, std::unique_ptr<ProbesDataSource>>
119 std::unordered_multimap<TracingSessionID, ProbesDataSource*>
Dprobes_data_source.cc21 ProbesDataSource::ProbesDataSource(TracingSessionID session_id, int id) in ProbesDataSource() function in perfetto::ProbesDataSource
23 ProbesDataSource::~ProbesDataSource() = default;
Dprobes_producer.cc171 std::unique_ptr<ProbesDataSource> data_source; in SetupDataSource()
207 ProbesDataSource* data_source = it->second.get(); in StartDataSource()
219 std::unique_ptr<ProbesDataSource> ProbesProducer::CreateFtraceDataSource( in CreateFtraceDataSource()
256 std::unique_ptr<ProbesDataSource> ProbesProducer::CreateInodeFileDataSource( in CreateInodeFileDataSource()
269 std::unique_ptr<ProbesDataSource> ProbesProducer::CreateProcessStatsDataSource( in CreateProcessStatsDataSource()
278 std::unique_ptr<ProbesDataSource> ProbesProducer::CreateAndroidPowerDataSource( in CreateAndroidPowerDataSource()
282 return std::unique_ptr<ProbesDataSource>( in CreateAndroidPowerDataSource()
287 std::unique_ptr<ProbesDataSource> ProbesProducer::CreateAndroidLogDataSource( in CreateAndroidLogDataSource()
291 return std::unique_ptr<ProbesDataSource>( in CreateAndroidLogDataSource()
296 std::unique_ptr<ProbesDataSource> ProbesProducer::CreatePackagesListDataSource( in CreatePackagesListDataSource()
[all …]
/external/perfetto/src/traced/probes/power/
Dandroid_power_data_source.h36 class AndroidPowerDataSource : public ProbesDataSource {
Dandroid_power_data_source.cc127 : ProbesDataSource(session_id, kTypeId), in AndroidPowerDataSource()
/external/perfetto/src/traced/probes/packages_list/
Dpackages_list_data_source.h49 class PackagesListDataSource : public ProbesDataSource {
Dpackages_list_data_source.cc115 : ProbesDataSource(session_id, kTypeId), writer_(std::move(writer)) { in PackagesListDataSource()
/external/perfetto/src/traced/probes/ftrace/
Dftrace_data_source.h55 class FtraceDataSource : public ProbesDataSource {
Dftrace_data_source.cc36 : ProbesDataSource(session_id, kTypeId), in FtraceDataSource()
/external/perfetto/src/traced/probes/sys_stats/
Dsys_stats_data_source.h46 class SysStatsDataSource : public ProbesDataSource {
Dsys_stats_data_source.cc74 : ProbesDataSource(session_id, kTypeId), in SysStatsDataSource()
/external/perfetto/src/traced/probes/android_log/
Dandroid_log_data_source.h46 class AndroidLogDataSource : public ProbesDataSource {
Dandroid_log_data_source.cc86 : ProbesDataSource(session_id, kTypeId), in AndroidLogDataSource()
/external/perfetto/src/traced/probes/filesystem/
Dinode_file_data_source.h52 class InodeFileDataSource : public ProbesDataSource,
Dinode_file_data_source.cc120 : ProbesDataSource(session_id, kTypeId), in InodeFileDataSource()
/external/perfetto/src/traced/probes/ps/
Dprocess_stats_data_source.h47 class ProcessStatsDataSource : public ProbesDataSource {
Dprocess_stats_data_source.cc92 : ProbesDataSource(session_id, kTypeId), in ProcessStatsDataSource()