| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_wsi_display.c | 48 VkFence _fence; local in function:tu_RegisterDeviceEventEXT 49 ret = tu_CreateFence(_device, &(VkFenceCreateInfo) {}, allocator, &_fence); 53 TU_FROM_HANDLE(tu_syncobj, fence, _fence); 70 tu_DestroyFence(_device, _fence, allocator); 72 *out_fence = _fence; 82 VkFence *_fence) 87 ret = tu_CreateFence(_device, &(VkFenceCreateInfo) {}, allocator, _fence); 91 TU_FROM_HANDLE(tu_syncobj, fence, *_fence); 109 tu_DestroyFence(_device, *_fence, allocator); 78 tu_RegisterDisplayEventEXT(VkDevice _device,VkDisplayKHR display,const VkDisplayEventInfoEXT * display_event_info,const VkAllocationCallbacks * allocator,VkFence * _fence) argument
|
| H A D | tu_kgsl.c | 339 VkFence _fence) 342 TU_FROM_HANDLE(tu_syncobj, fence, _fence); 615 tu_GetFenceStatus(VkDevice _device, VkFence _fence) argument 618 TU_FROM_HANDLE(tu_syncobj, sync, _fence); 336 tu_QueueSubmit(VkQueue _queue,uint32_t submitCount,const VkSubmitInfo * pSubmits,VkFence _fence) argument
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_wsi_display.c | 48 const VkAllocationCallbacks *allocator, VkFence *_fence) 63 allocator, _fence); 67 RADV_FROM_HANDLE(radv_fence, fence, *_fence); 80 radv_DestroyFence(_device, *_fence, allocator); 88 const VkAllocationCallbacks *allocator, VkFence *_fence) 103 allocator, _fence); 107 RADV_FROM_HANDLE(radv_fence, fence, *_fence); 120 radv_DestroyFence(_device, *_fence, allocator); 47 radv_RegisterDeviceEventEXT(VkDevice _device,const VkDeviceEventInfoEXT * device_event_info,const VkAllocationCallbacks * allocator,VkFence * _fence) argument 86 radv_RegisterDisplayEventEXT(VkDevice _device,VkDisplayKHR display,const VkDisplayEventInfoEXT * display_event_info,const VkAllocationCallbacks * allocator,VkFence * _fence) argument
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_wsi_display.c | 34 VkFence *_fence) 54 *_fence = anv_fence_to_handle(fence); 65 VkFence *_fence) 83 *_fence = anv_fence_to_handle(fence); 31 anv_RegisterDeviceEventEXT(VkDevice _device,const VkDeviceEventInfoEXT * device_event_info,const VkAllocationCallbacks * allocator,VkFence * _fence) argument 61 anv_RegisterDisplayEventEXT(VkDevice _device,VkDisplayKHR display,const VkDisplayEventInfoEXT * display_event_info,const VkAllocationCallbacks * allocator,VkFence * _fence) argument
|
| H A D | anv_wsi.c | 59 VkFence _fence, 63 ANV_FROM_HANDLE(anv_fence, fence, _fence); 58 anv_wsi_signal_fence_for_memory(VkDevice _device,VkFence _fence,VkDeviceMemory _memory) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/core/core/ |
| H A D | event.cpp | 130 _queue(q), _command(command), _fence(NULL) { 140 screen->fence_reference(screen, &_fence, NULL); 150 else if (!_fence) 153 else if (!screen->fence_finish(screen, NULL, _fence, 0)) 179 if (!_fence || 180 !screen->fence_finish(screen, NULL, _fence, PIPE_TIMEOUT_INFINITE)) 207 screen->fence_reference(screen, &_fence, fence);
|
| H A D | event.hpp | 132 return _fence; 141 pipe_fence_handle *_fence; member in class:clover::hard_event
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/ |
| H A D | event.cpp | 133 _queue(q), _command(command), _fence(NULL) { 143 screen->fence_reference(screen, &_fence, NULL); 153 else if (!_fence) 156 else if (!screen->fence_finish(screen, NULL, _fence, 0)) 182 if (!_fence || 183 !screen->fence_finish(screen, NULL, _fence, PIPE_TIMEOUT_INFINITE)) 211 screen->fence_reference(screen, &_fence, fence);
|
| H A D | event.hpp | 132 return _fence; 141 pipe_fence_handle *_fence; member in class:clover::hard_event
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/dri/ |
| H A D | dri_helpers.c | 134 dri2_get_fence_fd(__DRIscreen *_screen, void *_fence) argument 138 struct dri2_fence *fence = (struct dri2_fence*)_fence; 168 dri2_destroy_fence(__DRIscreen *_screen, void *_fence) argument 172 struct dri2_fence *fence = (struct dri2_fence*)_fence; 185 dri2_client_wait_sync(__DRIcontext *_ctx, void *_fence, unsigned flags, argument 188 struct dri2_fence *fence = (struct dri2_fence*)_fence; 212 dri2_server_wait_sync(__DRIcontext *_ctx, void *_fence, unsigned flags) argument 215 struct dri2_fence *fence = (struct dri2_fence*)_fence;
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_sync.c | 442 brw_dri_destroy_fence(__DRIscreen *dri_screen, void *_fence) argument 444 struct brw_fence *fence = _fence; 451 brw_dri_client_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags, argument 454 struct brw_fence *fence = _fence; 460 brw_dri_server_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags) argument 462 struct brw_fence *fence = _fence; 526 brw_dri_get_fence_fd(__DRIscreen *dri_screen, void *_fence) argument 528 struct brw_fence *fence = _fence;
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_sync.c | 535 brw_dri_destroy_fence(__DRIscreen *dri_screen, void *_fence) argument 537 struct brw_fence *fence = _fence; 544 brw_dri_client_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags, argument 547 struct brw_fence *fence = _fence; 553 brw_dri_server_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags) argument 555 struct brw_fence *fence = _fence; 619 brw_dri_get_fence_fd(__DRIscreen *dri_screen, void *_fence) argument 621 struct brw_fence *fence = _fence;
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| H A D | tu_fence.c | 184 VkFence _fence, 188 TU_FROM_HANDLE(tu_fence, fence, _fence); 368 tu_GetFenceStatus(VkDevice _device, VkFence _fence) argument 370 TU_FROM_HANDLE(tu_fence, fence, _fence); 183 tu_DestroyFence(VkDevice _device,VkFence _fence,const VkAllocationCallbacks * pAllocator) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_wsi_display.c | 274 VkFence *_fence) 297 *_fence = radv_fence_to_handle(fence); 308 VkFence *_fence) 334 *_fence = radv_fence_to_handle(fence); 271 radv_RegisterDeviceEventEXT(VkDevice _device,const VkDeviceEventInfoEXT * device_event_info,const VkAllocationCallbacks * allocator,VkFence * _fence) argument 304 radv_RegisterDisplayEventEXT(VkDevice _device,VkDisplayKHR display,const VkDisplayEventInfoEXT * display_event_info,const VkAllocationCallbacks * allocator,VkFence * _fence) argument
|
| H A D | radv_device.c | 2770 VkFence _fence, 2775 if (num_sems == 0 && _fence == VK_NULL_HANDLE) 2787 if (_fence != VK_NULL_HANDLE) { 2788 RADV_FROM_HANDLE(radv_fence, fence, _fence); 2821 if (_fence != VK_NULL_HANDLE) { 2822 RADV_FROM_HANDLE(radv_fence, fence, _fence); 2910 VkFence _fence) 2913 RADV_FROM_HANDLE(radv_fence, fence, _fence); 2964 _fence); 3613 VkFence _fence) 2766 radv_alloc_sem_counts(struct radv_instance * instance,struct radv_winsys_sem_counts * counts,int num_sems,const VkSemaphore * sems,VkFence _fence,bool reset_temp) argument 2906 radv_QueueSubmit(VkQueue _queue,uint32_t submitCount,const VkSubmitInfo * pSubmits,VkFence _fence) argument 3609 radv_QueueBindSparse(VkQueue _queue,uint32_t bindInfoCount,const VkBindSparseInfo * pBindInfo,VkFence _fence) argument 3724 radv_DestroyFence(VkDevice _device,VkFence _fence,const VkAllocationCallbacks * pAllocator) argument 3928 radv_GetFenceStatus(VkDevice _device,VkFence _fence) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_wsi_display.c | 252 VkFence *_fence) 271 *_fence = anv_fence_to_handle(fence); 282 VkFence *_fence) 300 *_fence = anv_fence_to_handle(fence); 249 anv_RegisterDeviceEventEXT(VkDevice _device,const VkDeviceEventInfoEXT * device_event_info,const VkAllocationCallbacks * allocator,VkFence * _fence) argument 278 anv_RegisterDisplayEventEXT(VkDevice _device,VkDisplayKHR display,const VkDisplayEventInfoEXT * display_event_info,const VkAllocationCallbacks * allocator,VkFence * _fence) argument
|
| H A D | anv_queue.c | 338 VkFence _fence, 342 ANV_FROM_HANDLE(anv_fence, fence, _fence); 394 VkFence _fence) 397 ANV_FROM_HANDLE(anv_fence, fence, _fence); 663 const VkFence _fence, 666 ANV_FROM_HANDLE(anv_fence, fence, _fence); 336 anv_DestroyFence(VkDevice _device,VkFence _fence,const VkAllocationCallbacks * pAllocator) argument 392 anv_GetFenceStatus(VkDevice _device,VkFence _fence) argument 662 anv_wait_for_wsi_fence(struct anv_device * device,const VkFence _fence,uint64_t abs_timeout) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/dri/ |
| H A D | dri_helpers.c | 135 dri2_get_fence_fd(__DRIscreen *_screen, void *_fence) argument 139 struct dri2_fence *fence = (struct dri2_fence*)_fence; 169 dri2_destroy_fence(__DRIscreen *_screen, void *_fence) argument 173 struct dri2_fence *fence = (struct dri2_fence*)_fence; 186 dri2_client_wait_sync(__DRIcontext *_ctx, void *_fence, unsigned flags, argument 189 struct dri2_fence *fence = (struct dri2_fence*)_fence; 213 dri2_server_wait_sync(__DRIcontext *_ctx, void *_fence, unsigned flags) argument 216 struct dri2_fence *fence = (struct dri2_fence*)_fence;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_sync.c | 235 panvk_DestroyFence(VkDevice _device, VkFence _fence, argument 239 VK_FROM_HANDLE(panvk_fence, fence, _fence); 369 panvk_GetFenceStatus(VkDevice _device, VkFence _fence) argument 372 VK_FROM_HANDLE(panvk_fence, fence, _fence);
|
| H A D | panvk_vX_device.c | 204 VkFence _fence) 207 VK_FROM_HANDLE(panvk_fence, fence, _fence);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/winsys/amdgpu/ |
| H A D | radv_amdgpu_cs.c | 175 static void radv_amdgpu_destroy_fence(struct radeon_winsys_fence *_fence) argument 177 struct radv_amdgpu_fence *fence = (struct radv_amdgpu_fence *)_fence; 182 struct radeon_winsys_fence *_fence, 186 struct radv_amdgpu_fence *fence = (struct radv_amdgpu_fence *)_fence; 825 struct radeon_winsys_fence *_fence) 829 struct radv_amdgpu_fence *fence = (struct radv_amdgpu_fence *)_fence; 915 struct radeon_winsys_fence *_fence) 919 struct radv_amdgpu_fence *fence = (struct radv_amdgpu_fence *)_fence; 1002 struct radeon_winsys_fence *_fence) 1006 struct radv_amdgpu_fence *fence = (struct radv_amdgpu_fence *)_fence; 181 radv_amdgpu_fence_wait(struct radeon_winsys * _ws,struct radeon_winsys_fence * _fence,bool absolute,uint64_t timeout) argument 817 radv_amdgpu_winsys_cs_submit_chained(struct radeon_winsys_ctx * _ctx,int queue_idx,struct radv_winsys_sem_info * sem_info,const struct radv_winsys_bo_list * radv_bo_list,struct radeon_cmdbuf ** cs_array,unsigned cs_count,struct radeon_cmdbuf * initial_preamble_cs,struct radeon_cmdbuf * continue_preamble_cs,struct radeon_winsys_fence * _fence) argument 907 radv_amdgpu_winsys_cs_submit_fallback(struct radeon_winsys_ctx * _ctx,int queue_idx,struct radv_winsys_sem_info * sem_info,const struct radv_winsys_bo_list * radv_bo_list,struct radeon_cmdbuf ** cs_array,unsigned cs_count,struct radeon_cmdbuf * initial_preamble_cs,struct radeon_cmdbuf * continue_preamble_cs,struct radeon_winsys_fence * _fence) argument 994 radv_amdgpu_winsys_cs_submit_sysmem(struct radeon_winsys_ctx * _ctx,int queue_idx,struct radv_winsys_sem_info * sem_info,const struct radv_winsys_bo_list * radv_bo_list,struct radeon_cmdbuf ** cs_array,unsigned cs_count,struct radeon_cmdbuf * initial_preamble_cs,struct radeon_cmdbuf * continue_preamble_cs,struct radeon_winsys_fence * _fence) argument 1195 radv_amdgpu_winsys_cs_submit(struct radeon_winsys_ctx * _ctx,int queue_idx,struct radeon_cmdbuf ** cs_array,unsigned cs_count,struct radeon_cmdbuf * initial_preamble_cs,struct radeon_cmdbuf * continue_preamble_cs,struct radv_winsys_sem_info * sem_info,const struct radv_winsys_bo_list * bo_list,bool can_patch,struct radeon_winsys_fence * _fence) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/ |
| H A D | vn_queue.c | 512 VkFence _fence, 516 struct vn_fence *fence = vn_fence_from_handle(_fence); 523 vn_async_vkDestroyFence(dev->instance, device, _fence, NULL); 557 vn_GetFenceStatus(VkDevice device, VkFence _fence) argument 560 struct vn_fence *fence = vn_fence_from_handle(_fence); 566 result = vn_call_vkGetFenceStatus(dev->instance, device, _fence); 511 vn_DestroyFence(VkDevice device,VkFence _fence,const VkAllocationCallbacks * pAllocator) argument
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dv_queue.c | 552 process_fence_to_signal(struct v3dv_device *device, VkFence _fence) argument 554 if (_fence == VK_NULL_HANDLE) 557 struct v3dv_fence *fence = v3dv_fence_from_handle(_fence); 1404 VkFence _fence, 1408 V3DV_FROM_HANDLE(v3dv_fence, fence, _fence); 1420 v3dv_GetFenceStatus(VkDevice _device, VkFence _fence) argument 1423 V3DV_FROM_HANDLE(v3dv_fence, fence, _fence); 1403 v3dv_DestroyFence(VkDevice _device,VkFence _fence,const VkAllocationCallbacks * pAllocator) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/virgl/drm/ |
| H A D | virgl_drm_winsys.c | 862 struct pipe_fence_handle *_fence, 866 struct virgl_drm_fence *fence = virgl_drm_fence(_fence); 925 struct pipe_fence_handle *_fence) 928 struct virgl_drm_fence *fence = virgl_drm_fence(_fence); 941 struct pipe_fence_handle *_fence) 943 struct virgl_drm_fence *fence = virgl_drm_fence(_fence); 861 virgl_fence_wait(struct virgl_winsys * vws,struct pipe_fence_handle * _fence,uint64_t timeout) argument 923 virgl_fence_server_sync(struct virgl_winsys * vws,struct virgl_cmd_buf * _cbuf,struct pipe_fence_handle * _fence) argument 940 virgl_fence_get_fd(struct virgl_winsys * vws,struct pipe_fence_handle * _fence) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/virgl/drm/ |
| H A D | virgl_drm_winsys.c | 1032 struct pipe_fence_handle *_fence, 1035 struct virgl_drm_fence *fence = virgl_drm_fence(_fence); 1093 struct pipe_fence_handle *_fence) 1096 struct virgl_drm_fence *fence = virgl_drm_fence(_fence); 1109 struct pipe_fence_handle *_fence) 1111 struct virgl_drm_fence *fence = virgl_drm_fence(_fence); 1031 virgl_fence_wait(struct virgl_winsys * vws,struct pipe_fence_handle * _fence,uint64_t timeout) argument 1091 virgl_fence_server_sync(struct virgl_winsys * vws,struct virgl_cmd_buf * _cbuf,struct pipe_fence_handle * _fence) argument 1108 virgl_fence_get_fd(struct virgl_winsys * vws,struct pipe_fence_handle * _fence) argument
|