Lines Matching refs:sync
320 TU_FROM_HANDLE(tu_syncobj, sync, syncobjs[i]);
323 if (!sync->timestamp_valid)
327 ret.timestamp = sync->timestamp;
329 ret.timestamp = max_ts(ret.timestamp, sync->timestamp);
331 ret.timestamp = min_ts(ret.timestamp, sync->timestamp);
335 sync->timestamp_valid = false;
473 struct kgsl_command_syncpoint sync = {
485 .synclist = (uintptr_t) &sync,
509 "Failed to create sync file for timestamp: %s\n",
539 struct tu_syncobj *sync =
540 vk_object_alloc(&device->vk, pAllocator, sizeof(*sync),
542 if (!sync)
548 sync->timestamp_valid = false;
549 *p_sync = sync;
586 TU_FROM_HANDLE(tu_syncobj, sync, semaphore);
588 if (!sync)
591 vk_object_free(&device->vk, pAllocator, sync);
627 TU_FROM_HANDLE(tu_syncobj, sync, fence);
629 if (!sync)
632 vk_object_free(&device->vk, pAllocator, sync);
666 TU_FROM_HANDLE(tu_syncobj, sync, pFences[i]);
667 sync->timestamp_valid = false;
676 TU_FROM_HANDLE(tu_syncobj, sync, _fence);
678 if (!sync->timestamp_valid)
684 .timestamp = sync->timestamp,
696 tu_syncobj_to_fd(struct tu_device *device, struct vk_sync *sync)