Lines Matching refs:PerfettoBackend

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};
192 std::function<sp<content::pm::IPackageManagerNative>()> PerfettoBackend::sPackageManagerProvider{
195 std::once_flag PerfettoBackend::sDataSourceRegistrationFlag{};
197 std::atomic<int32_t> PerfettoBackend::sNextInstanceId{1};
199 PerfettoBackend::PerfettoBackend() { in PerfettoBackend() function in android::inputdispatcher::trace::impl::PerfettoBackend
217 void PerfettoBackend::traceMotionEvent(const TracedMotionEvent& event, in traceMotionEvent()
245 void PerfettoBackend::traceKeyEvent(const TracedKeyEvent& event, in traceKeyEvent()
273 void PerfettoBackend::traceWindowDispatch(const WindowDispatchArgs& dispatchArgs, in traceWindowDispatch()