Lines Matching refs:syncobj
56 int err = drmSyncobjCreate(device->drm_fd, flags, &sobj->syncobj); in vk_drm_syncobj_init()
63 err = drmSyncobjTimelineSignal(device->drm_fd, &sobj->syncobj, in vk_drm_syncobj_init()
82 ASSERTED int err = drmSyncobjDestroy(device->drm_fd, sobj->syncobj); in vk_drm_syncobj_finish()
96 err = drmSyncobjTimelineSignal(device->drm_fd, &sobj->syncobj, &value, 1); in vk_drm_syncobj_signal()
98 err = drmSyncobjSignal(device->drm_fd, &sobj->syncobj, 1); in vk_drm_syncobj_signal()
115 int err = drmSyncobjQuery(device->drm_fd, &sobj->syncobj, value, 1); in vk_drm_syncobj_get_value()
131 int err = drmSyncobjReset(device->drm_fd, &sobj->syncobj, 1); in vk_drm_syncobj_reset()
143 uint32_t handle = to_drm_syncobj(sync)->syncobj; in sync_has_sync_file()
243 handles[j] = to_drm_syncobj(waits[i].sync)->syncobj; in vk_drm_syncobj_wait_many()
308 err = drmSyncobjDestroy(device->drm_fd, sobj->syncobj); in vk_drm_syncobj_import_opaque_fd()
311 sobj->syncobj = new_handle; in vk_drm_syncobj_import_opaque_fd()
324 int err = drmSyncobjHandleToFD(device->drm_fd, sobj->syncobj, fd); in vk_drm_syncobj_export_opaque_fd()
341 int err = drmSyncobjImportSyncFile(device->drm_fd, sobj->syncobj, sync_file); in vk_drm_syncobj_import_sync_file()
358 int err = drmSyncobjExportSyncFile(device->drm_fd, sobj->syncobj, sync_file); in vk_drm_syncobj_export_sync_file()
382 uint32_t tmp = dst_sobj->syncobj; in vk_drm_syncobj_move()
383 dst_sobj->syncobj = src_sobj->syncobj; in vk_drm_syncobj_move()
384 src_sobj->syncobj = tmp; in vk_drm_syncobj_move()
406 uint32_t syncobj = 0; in vk_drm_syncobj_get_type() local
407 int err = drmSyncobjCreate(drm_fd, DRM_SYNCOBJ_CREATE_SIGNALED, &syncobj); in vk_drm_syncobj_get_type()
429 err = drmSyncobjWait(drm_fd, &syncobj, 1, 0, in vk_drm_syncobj_get_type()
445 err = drmSyncobjDestroy(drm_fd, syncobj); in vk_drm_syncobj_get_type()