Home
last modified time | relevance | path

Searched refs:listenerCallbacks (Results 1 – 9 of 9) sorted by relevance

/frameworks/native/services/surfaceflinger/
DTransactionCallbackInvoker.cpp61 status_t TransactionCallbackInvoker::startRegistration(const ListenerCallbacks& listenerCallbacks) { in startRegistration() argument
64 auto [itr, inserted] = mRegisteringTransactions.insert(listenerCallbacks); in startRegistration()
65 auto& [listener, callbackIds] = listenerCallbacks; in startRegistration()
82 status_t TransactionCallbackInvoker::endRegistration(const ListenerCallbacks& listenerCallbacks) { in endRegistration() argument
85 auto itr = mRegisteringTransactions.find(listenerCallbacks); in endRegistration()
98 ListenerCallbacks listenerCallbacks(transactionListener, callbackIds); in isRegisteringTransaction() local
100 auto itr = mRegisteringTransactions.find(listenerCallbacks); in isRegisteringTransaction()
DTransactionCallbackInvoker.h64 status_t startRegistration(const ListenerCallbacks& listenerCallbacks);
67 status_t endRegistration(const ListenerCallbacks& listenerCallbacks);
DSurfaceFlinger.h350 std::unordered_set<ListenerCallbacks, ListenerCallbacksHash>& listenerCallbacks)
529 std::vector<ListenerCallbacks> listenerCallbacks, int originPid, in TransactionState()
543 listenerCallbacks(listenerCallbacks), in TransactionState()
562 std::vector<ListenerCallbacks> listenerCallbacks; member
625 const std::vector<ListenerCallbacks>& listenerCallbacks,
837 const std::vector<ListenerCallbacks>& listenerCallbacks,
DSurfaceFlinger.cpp3539 transaction.hasListenerCallbacks, transaction.listenerCallbacks, in flushTransactionQueues()
3705 const std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) { in setTransactionState() argument
3734 listenerCallbacks, originPid, in setTransactionState()
3759 const std::vector<ListenerCallbacks>& listenerCallbacks, in applyTransactionState() argument
3769 for (const auto& listener : listenerCallbacks) { in applyTransactionState()
/frameworks/native/libs/gui/include/gui/
DITransactionCompletedListener.h258 std::size_t operator()(const ListenerCallbacks& listenerCallbacks) const { in operator()
262 std::size_t listenerHash = listenerHasher(listenerCallbacks.transactionCompletedListener); in operator()
263 std::size_t callbackIdsHash = callbackIdsHasher(listenerCallbacks.callbackIds); in operator()
DISurfaceComposer.h166 const std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) = 0;
/frameworks/native/libs/gui/
DSurfaceComposerClient.cpp575 std::unordered_map<sp<ITransactionCompletedListener>, CallbackInfo, TCLHash> listenerCallbacks; in readFromParcel() local
576 listenerCallbacks.reserve(count); in readFromParcel()
587 listenerCallbacks[listener].callbackIds.insert(id); in readFromParcel()
596 listenerCallbacks[listener].surfaceControls.insert(surface); in readFromParcel()
632 mListenerCallbacks = listenerCallbacks; in readFromParcel()
828 std::vector<ListenerCallbacks> listenerCallbacks; in apply() local
837 listenerCallbacks.emplace_back(IInterface::asBinder(listener), std::move(callbackIds)); in apply()
891 hasListenerCallbacks, listenerCallbacks, mId); in apply()
DISurfaceComposer.cpp73 const std::vector<ListenerCallbacks>& listenerCallbacks, in setTransactionState() argument
99 SAFE_PARCEL(data.writeVectorSize, listenerCallbacks); in setTransactionState()
100 for (const auto& [listener, callbackIds] : listenerCallbacks) { in setTransactionState()
1296 std::vector<ListenerCallbacks> listenerCallbacks; in onTransact() local
1303 listenerCallbacks.emplace_back(tmpBinder, callbackIds); in onTransact()
1311 uncachedBuffer, hasListenerCallbacks, listenerCallbacks, in onTransact()
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableSurfaceFlinger.h378 std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) { in setTransactionState() argument
382 listenerCallbacks, transactionId); in setTransactionState()