Lines Matching refs:FtraceController
118 std::unique_ptr<FtraceController> FtraceController::Create( in Create()
139 return std::unique_ptr<FtraceController>( in Create()
140 new FtraceController(std::move(ftrace_procfs), std::move(table), in Create()
144 FtraceController::FtraceController(std::unique_ptr<FtraceProcfs> ftrace_procfs, in FtraceController() function in perfetto::FtraceController
157 FtraceController::~FtraceController() { in ~FtraceController()
165 uint64_t FtraceController::NowMs() const { in NowMs()
169 void FtraceController::StartIfNeeded() { in StartIfNeeded()
226 void FtraceController::ReadTick(int generation) { in ReadTick()
295 uint32_t FtraceController::GetDrainPeriodMs() { in GetDrainPeriodMs()
306 void FtraceController::ClearTrace() { in ClearTrace()
310 void FtraceController::DisableAllEvents() { in DisableAllEvents()
314 void FtraceController::WriteTraceMarker(const std::string& s) { in WriteTraceMarker()
318 void FtraceController::Flush(FlushRequestID flush_id) { in Flush()
339 void FtraceController::StopIfNeeded() { in StopIfNeeded()
355 bool FtraceController::AddDataSource(FtraceDataSource* data_source) { in AddDataSource()
371 bool FtraceController::StartDataSource(FtraceDataSource* data_source) { in StartDataSource()
402 void FtraceController::RemoveDataSource(FtraceDataSource* data_source) { in RemoveDataSource()
411 void FtraceController::DumpFtraceStats(FtraceStats* stats) { in DumpFtraceStats()
422 FtraceController::Observer::~Observer() = default;