Home
last modified time | relevance | path

Searched refs:WaitGroupHandle (Results 1 – 4 of 4) sorted by relevance

/device/generic/goldfish-opengl/android-emu/android/base/threads/
DAndroidWorkPool.h34 using WaitGroupHandle = uint64_t; variable
40 WaitGroupHandle schedule(const std::vector<Task>& tasks);
42 bool waitAny(WaitGroupHandle waitGroup, TimeoutUs timeout = -1);
43 bool waitAll(WaitGroupHandle waitGroup, TimeoutUs timeout = -1);
DAndroidWorkPool.cpp226 bool run(WorkPool::WaitGroupHandle waitGroupHandle, WaitGroup* waitGroup, WorkPool::Task task) { in run()
250 bool shouldCleanupWaitGroup(WorkPool::WaitGroupHandle* waitGroupHandle, WaitGroup** waitGroup) { in shouldCleanupWaitGroup()
324 WorkPool::WaitGroupHandle mToCleanupWaitGroupHandle = 0;
339 WorkPool::WaitGroupHandle schedule(const std::vector<WorkPool::Task>& tasks) { in schedule()
347 WaitGroupHandle handle; in schedule()
356 WorkPool::WaitGroupHandle resHandle = genWaitGroupHandleLocked(); in schedule()
384 bool waitAny(WorkPool::WaitGroupHandle waitGroupHandle, WorkPool::TimeoutUs timeout) { in waitAny()
405 bool waitAll(WorkPool::WaitGroupHandle waitGroupHandle, WorkPool::TimeoutUs timeout) { in waitAll()
423 WaitGroup* acquireWaitGroupFromHandle(WorkPool::WaitGroupHandle waitGroupHandle) { in acquireWaitGroupFromHandle()
434 using WaitGroupStore = std::unordered_map<WorkPool::WaitGroupHandle, WaitGroup*>;
[all …]
/device/generic/goldfish-opengl/system/vulkan_enc/
Dvulkan_enc_unittests.cpp82 WorkPool::WaitGroupHandle handle = 0; in TEST()
DResourceTracker.cpp3878 std::vector<WorkPool::WaitGroupHandle> toWait = in on_vkQueueWaitIdle()
4448 std::unordered_map<VkQueue, std::vector<WorkPool::WaitGroupHandle>>