Lines Matching defs:sync
1007 * determine this statically here so that this stays in sync with the
1644 struct vk_sync *sync,
1652 if ((sync->flags & VK_SYNC_IS_TIMELINE) && value == 0)
1655 if (vk_sync_is_anv_bo_sync(sync)) {
1657 container_of(sync, struct anv_bo_sync, sync);
1663 } else if (vk_sync_type_is_drm_syncobj(sync->type)) {
1664 struct vk_drm_syncobj *syncobj = vk_sync_as_drm_syncobj(sync);
1666 if (!(sync->flags & VK_SYNC_IS_TIMELINE))
1675 unreachable("Invalid sync type");
1980 result = anv_execbuf_add_sync(device, execbuf, flush->sync,
2060 * with our list of BOs out of sync with our list of gem handles.
2108 utrace_flush_data->sync,
2127 waits[i].sync,
2136 signals[i].sync,
2143 if (queue->sync) {
2145 queue->sync,
2267 if (queue->sync) {
2269 queue->sync, 0,
2273 result = vk_queue_set_lost(&queue->vk, "sync wait failed");
2358 if (!vk_sync_is_anv_bo_sync(submit->signals[i].sync))
2362 container_of(submit->signals[i].sync, struct anv_bo_sync, sync);
2394 submit->signals[i].sync,