Lines Matching defs:slot
134 struct vk_private_data_slot *slot =
135 vk_alloc2(&device->alloc, pAllocator, sizeof(*slot), 8,
137 if (slot == NULL)
140 vk_object_base_init(device, &slot->base,
142 slot->index = p_atomic_inc_return(&device->private_data_next_index);
144 *pPrivateDataSlot = vk_private_data_slot_to_handle(slot);
154 VK_FROM_HANDLE(vk_private_data_slot, slot, privateDataSlot);
155 if (slot == NULL)
158 vk_object_base_finish(&slot->base);
159 vk_free2(&device->alloc, pAllocator, slot);
166 struct vk_private_data_slot *slot,
195 *private_data = util_sparse_array_get(swapchain_private, slot->index);
208 VK_FROM_HANDLE(vk_private_data_slot, slot, privateDataSlot);
222 slot, private_data);
230 *private_data = util_sparse_array_get(&obj->private_data, slot->index);