Lines Matching defs:mem
1160 struct panvk_device_memory *mem;
1170 mem = vk_object_alloc(&device->vk, pAllocator, sizeof(*mem),
1172 if (mem == NULL)
1193 mem->bo = panfrost_bo_import(&device->physical_device->pdev, fd_info->fd);
1197 mem->bo = panfrost_bo_create(&device->physical_device->pdev,
1202 assert(mem->bo);
1204 *pMem = panvk_device_memory_to_handle(mem);
1215 VK_FROM_HANDLE(panvk_device_memory, mem, _mem);
1217 if (mem == NULL)
1220 panfrost_bo_unreference(mem->bo);
1221 vk_object_free(&device->vk, pAllocator, mem);
1233 VK_FROM_HANDLE(panvk_device_memory, mem, _memory);
1235 if (mem == NULL) {
1240 if (!mem->bo->ptr.cpu)
1241 panfrost_bo_mmap(mem->bo);
1243 *ppData = mem->bo->ptr.cpu;
1327 VK_FROM_HANDLE(panvk_device_memory, mem, pBindInfos[i].memory);
1330 if (mem) {
1331 buffer->bo = mem->bo;
1347 VK_FROM_HANDLE(panvk_device_memory, mem, pBindInfos[i].memory);
1349 if (mem) {
1350 image->pimage.data.bo = mem->bo;