Lines Matching refs:sBoxedHandleManager

322 static BoxedHandleManager<DispatchableHandleInfo<uint64_t>> sBoxedHandleManager;  variable
405 sBoxedHandleManager.clear(); in clear()
544 DispatchableHandleInfo<uint64_t>* setHandleInfo = sBoxedHandleManager.get(poolId); in save()
1041 sBoxedHandleManager.processDelayedRemovesGlobalStateLocked(device); in vkDestroyInstanceImpl()
1957 sBoxedHandleManager.processDelayedRemovesGlobalStateLocked(device); in on_vkDestroyDevice()
2924 auto handleInfo = sBoxedHandleManager.get(poolId); in cleanupDescriptorPoolAllocedSetsLocked()
3056 auto handleInfo = sBoxedHandleManager.get((uint64_t)*descSetAllocedEntry); in on_vkFreeDescriptorSets()
5223 sBoxedHandleManager.processDelayedRemovesGlobalStateLocked(device); in on_vkQueueSubmit()
6163 DispatchableHandleInfo<uint64_t>* setHandleInfo = sBoxedHandleManager.get(poolId); in getOrAllocateDescriptorSetFromPoolAndId()
6697 auto res = sBoxedHandleManager.addFixed(handle, item, typeTag); in DEFINE_EXTERNAL_HANDLE_TYPE_TRANSFORM()
6701 return sBoxedHandleManager.add(item, typeTag); in DEFINE_EXTERNAL_HANDLE_TYPE_TRANSFORM()
6718 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \
6725 sBoxedHandleManager.remove((uint64_t)boxed); \
6728 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \
6733 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \
6741 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \
6751 AutoLock lock(sBoxedHandleManager.lock); \
6752 return (type)sBoxedHandleManager.getBoxedFromUnboxedLocked((uint64_t)(uintptr_t)unboxed); \
6755 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \
6771 sBoxedHandleManager.removeDelayed((uint64_t)boxed, device, callback); \
6773 void delete_##type(type boxed) { sBoxedHandleManager.remove((uint64_t)boxed); } \
6777 sBoxedHandleManager.update((uint64_t)boxed, item, Tag_##type); \
6780 AutoLock lock(sBoxedHandleManager.lock); \
6781 return (type)sBoxedHandleManager.getBoxedFromUnboxedLocked((uint64_t)(uintptr_t)unboxed); \
6784 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \
8920 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \ in GOLDFISH_VK_LIST_DISPATCHABLE_HANDLE_TYPES()
8925 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \
8934 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \
8941 sBoxedHandleManager.remove((uint64_t)boxed); \
8944 AutoLock lock(sBoxedHandleManager.lock); \
8945 return (type)sBoxedHandleManager.getBoxedFromUnboxedLocked((uint64_t)(uintptr_t)unboxed); \
8954 sBoxedHandleManager.remove((uint64_t)boxed); \
8957 sBoxedHandleManager.removeDelayed((uint64_t)boxed, device, callback); \
8961 auto elt = sBoxedHandleManager.get((uint64_t)(uintptr_t)boxed); \
8970 AutoLock lock(sBoxedHandleManager.lock); \
8971 return (type)sBoxedHandleManager.getBoxedFromUnboxedLocked((uint64_t)(uintptr_t)unboxed); \