Searched refs:connectionTimelines (Results 1 – 5 of 5) sorted by relevance
/aosp12/frameworks/native/services/inputflinger/dispatcher/ |
H A D | LatencyTracker.cpp | 99 const auto connectionIt = timeline.connectionTimelines.find(connectionToken); in trackFinishedEvent() 100 if (connectionIt == timeline.connectionTimelines.end()) { in trackFinishedEvent() 102 timeline.connectionTimelines.emplace(connectionToken, in trackFinishedEvent() 113 timeline.connectionTimelines.erase(connectionIt); in trackFinishedEvent() 129 const auto connectionIt = timeline.connectionTimelines.find(connectionToken); in trackGraphicsLatency() 130 if (connectionIt == timeline.connectionTimelines.end()) { in trackGraphicsLatency() 131 timeline.connectionTimelines.emplace(connectionToken, std::move(graphicsTimeline)); in trackGraphicsLatency() 139 timeline.connectionTimelines.erase(connectionIt); in trackGraphicsLatency()
|
H A D | InputEventTimeline.cpp | 71 if (connectionTimelines.size() != rhs.connectionTimelines.size()) { in operator ==() 74 for (const auto& [connectionToken, connectionTimeline] : connectionTimelines) { in operator ==() 75 auto it = rhs.connectionTimelines.find(connectionToken); in operator ==() 76 if (it == rhs.connectionTimelines.end()) { in operator ==()
|
H A D | InputEventTimeline.h | 88 std::unordered_map<sp<IBinder>, ConnectionTimeline, IBinderHash> connectionTimelines; member
|
H A D | LatencyAggregator.cpp | 143 for (const auto& [connectionToken, connectionTimeline] : timeline.connectionTimelines) { in processStatistics() 212 for (const auto& [token, connectionTimeline] : timeline.connectionTimelines) { in processSlowEvent()
|
/aosp12/frameworks/native/services/inputflinger/tests/ |
H A D | LatencyTracker_test.cpp | 41 t.connectionTimelines.emplace(new BBinder(), std::move(expectedCT)); in getTestTimeline() 151 const auto& [connectionToken, expectedCT] = *expected.connectionTimelines.begin(); in TEST_F() 167 timeline1.connectionTimelines.emplace(connection1, in TEST_F() 170 ConnectionTimeline& connectionTimeline1 = timeline1.connectionTimelines.begin()->second; in TEST_F() 181 timeline2.connectionTimelines.emplace(connection2, in TEST_F() 185 ConnectionTimeline& connectionTimeline2 = timeline2.connectionTimelines.begin()->second; in TEST_F() 216 const ConnectionTimeline& expectedCT = timeline.connectionTimelines.begin()->second; in TEST_F() 217 const sp<IBinder>& token = timeline.connectionTimelines.begin()->first; in TEST_F() 230 expectedTimelines[0].connectionTimelines.emplace(token, std::move(expectedCT)); in TEST_F() 243 const ConnectionTimeline& expectedCT = expected.connectionTimelines.begin()->second; in TEST_F()
|