Searched refs:listenerCallbacks (Results 1 – 9 of 9) sorted by relevance
/frameworks/native/services/surfaceflinger/ |
D | TransactionCallbackInvoker.cpp | 61 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()
|
D | TransactionCallbackInvoker.h | 64 status_t startRegistration(const ListenerCallbacks& listenerCallbacks); 67 status_t endRegistration(const ListenerCallbacks& listenerCallbacks);
|
D | SurfaceFlinger.h | 350 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,
|
D | SurfaceFlinger.cpp | 3539 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/ |
D | ITransactionCompletedListener.h | 258 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()
|
D | ISurfaceComposer.h | 166 const std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) = 0;
|
/frameworks/native/libs/gui/ |
D | SurfaceComposerClient.cpp | 575 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()
|
D | ISurfaceComposer.cpp | 73 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/ |
D | TestableSurfaceFlinger.h | 378 std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) { in setTransactionState() argument 382 listenerCallbacks, transactionId); in setTransactionState()
|