Lines Matching refs:sync
314 TU_FROM_HANDLE(tu_syncobj, sync, syncobjs[i]);
317 if (!sync->timestamp_valid)
321 ret.timestamp = sync->timestamp;
323 ret.timestamp = max_ts(ret.timestamp, sync->timestamp);
325 ret.timestamp = min_ts(ret.timestamp, sync->timestamp);
329 sync->timestamp_valid = false;
415 struct kgsl_command_syncpoint sync = {
427 .synclist = (uintptr_t) &sync,
451 "Failed to create sync file for timestamp: %s\n",
481 struct tu_syncobj *sync =
482 vk_object_alloc(&device->vk, pAllocator, sizeof(*sync),
484 if (!sync)
490 sync->timestamp_valid = false;
491 *p_sync = sync;
528 TU_FROM_HANDLE(tu_syncobj, sync, semaphore);
530 if (!sync)
533 vk_object_free(&device->vk, pAllocator, sync);
569 TU_FROM_HANDLE(tu_syncobj, sync, fence);
571 if (!sync)
574 vk_object_free(&device->vk, pAllocator, sync);
608 TU_FROM_HANDLE(tu_syncobj, sync, pFences[i]);
609 sync->timestamp_valid = false;
618 TU_FROM_HANDLE(tu_syncobj, sync, _fence);
620 if (!sync->timestamp_valid)
626 .timestamp = sync->timestamp,
645 tu_syncobj_to_fd(struct tu_device *device, struct tu_syncobj *sync)