Lines Matching refs:EventEntry

319 static bool isStaleEvent(nsecs_t currentTime, const EventEntry& entry) {  in isStaleEvent()
324 std::shared_ptr<EventEntry> eventEntry, in createDispatchEntry()
326 if (eventEntry->type == EventEntry::Type::MOTION) { in createDispatchEntry()
348 ALOG_ASSERT(eventEntry->type == EventEntry::Type::MOTION); in createDispatchEntry()
481 const EventEntry& eventEntry = *dispatchEntry.eventEntry; in shouldReportFinishedEvent()
494 const EventEntry::Type& inputEventEntryType = eventEntry.type; in shouldReportFinishedEvent()
495 if (inputEventEntryType == EventEntry::Type::KEY) { in shouldReportFinishedEvent()
500 } else if (inputEventEntryType == EventEntry::Type::MOTION) { in shouldReportFinishedEvent()
776 case EventEntry::Type::CONFIGURATION_CHANGED: { in dispatchOnceInnerLocked()
784 case EventEntry::Type::DEVICE_RESET: { in dispatchOnceInnerLocked()
792 case EventEntry::Type::FOCUS: { in dispatchOnceInnerLocked()
801 case EventEntry::Type::POINTER_CAPTURE_CHANGED: { in dispatchOnceInnerLocked()
809 case EventEntry::Type::DRAG: { in dispatchOnceInnerLocked()
817 case EventEntry::Type::KEY: { in dispatchOnceInnerLocked()
837 case EventEntry::Type::MOTION: { in dispatchOnceInnerLocked()
853 case EventEntry::Type::SENSOR: { in dispatchOnceInnerLocked()
942 bool InputDispatcher::enqueueInboundEventLocked(std::unique_ptr<EventEntry> newEntry) { in enqueueInboundEventLocked()
945 EventEntry& entry = *(mInboundQueue.back()); in enqueueInboundEventLocked()
949 case EventEntry::Type::KEY: { in enqueueInboundEventLocked()
971 case EventEntry::Type::MOTION: { in enqueueInboundEventLocked()
978 case EventEntry::Type::FOCUS: { in enqueueInboundEventLocked()
982 case EventEntry::Type::CONFIGURATION_CHANGED: in enqueueInboundEventLocked()
983 case EventEntry::Type::DEVICE_RESET: in enqueueInboundEventLocked()
984 case EventEntry::Type::SENSOR: in enqueueInboundEventLocked()
985 case EventEntry::Type::POINTER_CAPTURE_CHANGED: in enqueueInboundEventLocked()
986 case EventEntry::Type::DRAG: { in enqueueInboundEventLocked()
995 void InputDispatcher::addRecentEventLocked(std::shared_ptr<EventEntry> entry) { in addRecentEventLocked()
997 if (entry->type != EventEntry::Type::SENSOR) { in addRecentEventLocked()
1070 void InputDispatcher::dropInboundEventLocked(const EventEntry& entry, DropReason dropReason) { in dropInboundEventLocked()
1110 case EventEntry::Type::KEY: { in dropInboundEventLocked()
1115 case EventEntry::Type::MOTION: { in dropInboundEventLocked()
1126 case EventEntry::Type::SENSOR: { in dropInboundEventLocked()
1129 case EventEntry::Type::POINTER_CAPTURE_CHANGED: in dropInboundEventLocked()
1130 case EventEntry::Type::DRAG: { in dropInboundEventLocked()
1133 case EventEntry::Type::FOCUS: in dropInboundEventLocked()
1134 case EventEntry::Type::CONFIGURATION_CHANGED: in dropInboundEventLocked()
1135 case EventEntry::Type::DEVICE_RESET: { in dropInboundEventLocked()
1195 std::shared_ptr<EventEntry> entry = mInboundQueue.front(); in drainInboundQueueLocked()
1209 void InputDispatcher::releaseInboundEventLocked(std::shared_ptr<EventEntry> entry) { in releaseInboundEventLocked()
1292 std::deque<std::shared_ptr<EventEntry>>::reverse_iterator it = in enqueueFocusEventLocked()
1294 [](const std::shared_ptr<EventEntry>& event) { in enqueueFocusEventLocked()
1295 return event->type == EventEntry::Type::FOCUS; in enqueueFocusEventLocked()
1545 std::shared_ptr<EventEntry> entry = *it; in flushSensor()
1546 if (entry->type == EventEntry::Type::SENSOR) { in flushSensor()
1698 std::shared_ptr<EventEntry> eventEntry, in dispatchEventLocked()
1756 int32_t InputDispatcher::getTargetDisplayId(const EventEntry& entry) { in getTargetDisplayId()
1759 case EventEntry::Type::KEY: { in getTargetDisplayId()
1764 case EventEntry::Type::MOTION: { in getTargetDisplayId()
1769 case EventEntry::Type::POINTER_CAPTURE_CHANGED: in getTargetDisplayId()
1770 case EventEntry::Type::FOCUS: in getTargetDisplayId()
1771 case EventEntry::Type::CONFIGURATION_CHANGED: in getTargetDisplayId()
1772 case EventEntry::Type::DEVICE_RESET: in getTargetDisplayId()
1773 case EventEntry::Type::SENSOR: in getTargetDisplayId()
1774 case EventEntry::Type::DRAG: { in getTargetDisplayId()
1813 nsecs_t currentTime, const EventEntry& entry, std::vector<InputTarget>& inputTargets, in findFocusedWindowTargetsLocked()
1889 if (entry.type == EventEntry::Type::KEY) { in findFocusedWindowTargetsLocked()
2739 void InputDispatcher::pokeUserActivityLocked(const EventEntry& eventEntry) { in pokeUserActivityLocked()
2740 if (eventEntry.type == EventEntry::Type::FOCUS || in pokeUserActivityLocked()
2741 eventEntry.type == EventEntry::Type::POINTER_CAPTURE_CHANGED || in pokeUserActivityLocked()
2742 eventEntry.type == EventEntry::Type::DRAG) { in pokeUserActivityLocked()
2761 case EventEntry::Type::MOTION: { in pokeUserActivityLocked()
2772 case EventEntry::Type::KEY: { in pokeUserActivityLocked()
2780 case EventEntry::Type::FOCUS: in pokeUserActivityLocked()
2781 case EventEntry::Type::CONFIGURATION_CHANGED: in pokeUserActivityLocked()
2782 case EventEntry::Type::DEVICE_RESET: in pokeUserActivityLocked()
2783 case EventEntry::Type::SENSOR: in pokeUserActivityLocked()
2784 case EventEntry::Type::POINTER_CAPTURE_CHANGED: in pokeUserActivityLocked()
2785 case EventEntry::Type::DRAG: { in pokeUserActivityLocked()
2802 std::shared_ptr<EventEntry> eventEntry, in prepareDispatchCycleLocked()
2830 LOG_ALWAYS_FATAL_IF(eventEntry->type != EventEntry::Type::MOTION, in prepareDispatchCycleLocked()
2858 std::shared_ptr<EventEntry> eventEntry, in enqueueDispatchEntriesLocked()
2890 std::shared_ptr<EventEntry> eventEntry, in enqueueDispatchEntryLocked()
2912 EventEntry& newEntry = *(dispatchEntry->eventEntry); in enqueueDispatchEntryLocked()
2915 case EventEntry::Type::KEY: { in enqueueDispatchEntryLocked()
2932 case EventEntry::Type::MOTION: { in enqueueDispatchEntryLocked()
3006 case EventEntry::Type::FOCUS: in enqueueDispatchEntryLocked()
3007 case EventEntry::Type::POINTER_CAPTURE_CHANGED: in enqueueDispatchEntryLocked()
3008 case EventEntry::Type::DRAG: { in enqueueDispatchEntryLocked()
3011 case EventEntry::Type::SENSOR: { in enqueueDispatchEntryLocked()
3015 case EventEntry::Type::CONFIGURATION_CHANGED: in enqueueDispatchEntryLocked()
3016 case EventEntry::Type::DEVICE_RESET: { in enqueueDispatchEntryLocked()
3048 void InputDispatcher::updateInteractionTokensLocked(const EventEntry& entry, in updateInteractionTokensLocked()
3051 if (entry.type == EventEntry::Type::KEY) { in updateInteractionTokensLocked()
3056 } else if (entry.type == EventEntry::Type::MOTION) { in updateInteractionTokensLocked()
3138 const EventEntry& eventEntry = *(dispatchEntry->eventEntry); in startDispatchCycleLocked()
3140 case EventEntry::Type::KEY: { in startDispatchCycleLocked()
3157 case EventEntry::Type::MOTION: { in startDispatchCycleLocked()
3215 case EventEntry::Type::FOCUS: { in startDispatchCycleLocked()
3224 case EventEntry::Type::POINTER_CAPTURE_CHANGED: { in startDispatchCycleLocked()
3233 case EventEntry::Type::DRAG: { in startDispatchCycleLocked()
3242 case EventEntry::Type::CONFIGURATION_CHANGED: in startDispatchCycleLocked()
3243 case EventEntry::Type::DEVICE_RESET: in startDispatchCycleLocked()
3244 case EventEntry::Type::SENSOR: { in startDispatchCycleLocked()
3509 std::vector<std::unique_ptr<EventEntry>> cancelationEvents = in synthesizeCancelationEventsForConnectionLocked()
3534 std::unique_ptr<EventEntry> cancelationEventEntry = std::move(cancelationEvents[i]); in synthesizeCancelationEventsForConnectionLocked()
3536 case EventEntry::Type::KEY: { in synthesizeCancelationEventsForConnectionLocked()
3541 case EventEntry::Type::MOTION: { in synthesizeCancelationEventsForConnectionLocked()
3546 case EventEntry::Type::FOCUS: in synthesizeCancelationEventsForConnectionLocked()
3547 case EventEntry::Type::POINTER_CAPTURE_CHANGED: in synthesizeCancelationEventsForConnectionLocked()
3548 case EventEntry::Type::DRAG: { in synthesizeCancelationEventsForConnectionLocked()
3553 case EventEntry::Type::CONFIGURATION_CHANGED: in synthesizeCancelationEventsForConnectionLocked()
3554 case EventEntry::Type::DEVICE_RESET: in synthesizeCancelationEventsForConnectionLocked()
3555 case EventEntry::Type::SENSOR: { in synthesizeCancelationEventsForConnectionLocked()
3577 std::vector<std::unique_ptr<EventEntry>> downEvents = in synthesizePointerDownEventsForConnectionLocked()
3600 for (std::unique_ptr<EventEntry>& downEventEntry : downEvents) { in synthesizePointerDownEventsForConnectionLocked()
3602 case EventEntry::Type::MOTION: { in synthesizePointerDownEventsForConnectionLocked()
3608 case EventEntry::Type::KEY: in synthesizePointerDownEventsForConnectionLocked()
3609 case EventEntry::Type::FOCUS: in synthesizePointerDownEventsForConnectionLocked()
3610 case EventEntry::Type::CONFIGURATION_CHANGED: in synthesizePointerDownEventsForConnectionLocked()
3611 case EventEntry::Type::DEVICE_RESET: in synthesizePointerDownEventsForConnectionLocked()
3612 case EventEntry::Type::POINTER_CAPTURE_CHANGED: in synthesizePointerDownEventsForConnectionLocked()
3613 case EventEntry::Type::SENSOR: in synthesizePointerDownEventsForConnectionLocked()
3614 case EventEntry::Type::DRAG: { in synthesizePointerDownEventsForConnectionLocked()
4069 std::queue<std::unique_ptr<EventEntry>> injectedEntries; in injectInputEvent()
4310 void InputDispatcher::setInjectionResult(EventEntry& entry, in setInjectionResult()
4346 void InputDispatcher::incrementPendingForegroundDispatches(EventEntry& entry) { in incrementPendingForegroundDispatches()
4353 void InputDispatcher::decrementPendingForegroundDispatches(EventEntry& entry) { in decrementPendingForegroundDispatches()
5112 for (std::shared_ptr<EventEntry>& entry : mRecentQueue) { in dumpDispatchStateLocked()
5135 for (std::shared_ptr<EventEntry>& entry : mInboundQueue) { in dumpDispatchStateLocked()
5783 if (dispatchEntry->eventEntry->type == EventEntry::Type::KEY) { in doDispatchCycleFinishedLockedInterruptible()
5787 } else if (dispatchEntry->eventEntry->type == EventEntry::Type::MOTION) { in doDispatchCycleFinishedLockedInterruptible()
6281 const EventEntry& entry, const sp<android::gui::WindowInfoHandle>& windowHandle) const { in shouldDropInput()