• Home
  • Raw
  • Download

Lines Matching refs:syncobj

777    uint32_t syncobj;  in anv_queue_submit_simple_batch()  local
781 syncobj = anv_gem_syncobj_create(device, 0); in anv_queue_submit_simple_batch()
782 if (!syncobj) { in anv_queue_submit_simple_batch()
787 result = anv_queue_submit_add_syncobj(submit, device, syncobj, in anv_queue_submit_simple_batch()
822 if (anv_gem_syncobj_wait(device, &syncobj, 1, in anv_queue_submit_simple_batch()
825 anv_gem_syncobj_destroy(device, syncobj); in anv_queue_submit_simple_batch()
843 anv_gem_syncobj_destroy(device, syncobj); in anv_queue_submit_simple_batch()
987 impl->syncobj, in anv_queue_submit()
1005 impl->syncobj, in anv_queue_submit()
1051 result = anv_queue_submit_add_syncobj(submit, device, impl->syncobj, in anv_queue_submit()
1068 result = anv_queue_submit_add_syncobj(submit, device, impl->syncobj, in anv_queue_submit()
1116 anv_gem_syncobj_reset(device, impl->syncobj); in anv_queue_submit()
1118 result = anv_queue_submit_add_syncobj(submit, device, impl->syncobj, in anv_queue_submit()
1346 fence->permanent.syncobj = anv_gem_syncobj_create(device, create_flags); in anv_CreateFence()
1347 if (!fence->permanent.syncobj) in anv_CreateFence()
1387 anv_gem_syncobj_destroy(device, impl->syncobj); in anv_fence_impl_cleanup()
1456 anv_gem_syncobj_reset(device, impl->syncobj); in anv_ResetFences()
1509 int ret = anv_gem_syncobj_timeline_wait(device, &impl->syncobj, in anv_GetFenceStatus()
1524 int ret = anv_gem_syncobj_wait(device, &impl->syncobj, 1, 0, false); in anv_GetFenceStatus()
1565 syncobjs[i] = impl->syncobj; in anv_wait_for_syncobj_fences()
1869 new_impl.syncobj = anv_gem_syncobj_fd_to_handle(device, fd); in anv_ImportFenceFdKHR()
1870 if (!new_impl.syncobj) in anv_ImportFenceFdKHR()
1892 new_impl.syncobj = anv_gem_syncobj_create(device, create_flags); in anv_ImportFenceFdKHR()
1893 if (!new_impl.syncobj) in anv_ImportFenceFdKHR()
1897 anv_gem_syncobj_import_sync_file(device, new_impl.syncobj, fd)) { in anv_ImportFenceFdKHR()
1898 anv_gem_syncobj_destroy(device, new_impl.syncobj); in anv_ImportFenceFdKHR()
1938 uint32_t syncobj, in wait_syncobj_materialize() argument
1948 if (anv_gem_syncobj_timeline_wait(device, &syncobj, &binary_value, 1, in wait_syncobj_materialize()
1974 int fd = anv_gem_syncobj_handle_to_fd(device, impl->syncobj); in anv_GetFenceFdKHR()
1983 VkResult result = wait_syncobj_materialize(device, impl->syncobj, pFd); in anv_GetFenceFdKHR()
1987 int fd = anv_gem_syncobj_export_sync_file(device, impl->syncobj); in anv_GetFenceFdKHR()
2035 impl->syncobj = anv_gem_syncobj_create(device, 0); in binary_semaphore_create()
2036 if (!impl->syncobj) in binary_semaphore_create()
2062 impl->syncobj = anv_gem_syncobj_create(device, 0); in timeline_semaphore_create()
2063 if (!impl->syncobj) in timeline_semaphore_create()
2067 &impl->syncobj, in timeline_semaphore_create()
2069 anv_gem_syncobj_destroy(device, impl->syncobj); in timeline_semaphore_create()
2134 semaphore->permanent.syncobj = anv_gem_syncobj_create(device, 0); in anv_CreateSemaphore()
2135 if (!semaphore->permanent.syncobj) { in anv_CreateSemaphore()
2182 anv_gem_syncobj_destroy(device, impl->syncobj); in anv_semaphore_impl_cleanup()
2311 new_impl.syncobj = anv_gem_syncobj_fd_to_handle(device, fd); in anv_ImportSemaphoreFdKHR()
2312 if (!new_impl.syncobj) in anv_ImportSemaphoreFdKHR()
2357 .syncobj = anv_gem_syncobj_create(device, create_flags), in anv_ImportSemaphoreFdKHR()
2360 if (!new_impl.syncobj) in anv_ImportSemaphoreFdKHR()
2364 if (anv_gem_syncobj_import_sync_file(device, new_impl.syncobj, fd)) { in anv_ImportSemaphoreFdKHR()
2365 anv_gem_syncobj_destroy(device, new_impl.syncobj); in anv_ImportSemaphoreFdKHR()
2464 VkResult result = wait_syncobj_materialize(device, impl->syncobj, pFd); in anv_GetSemaphoreFdKHR()
2468 fd = anv_gem_syncobj_export_sync_file(device, impl->syncobj); in anv_GetSemaphoreFdKHR()
2471 fd = anv_gem_syncobj_handle_to_fd(device, impl->syncobj); in anv_GetSemaphoreFdKHR()
2480 fd = anv_gem_syncobj_handle_to_fd(device, impl->syncobj); in anv_GetSemaphoreFdKHR()
2525 int ret = anv_gem_syncobj_timeline_query(device, &impl->syncobj, pValue, 1); in anv_GetSemaphoreCounterValue()
2681 handles[handle_count] = impl->syncobj; in anv_WaitSemaphores()
2751 int ret = anv_gem_syncobj_timeline_signal(device, &impl->syncobj, in anv_SignalSemaphore()