Searched refs:ProbesProducer (Results 1 – 5 of 5) sorted by relevance
90 ProbesProducer* ProbesProducer::instance_ = nullptr;92 ProbesProducer* ProbesProducer::GetInstance() { in GetInstance()96 ProbesProducer::ProbesProducer() : weak_factory_(this) { in ProbesProducer() function in perfetto::ProbesProducer101 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 …]
42 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.
146 ProbesProducer* probes_producer = ProbesProducer::GetInstance(); in OnFtracePipeWakeup()
99 ProbesProducer producer; in ProbesMain()
123 producer_.reset(new ProbesProducer()); in Connect()132 std::unique_ptr<ProbesProducer> producer_;