Home
last modified time | relevance | path

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

/aosp12/frameworks/native/services/surfaceflinger/
H A 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()
H A DTransactionCallbackInvoker.h64 status_t startRegistration(const ListenerCallbacks& listenerCallbacks);
67 status_t endRegistration(const ListenerCallbacks& listenerCallbacks);
H A DSurfaceFlinger.h350 std::unordered_set<ListenerCallbacks, ListenerCallbacksHash>& listenerCallbacks)
524 std::vector<ListenerCallbacks> listenerCallbacks, int originPid, in TransactionState()
538 listenerCallbacks(listenerCallbacks), in TransactionState()
557 std::vector<ListenerCallbacks> listenerCallbacks; member
625 const std::vector<ListenerCallbacks>& listenerCallbacks,
840 const std::vector<ListenerCallbacks>& listenerCallbacks,
H A DSurfaceFlinger.cpp3542 transaction.hasListenerCallbacks, transaction.listenerCallbacks, in flushTransactionQueues()
3708 const std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) { in setTransactionState() argument
3737 listenerCallbacks, originPid, in setTransactionState()
3762 const std::vector<ListenerCallbacks>& listenerCallbacks, in applyTransactionState() argument
3772 for (const auto& listener : listenerCallbacks) { in applyTransactionState()
/aosp12/frameworks/native/libs/gui/include/gui/
H A 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()
H A DISurfaceComposer.h169 const std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) = 0;
/aosp12/frameworks/native/libs/gui/
H A DSurfaceComposerClient.cpp599 std::unordered_map<sp<ITransactionCompletedListener>, CallbackInfo, TCLHash> listenerCallbacks; in readFromParcel() local
600 listenerCallbacks.reserve(count); in readFromParcel()
611 listenerCallbacks[listener].callbackIds.insert(id); in readFromParcel()
620 listenerCallbacks[listener].surfaceControls.insert(surface); in readFromParcel()
656 mListenerCallbacks = listenerCallbacks; in readFromParcel()
852 std::vector<ListenerCallbacks> listenerCallbacks; in apply() local
861 listenerCallbacks.emplace_back(IInterface::asBinder(listener), std::move(callbackIds)); in apply()
915 hasListenerCallbacks, listenerCallbacks, mId); in apply()
H A DISurfaceComposer.cpp74 const std::vector<ListenerCallbacks>& listenerCallbacks, in setTransactionState() argument
100 SAFE_PARCEL(data.writeVectorSize, listenerCallbacks); in setTransactionState()
101 for (const auto& [listener, callbackIds] : listenerCallbacks) { in setTransactionState()
1324 std::vector<ListenerCallbacks> listenerCallbacks; in onTransact() local
1331 listenerCallbacks.emplace_back(tmpBinder, callbackIds); in onTransact()
1339 uncachedBuffer, hasListenerCallbacks, listenerCallbacks, in onTransact()
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DTestableSurfaceFlinger.h378 std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) { in setTransactionState() argument
382 listenerCallbacks, transactionId); in setTransactionState()