Lines Matching refs:sync
290 struct vk_sync *sync;
297 &sync);
307 sync);
309 vk_sync_destroy(&device->vk, sync);
317 completions[PVR_JOB_TYPE_COMPUTE] = sync;
331 struct vk_sync *sync;
338 &sync);
349 sync);
351 vk_sync_destroy(&device->vk, sync);
359 completions[PVR_JOB_TYPE_TRANSFER] = sync;
370 struct vk_sync *sync;
378 &sync);
385 sync);
389 /* If we have a single signal semaphore, we can simply move merged sync's
396 result = vk_sync_move(&device->vk, sem_sync, sync);
400 result = vk_sync_export_sync_file(&device->vk, sync, &fd);
417 vk_sync_destroy(&device->vk, sync);
429 struct vk_sync *sync;
436 &sync);
443 sync);
445 vk_sync_destroy(&device->vk, sync);
450 result = vk_sync_move(&device->vk, fence_sync, sync);
451 vk_sync_destroy(&device->vk, sync);
609 struct vk_sync *sync = vk_semaphore_get_active_sync(semaphore);
611 if (sync->type == &vk_sync_dummy_type)
615 assert(!(sync->flags & VK_SYNC_IS_TIMELINE));