Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DBackgroundExecutor.h28 class BackgroundExecutor {
30 ~BackgroundExecutor();
32 static BackgroundExecutor& getInstance() { in getInstance()
33 static BackgroundExecutor instance(true); in getInstance()
37 static BackgroundExecutor& getLowPriorityInstance() { in getLowPriorityInstance()
38 static BackgroundExecutor instance(false); in getLowPriorityInstance()
49 BackgroundExecutor(bool highPriority);
DBackgroundExecutor.cpp43 BackgroundExecutor::BackgroundExecutor(bool highPriority) { in BackgroundExecutor() function in android::BackgroundExecutor
68 BackgroundExecutor::~BackgroundExecutor() { in ~BackgroundExecutor()
77 void BackgroundExecutor::sendCallbacks(Callbacks&& tasks) { in sendCallbacks()
82 void BackgroundExecutor::flushQueue() { in flushQueue()
DWindowInfosListenerInvoker.cpp43 BackgroundExecutor::getInstance().sendCallbacks( in addWindowInfosListener()
55 BackgroundExecutor::getInstance().sendCallbacks({[this, listener]() { in removeWindowInfosListener()
64 BackgroundExecutor::getInstance().sendCallbacks({[this, who]() { in binderDied()
148 BackgroundExecutor::getInstance().sendCallbacks({[&, this]() { in getDebugInfo()
154 BackgroundExecutor::getInstance().flushQueue(); in getDebugInfo()
171 BackgroundExecutor::getInstance().sendCallbacks({[this, vsyncId, listenerId]() { in ackWindowInfosReceived()
DTransactionCallbackInvoker.cpp167 BackgroundExecutor::Callbacks callbacks; in sendCallbacks()
215 BackgroundExecutor::getInstance().sendCallbacks(std::move(callbacks)); in sendCallbacks()
DAndroid.bp160 "BackgroundExecutor.cpp",
DSurfaceFlinger.cpp4168 BackgroundExecutor::getInstance().sendCallbacks({[updateWindowInfo, in updateInputFlinger()
/frameworks/native/services/surfaceflinger/tests/unittests/
DWindowInfosListenerInvokerTest.cpp21 BackgroundExecutor::getInstance().flushQueue(); in ~WindowInfosListenerInvokerTest()
61 BackgroundExecutor::getInstance().sendCallbacks( in TEST_F()
97 BackgroundExecutor::getInstance().sendCallbacks( in TEST_F()
122 BackgroundExecutor::getInstance().sendCallbacks({[&]() { in TEST_F()
165 BackgroundExecutor::getInstance().sendCallbacks({[&]() { in TEST_F()
195 BackgroundExecutor::getInstance().sendCallbacks({[&]() { in TEST_F()
227 BackgroundExecutor::getInstance().sendCallbacks({[&]() { in TEST_F()
237 BackgroundExecutor::getInstance().flushQueue(); in TEST_F()
238 BackgroundExecutor::getInstance().sendCallbacks( in TEST_F()
271 BackgroundExecutor::getInstance().sendCallbacks( in TEST_F()
[all …]
DBackgroundExecutorTest.cpp17 BackgroundExecutor::getInstance().sendCallbacks( in TEST_F()
37 BackgroundExecutor::getInstance().sendCallbacks( in TEST_F()
/frameworks/native/services/surfaceflinger/Utils/
DOverlayUtils.h55 BackgroundExecutor::getInstance().sendCallbacks( in ~SurfaceControlHolder()