Searched refs:subAlloc (Results 1 – 3 of 3) sorted by relevance
241 out->subAlloc = new in finishHostMemAllocInit()261 delete toDestroy->subAlloc; in destroyHostMemAlloc()280 void* subMapped = alloc->subAlloc->alloc(mappedSize); in subAllocHostMemory()287 out->baseOffset = alloc->subAlloc->getOffset(subMapped); in subAllocHostMemory()290 out->subAlloc = alloc->subAlloc; in subAllocHostMemory()295 toFree->subAlloc->free(toFree->mappedPtr); in subFreeHostMemory()299 bool canSubAlloc(android::base::SubAllocator* subAlloc, VkDeviceSize size) { in canSubAlloc() argument300 auto ptr = subAlloc->alloc(size); in canSubAlloc()302 subAlloc->free(ptr); in canSubAlloc()
84 android::base::SubAllocator* subAlloc = nullptr; member109 android::base::SubAllocator* subAlloc = nullptr; member120 bool canSubAlloc(android::base::SubAllocator* subAlloc, VkDeviceSize size);
249 SubAlloc subAlloc; member352 subFreeHostMemory(&memInfo.subAlloc); in unregister_VkDeviceMemory()631 memory[i] = info.subAlloc.baseMemory; in deviceMemoryTransform_tohost()634 offset[i] = info.subAlloc.baseOffset + offset[i]; in deviceMemoryTransform_tohost()639 size[i] = info.subAlloc.subMappedSize; in deviceMemoryTransform_tohost()1403 blocks[i].subAlloc, in getOrAllocateHostMemBlockLocked()1900 &virtualMemInfo.subAlloc); in on_vkAllocateMemory()1902 virtualMemInfo.allocationSize = virtualMemInfo.subAlloc.subAllocSize; in on_vkAllocateMemory()1903 virtualMemInfo.mappedSize = virtualMemInfo.subAlloc.subMappedSize; in on_vkAllocateMemory()1904 virtualMemInfo.mappedPtr = virtualMemInfo.subAlloc.mappedPtr; in on_vkAllocateMemory()[all …]