Home
last modified time | relevance | path

Searched refs:VSyncDispatch (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DVSyncDispatch.h35 class VSyncDispatch {
39 virtual ~VSyncDispatch();
114 VSyncDispatch() = default;
115 VSyncDispatch(VSyncDispatch const&) = delete;
116 VSyncDispatch& operator=(VSyncDispatch const&) = delete;
125 VSyncCallbackRegistration(VSyncDispatch&, VSyncDispatch::Callback const& callbackFn,
141 std::reference_wrapper<VSyncDispatch> mDispatch;
142 VSyncDispatch::CallbackToken mToken;
DVSyncReactor.h30 class VSyncDispatch; variable
38 VSyncReactor(std::unique_ptr<Clock> clock, std::unique_ptr<VSyncDispatch> dispatch,
76 std::unique_ptr<VSyncDispatch> const mDispatch;
DVSyncDispatchTimerQueue.h41 VSyncDispatchTimerQueueEntry(std::string const& name, VSyncDispatch::Callback const& fn,
85 VSyncDispatch::Callback const mCallback;
113 class VSyncDispatchTimerQueue : public VSyncDispatch {
DVSyncDispatchTimerQueue.cpp29 VSyncDispatch::~VSyncDispatch() = default;
34 VSyncDispatch::Callback const& cb, in VSyncDispatchTimerQueueEntry()
371 VSyncCallbackRegistration::VSyncCallbackRegistration(VSyncDispatch& dispatch, in VSyncCallbackRegistration()
372 VSyncDispatch::Callback const& callbackFn, in VSyncCallbackRegistration()
DVSyncReactor.cpp40 PredictedVsyncTracer(VSyncDispatch& dispatch) in PredictedVsyncTracer()
58 VSyncReactor::VSyncReactor(std::unique_ptr<Clock> clock, std::unique_ptr<VSyncDispatch> dispatch, in VSyncReactor()
77 CallbackRepeater(VSyncDispatch& dispatch, DispSync::Callback* cb, const char* name, in CallbackRepeater()
/frameworks/native/services/surfaceflinger/tests/unittests/
DVSyncDispatchTimerQueueTest.cpp108 CountingCallback(VSyncDispatch& dispatch) in CountingCallback()
116 operator VSyncDispatch::CallbackToken() const { return mToken; } in operator VSyncDispatch::CallbackToken()
120 VSyncDispatch& mDispatch;
121 VSyncDispatch::CallbackToken mToken;
127 PausingCallback(VSyncDispatch& dispatch, std::chrono::milliseconds pauseAmount) in PausingCallback()
137 operator VSyncDispatch::CallbackToken() const { return mToken; } in operator VSyncDispatch::CallbackToken()
172 VSyncDispatch& mDispatch;
173 VSyncDispatch::CallbackToken mToken;
478 VSyncDispatch::CallbackToken tmp; in TEST_F()
487 VSyncDispatch::CallbackToken tmp; in TEST_F()
[all …]
DVSyncReactorTest.cpp81 class MockVSyncDispatch : public VSyncDispatch {
91 class VSyncDispatchWrapper : public VSyncDispatch {
93 VSyncDispatchWrapper(std::shared_ptr<VSyncDispatch> const& dispatch) : mDispatch(dispatch) {} in VSyncDispatchWrapper()
111 std::shared_ptr<VSyncDispatch> const mDispatch;
178 VSyncDispatch::CallbackToken const mFakeToken{2398};
DVSyncDispatchRealtimeTest.cpp105 RepeatingCallbackReceiver(VSyncDispatch& dispatch, nsecs_t wl) in RepeatingCallbackReceiver()