Lines Matching refs:syncobj
422 uint32_t syncobj = -1; in tu_syncobj_from_vk_sync() local
424 syncobj = to_tu_timeline_sync(sync)->syncobj; in tu_syncobj_from_vk_sync()
426 syncobj = vk_sync_as_drm_syncobj(sync)->syncobj; in tu_syncobj_from_vk_sync()
429 assert(syncobj != -1); in tu_syncobj_from_vk_sync()
431 return syncobj; in tu_syncobj_from_vk_sync()
445 int err = drmSyncobjCreate(device->fd, flags, &sync->syncobj); in tu_timeline_sync_init()
465 ASSERTED int err = drmSyncobjDestroy(dev->fd, sync->syncobj); in tu_timeline_sync_finish()
476 int err = drmSyncobjReset(dev->fd, &sync->syncobj, 1); in tu_timeline_sync_reset()
544 handles[submit_count] = sync->syncobj; in tu_timeline_sync_wait()
1049 submission_data->syncobj = in tu_queue_submit_locked()
1052 submission_data->syncobj->fence = req.fence; in tu_queue_submit_locked()
1053 submission_data->syncobj->msm_queue_id = queue->msm_queue_id; in tu_queue_submit_locked()
1114 tu_device_wait_u_trace(struct tu_device *dev, struct tu_u_trace_syncobj *syncobj) in tu_device_wait_u_trace() argument
1117 .fence = syncobj->fence, in tu_device_wait_u_trace()
1118 .queueid = syncobj->msm_queue_id, in tu_device_wait_u_trace()