Home
last modified time | relevance | path

Searched refs:CallbackHandle (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/services/surfaceflinger/
DTransactionCompletedThread.h34 class CallbackHandle : public RefBase {
36 CallbackHandle(const sp<IBinder>& transactionListener, const std::vector<CallbackId>& ids,
74 status_t registerPendingCallbackHandle(const sp<CallbackHandle>& handle);
76 status_t finalizePendingCallbackHandles(const std::deque<sp<CallbackHandle>>& handles);
80 status_t registerUnpresentedCallbackHandle(const sp<CallbackHandle>& handle);
96 status_t addCallbackHandle(const sp<CallbackHandle>& handle) REQUIRES(mMutex);
DTransactionCompletedThread.cpp135 const sp<CallbackHandle>& handle) { in registerPendingCallbackHandle()
156 const std::deque<sp<CallbackHandle>>& handles) { in finalizePendingCallbackHandles()
200 const sp<CallbackHandle>& handle) { in registerUnpresentedCallbackHandle()
228 status_t TransactionCompletedThread::addCallbackHandle(const sp<CallbackHandle>& handle) { in addCallbackHandle()
364 CallbackHandle::CallbackHandle(const sp<IBinder>& transactionListener, in CallbackHandle() function in android::CallbackHandle
DBufferStateLayer.h82 bool setTransactionCompletedListeners(const std::vector<sp<CallbackHandle>>& handles) override;
DLayer.h258 std::deque<sp<CallbackHandle>> callbackHandles;
396 const std::vector<sp<CallbackHandle>>& /*handles*/) { in setTransactionCompletedListeners() argument
DBufferStateLayer.cpp341 const std::vector<sp<CallbackHandle>>& handles) { in setTransactionCompletedListeners()
DSurfaceFlinger.cpp3620 new CallbackHandle(listener, callbackIds, s.surface)); in setClientStateLocked()
3873 std::vector<sp<CallbackHandle>> callbackHandles; in setClientStateLocked()
3876 callbackHandles.emplace_back(new CallbackHandle(listener, callbackIds, s.surface)); in setClientStateLocked()