Searched refs:DispatchEntry (Results 1 – 9 of 9) sorted by relevance
/frameworks/native/services/inputflinger/dispatcher/ |
D | Connection.h | 27 struct DispatchEntry; 55 std::deque<std::unique_ptr<DispatchEntry>> outboundQueue; 59 std::deque<std::unique_ptr<DispatchEntry>> waitQueue;
|
D | Entry.h | 216 struct DispatchEntry { struct 241 DispatchEntry(std::shared_ptr<const EventEntry> eventEntry, argument 245 DispatchEntry(const DispatchEntry&) = delete; 246 DispatchEntry& operator=(const DispatchEntry&) = delete; argument 260 std::ostream& operator<<(std::ostream& out, const DispatchEntry& entry); argument
|
D | Entry.cpp | 288 volatile int32_t DispatchEntry::sNextSeqAtomic; 290 DispatchEntry::DispatchEntry(std::shared_ptr<const EventEntry> eventEntry, in DispatchEntry() function in android::inputdispatcher::DispatchEntry 323 uint32_t DispatchEntry::nextSeq() { in nextSeq() 332 std::ostream& operator<<(std::ostream& out, const DispatchEntry& entry) { in operator <<()
|
D | InputDispatcher.h | 293 const DispatchEntry& dispatchEntry) const; 295 const DispatchEntry& dispatchEntry) const; 610 status_t publishMotionEvent(Connection& connection, DispatchEntry& dispatchEntry) const; 619 void drainDispatchQueue(std::deque<std::unique_ptr<DispatchEntry>>& queue); 620 void releaseDispatchEntry(std::unique_ptr<DispatchEntry> dispatchEntry); 690 const std::shared_ptr<Connection>& connection, DispatchEntry* dispatchEntry,
|
D | InputDispatcher.cpp | 323 std::string dumpQueue(const std::deque<std::unique_ptr<DispatchEntry>>& queue, in dumpQueue() 333 const DispatchEntry& entry = *queue[i]; in dumpQueue() 398 std::unique_ptr<DispatchEntry> createDispatchEntry(const IdGenerator& idGenerator, in createDispatchEntry() 414 return std::make_unique<DispatchEntry>(eventEntry, inputTargetFlags, transform, in createDispatchEntry() 473 std::unique_ptr<DispatchEntry> dispatchEntry = in createDispatchEntry() 474 std::make_unique<DispatchEntry>(std::move(combinedMotionEntry), inputTargetFlags, in createDispatchEntry() 512 bool shouldReportFinishedEvent(const DispatchEntry& dispatchEntry, const Connection& connection) { in shouldReportFinishedEvent() 3448 std::unique_ptr<DispatchEntry> dispatchEntry = in enqueueDispatchEntryLocked() 3584 std::unique_ptr<DispatchEntry> cancelDispatchEntry = in enqueueDispatchEntryLocked() 3743 DispatchEntry& dispatchEntry) const { in publishMotionEvent() [all …]
|
/frameworks/native/services/inputflinger/dispatcher/trace/ |
D | InputTracerInterface.h | 106 virtual void traceEventDispatch(const DispatchEntry&, const EventTrackerInterface&) = 0;
|
D | InputTracer.h | 51 void traceEventDispatch(const DispatchEntry&, const EventTrackerInterface&) override;
|
D | InputTracer.cpp | 187 void InputTracer::traceEventDispatch(const DispatchEntry& dispatchEntry, in traceEventDispatch()
|
/frameworks/native/services/inputflinger/docs/ |
D | anr.md | 27 The `timeoutTime` field of the `DispatchEntry` is needed because the window associated with a speci…
|