Searched refs:PerfettoBackend (Results 1 – 6 of 6) sorted by relevance
80 PerfettoBackend::InputEventDataSource::InputEventDataSource() : mInstanceId(sNextInstanceId++) {} in InputEventDataSource()82 void PerfettoBackend::InputEventDataSource::OnSetup(const InputEventDataSource::SetupArgs& args) { in OnSetup()91 void PerfettoBackend::InputEventDataSource::OnStart(const InputEventDataSource::StartArgs&) { in OnStart()96 void PerfettoBackend::InputEventDataSource::OnStop(const InputEventDataSource::StopArgs&) { in OnStop()102 void PerfettoBackend::InputEventDataSource::initializeUidMap() { in initializeUidMap()108 auto packageManager = PerfettoBackend::sPackageManagerProvider(); in initializeUidMap()124 bool PerfettoBackend::InputEventDataSource::shouldIgnoreTracedInputEvent( in shouldIgnoreTracedInputEvent()138 TraceLevel PerfettoBackend::InputEventDataSource::resolveTraceLevel( in resolveTraceLevel()150 bool PerfettoBackend::InputEventDataSource::ruleMatches(const TraceRule& rule, in ruleMatches()190 bool PerfettoBackend::sUseInProcessBackendForTest{false};[all …]
51 class PerfettoBackend : public InputTracingBackendInterface {56 explicit PerfettoBackend();57 ~PerfettoBackend() override = default;
151 template class ThreadedBackend<PerfettoBackend>;
28 public final @PerfettoBackend int backends;39 public @interface PerfettoBackend {} annotation in InitArguments61 public InitArguments(@PerfettoBackend int backends, int shmemSizeHintKb) { in InitArguments()
103 impl::PerfettoBackend::sUseInProcessBackendForTest = true; in SetUp()104 impl::PerfettoBackend::sPackageManagerProvider = []() { return kPackageManager; }; in SetUp()107 auto tracingBackend = std::make_unique<impl::ThreadedBackend<impl::PerfettoBackend>>( in SetUp()108 impl::PerfettoBackend()); in SetUp()
95 return std::make_unique<trace::impl::ThreadedBackend<trace::impl::PerfettoBackend>>( in createInputTracingBackendIfEnabled()96 trace::impl::PerfettoBackend()); in createInputTracingBackendIfEnabled()