Home
last modified time | relevance | path

Searched refs:ProbesProducer (Results 1 – 5 of 5) sorted by relevance

/external/perfetto/src/traced/probes/
Dprobes_producer.cc90 ProbesProducer* ProbesProducer::instance_ = nullptr;
92 ProbesProducer* ProbesProducer::GetInstance() { in GetInstance()
96 ProbesProducer::ProbesProducer() : weak_factory_(this) { in ProbesProducer() function in perfetto::ProbesProducer
101 ProbesProducer::~ProbesProducer() { in ~ProbesProducer()
108 void ProbesProducer::OnConnect() { in OnConnect()
127 void ProbesProducer::OnDisconnect() { in OnDisconnect()
139 void ProbesProducer::Restart() { in Restart()
149 this->~ProbesProducer(); in Restart()
150 new (this) ProbesProducer(); in Restart()
155 void ProbesProducer::SetupDataSource(DataSourceInstanceID instance_id, in SetupDataSource()
[all …]
Dprobes_producer.h42 class ProbesProducer : public Producer, public FtraceController::Observer {
44 ProbesProducer();
45 ~ProbesProducer() override;
47 static ProbesProducer* GetInstance();
104 static ProbesProducer* instance_;
113 ProbesProducer(const ProbesProducer&) = delete;
114 ProbesProducer& operator=(const ProbesProducer&) = delete;
147 base::WeakPtrFactory<ProbesProducer> weak_factory_; // Keep last.
Dkmem_activity_trigger.cc146 ProbesProducer* probes_producer = ProbesProducer::GetInstance(); in OnFtracePipeWakeup()
Dprobes.cc99 ProbesProducer producer; in ProbesMain()
/external/perfetto/test/
Dtest_helper.h123 producer_.reset(new ProbesProducer()); in Connect()
132 std::unique_ptr<ProbesProducer> producer_;