Lines Matching defs:slot
358 const bool feedback_fence = fence && fence->feedback.slot;
537 struct vn_feedback_slot *slot;
545 * between feedback slot signaling and the actual fence signal operation.
553 slot = vn_feedback_pool_alloc(&dev->feedback_pool, VN_FEEDBACK_TYPE_FENCE);
554 if (!slot)
557 vn_feedback_set_status(slot, signaled ? VK_SUCCESS : VK_NOT_READY);
563 vn_feedback_pool_free(&dev->feedback_pool, slot);
569 slot, &cmd_handles[i]);
581 vn_feedback_pool_free(&dev->feedback_pool, slot);
585 fence->feedback.slot = slot;
598 if (!fence->feedback.slot)
606 vn_feedback_pool_free(&dev->feedback_pool, fence->feedback.slot);
711 if (fence->feedback.slot)
712 vn_feedback_reset_status(fence->feedback.slot);
728 if (fence->feedback.slot) {
729 result = vn_feedback_get_status(fence->feedback.slot);
731 /* When fence feedback slot gets signaled, the real fence
1224 struct vn_feedback_slot *slot;
1229 slot = vn_feedback_pool_alloc(&dev->feedback_pool, VN_FEEDBACK_TYPE_EVENT);
1230 if (!slot)
1234 vn_feedback_set_status(slot, VK_EVENT_RESET);
1236 ev->feedback_slot = slot;