Home
last modified time | relevance | path

Searched refs:InputEventDataSource (Results 1 – 2 of 2) sorted by relevance

/frameworks/native/services/inputflinger/dispatcher/trace/
DInputTracingPerfettoBackend.cpp80 PerfettoBackend::InputEventDataSource::InputEventDataSource() : mInstanceId(sNextInstanceId++) {} in InputEventDataSource() function in android::inputdispatcher::trace::impl::PerfettoBackend::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()
99 InputEventDataSource::Trace([&](InputEventDataSource::TraceContext ctx) { ctx.Flush(); }); in OnStop()
102 void PerfettoBackend::InputEventDataSource::initializeUidMap() { 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()
211 InputEventDataSource::Register(dsd); in PerfettoBackend()
[all …]
DInputTracingPerfettoBackend.h67 class InputEventDataSource : public perfetto::DataSource<InputEventDataSource> {
69 explicit InputEventDataSource();