Home
last modified time | relevance | path

Searched refs:syncobj_handle (Results 1 – 9 of 9) sorted by relevance

/external/libdrm/tests/amdgpu/
Dsyncobj_tests.c90 static int syncobj_command_submission_helper(uint32_t syncobj_handle, bool in syncobj_command_submission_helper() argument
155 syncobj_data.handle = syncobj_handle; in syncobj_command_submission_helper()
194 uint32_t syncobj_handle; member
203 r = syncobj_command_submission_helper(sp->syncobj_handle, true, in syncobj_wait()
215 r = syncobj_command_submission_helper(sp->syncobj_handle, false, in syncobj_signal()
228 uint32_t syncobj_handle; in amdgpu_syncobj_timeline_test() local
236 r = amdgpu_cs_create_syncobj2(device_handle, 0, &syncobj_handle); in amdgpu_syncobj_timeline_test()
240 sp1.syncobj_handle = syncobj_handle; in amdgpu_syncobj_timeline_test()
246 sp2.syncobj_handle = syncobj_handle; in amdgpu_syncobj_timeline_test()
260 r = amdgpu_cs_syncobj_query(device_handle, &syncobj_handle, in amdgpu_syncobj_timeline_test()
[all …]
/external/mesa3d/src/virtio/vulkan/
Dvn_renderer_virtgpu.c77 uint32_t syncobj_handle; member
180 const unsigned syncobj_handle = util_idalloc_alloc(&sim.ida) + 1; in sim_syncobj_create() local
182 (const void *)(uintptr_t)syncobj_handle, syncobj); in sim_syncobj_create()
186 return syncobj_handle; in sim_syncobj_create()
190 sim_syncobj_destroy(struct virtgpu *gpu, uint32_t syncobj_handle) in sim_syncobj_destroy() argument
197 sim.syncobjs, (const void *)(uintptr_t)syncobj_handle); in sim_syncobj_destroy()
201 util_idalloc_free(&sim.ida, syncobj_handle - 1); in sim_syncobj_destroy()
276 sim_syncobj_lookup(struct virtgpu *gpu, uint32_t syncobj_handle) in sim_syncobj_lookup() argument
282 sim.syncobjs, (const void *)(uintptr_t)syncobj_handle); in sim_syncobj_lookup()
291 sim_syncobj_reset(struct virtgpu *gpu, uint32_t syncobj_handle) in sim_syncobj_reset() argument
[all …]
/external/intel-media-driver/media_softlet/linux/common/os/xe/
Dmos_synchronization_xe.c306 int mos_sync_syncobj_handle_to_syncfile_fd(int fd, int syncobj_handle) in mos_sync_syncobj_handle_to_syncfile_fd() argument
311 syncobj_import.handle = syncobj_handle; in mos_sync_syncobj_handle_to_syncfile_fd()
340 int syncobj_handle = -1; in mos_sync_export_external_bo_sync() local
352 syncobj_handle = mos_sync_syncfile_fd_to_syncobj_handle(fd, syncfile_fd); in mos_sync_export_external_bo_sync()
353 if(syncobj_handle < 0) in mos_sync_export_external_bo_sync()
362 return syncobj_handle; in mos_sync_export_external_bo_sync()
445 dep->syncobj_handle = handle; in mos_sync_create_timeline_dep()
481 mos_sync_syncobj_destroy(fd, dep->syncobj_handle); in mos_sync_destroy_timeline_dep()
519 sync.handle = write_deps[lst_write_engine].dep->syncobj_handle; in mos_sync_update_exec_syncs_from_timeline_deps()
541 sync.handle = it->second.dep->syncobj_handle; in mos_sync_update_exec_syncs_from_timeline_deps()
[all …]
Dmos_bufmgr_xe.c403 int syncobj_handle; member
2152 … it->second.dep ? it->second.dep->syncobj_handle : INVALID_HANDLE, in __mos_dump_bo_deps_map_xe()
2167 … it->second.dep ? it->second.dep->syncobj_handle : INVALID_HANDLE, in __mos_dump_bo_deps_map_xe()
2244 infos.syncobj_handle = syncs[count - 1].handle; in __mos_context_exec_update_syncs_xe()
2519 …mos_sync_syncobj_timeline_to_binary(bufmgr_gem->fd, temp_syncobj, dep->syncobj_handle, curr_timeli… in mos_bo_context_exec_with_sync_xe()
2534 mos_sync_syncobj_destroy(bufmgr_gem->fd, external_bos[i].syncobj_handle); in mos_bo_context_exec_with_sync_xe()
/external/intel-media-driver/media_softlet/linux/common/os/xe/include/
Dmos_synchronization_xe.h46 uint32_t syncobj_handle; member
76 int mos_sync_syncobj_handle_to_syncfile_fd(int fd, int syncobj_handle);
/external/mesa3d/src/panfrost/vulkan/csf/
Dpanvk_vX_queue.c465 .handle = queue->syncobj_handle, in init_subqueue()
485 ret = drmSyncobjWait(dev->vk.drm_fd, &queue->syncobj_handle, 1, INT64_MAX, 0, in init_subqueue()
1016 .handle = queue->syncobj_handle, in panvk_queue_submit_init_signals()
1087 ret = drmSyncobjTimelineWait(dev->vk.drm_fd, &queue->syncobj_handle, in panvk_queue_submit_process_signals()
1100 queue->syncobj_handle, 0, 0); in panvk_queue_submit_process_signals()
1108 queue->utrace.next_value++, queue->syncobj_handle, 0, in panvk_queue_submit_process_signals()
1115 drmSyncobjReset(dev->vk.drm_fd, &queue->syncobj_handle, 1); in panvk_queue_submit_process_signals()
1253 int ret = drmSyncobjCreate(dev->vk.drm_fd, 0, &queue->syncobj_handle); in panvk_per_arch()
1282 drmSyncobjDestroy(dev->vk.drm_fd, queue->syncobj_handle); in panvk_per_arch()
1297 drmSyncobjDestroy(dev->vk.drm_fd, queue->syncobj_handle); in panvk_per_arch()
Dpanvk_queue.h65 uint32_t syncobj_handle; member
/external/mesa3d/docs/relnotes/
D19.3.3.rst64 - radv: Remove syncobj_handle variable in header.
D20.0.0.rst556 - radv: Remove syncobj_handle variable in header.