| /third_party/mesa3d/src/freedreno/vulkan/ |
| H A D | tu_drm.c | 56 uint32_t fence; member
|
| /third_party/mesa3d/src/gallium/drivers/radeonsi/ |
| H A D | si_query.c | 58 struct pipe_fence_handle *fence; member
|
| H A D | si_query.h | 265 uint32_t fence; /* bottom-of-pipe fence: set to ~0 when draws have finished */ member
|
| /third_party/mesa3d/src/gallium/frontends/dri/ |
| H A D | kopper.c | 391 struct pipe_fence_handle *fence; in handle_in_fence() local
|
| /third_party/mesa3d/src/gallium/frontends/glx/xlib/ |
| H A D | xm_api.c | 1381 struct pipe_fence_handle *fence = NULL; in XMesaFlush() local
|
| /third_party/mesa3d/src/gallium/winsys/virgl/drm/ |
| H A D | virgl_drm_winsys.c | 885 struct virgl_drm_fence *fence; in virgl_drm_fence_create() local 912 struct virgl_drm_fence *fence; in virgl_drm_fence_create_legacy() local 936 virgl_drm_winsys_submit_cmd(struct virgl_winsys *qws, struct virgl_cmd_buf *_cbuf, struct pipe_fence_handle **fence) virgl_drm_winsys_submit_cmd() argument 1035 struct virgl_drm_fence *fence = virgl_drm_fence(_fence); virgl_fence_wait() local 1096 struct virgl_drm_fence *fence = virgl_drm_fence(_fence); virgl_fence_server_sync() local 1111 struct virgl_drm_fence *fence = virgl_drm_fence(_fence); virgl_fence_get_fd() local [all...] |
| /third_party/mesa3d/src/gallium/frontends/vdpau/ |
| H A D | vdpau_private.h | 444 struct pipe_fence_handle *fence; member
|
| /third_party/mesa3d/src/intel/compiler/ |
| H A D | brw_fs_visitor.cpp | 1053 fs_inst *fence = bld.emit(SHADER_OPCODE_MEMORY_FENCE, dst, in emit_urb_fence() local
|
| H A D | brw_vec4_nir.cpp | 718 vec4_instruction *fence = in nir_emit_intrinsic() local
|
| /third_party/mesa3d/src/gallium/winsys/svga/drm/ |
| H A D | vmw_screen_svga.c | 423 vmw_svga_winsys_fence_signalled(struct svga_winsys_screen *sws, struct pipe_fence_handle *fence, unsigned flag) vmw_svga_winsys_fence_signalled() argument 434 vmw_svga_winsys_fence_finish(struct svga_winsys_screen *sws, struct pipe_fence_handle *fence, uint64_t timeout, unsigned flag) vmw_svga_winsys_fence_finish() argument 446 vmw_svga_winsys_fence_get_fd(struct svga_winsys_screen *sws, struct pipe_fence_handle *fence, boolean duplicate) vmw_svga_winsys_fence_get_fd() argument 458 vmw_svga_winsys_fence_create_fd(struct svga_winsys_screen *sws, struct pipe_fence_handle **fence, int32_t fd) vmw_svga_winsys_fence_create_fd() argument 466 vmw_svga_winsys_fence_server_sync(struct svga_winsys_screen *sws, int32_t *context_fd, struct pipe_fence_handle *fence) vmw_svga_winsys_fence_server_sync() argument [all...] |
| /third_party/mesa3d/src/intel/tools/ |
| H A D | aubinator_error_decode.c | 236 print_snb_fence(struct intel_device_info *devinfo, uint64_t fence) in print_snb_fence() argument 247 print_i965_fence(struct intel_device_info *devinfo, uint64_t fence) in print_i965_fence() argument 258 print_fence(struct intel_device_info *devinfo, uint64_t fence) print_fence() argument 413 long long unsigned fence; read_data_file() local [all...] |
| /third_party/mesa3d/src/mesa/state_tracker/ |
| H A D | st_manager.c | 786 st_context_flush(struct st_context_iface *stctxi, unsigned flags, struct pipe_fence_handle **fence, void (*before_flush_cb) (void*), void* args) st_context_flush() argument
|
| /third_party/mesa3d/src/virtio/venus-protocol/ |
| H A D | vn_protocol_driver_queue.h | 1001 static inline size_t vn_sizeof_vkQueueSubmit(VkQueue queue, uint32_t submitCount, const VkSubmitInfo* pSubmits, VkFence fence) in vn_sizeof_vkQueueSubmit() argument 1021 static inline void vn_encode_vkQueueSubmit(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkQueue queue, uint32_t submitCount, const VkSubmitInfo* pSubmits, VkFence fence) in vn_encode_vkQueueSubmit() argument 1040 static inline size_t vn_sizeof_vkQueueSubmit_reply(VkQueue queue, uint32_t submitCount, const VkSubmitInfo* pSubmits, VkFence fence) in vn_sizeof_vkQueueSubmit_reply() argument 1055 static inline VkResult vn_decode_vkQueueSubmit_reply(struct vn_cs_decoder *dec, VkQueue queue, uint32_t submitCount, const VkSubmitInfo* pSubmits, VkFence fence) in vn_decode_vkQueueSubmit_reply() argument 1117 static inline size_t vn_sizeof_vkQueueBindSparse(VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) in vn_sizeof_vkQueueBindSparse() argument 1137 vn_encode_vkQueueBindSparse(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) vn_encode_vkQueueBindSparse() argument 1156 vn_sizeof_vkQueueBindSparse_reply(VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) vn_sizeof_vkQueueBindSparse_reply() argument 1171 vn_decode_vkQueueBindSparse_reply(struct vn_cs_decoder *dec, VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) vn_decode_vkQueueBindSparse_reply() argument 1187 vn_sizeof_vkQueueSubmit2(VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence) vn_sizeof_vkQueueSubmit2() argument 1207 vn_encode_vkQueueSubmit2(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence) vn_encode_vkQueueSubmit2() argument 1226 vn_sizeof_vkQueueSubmit2_reply(VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence) vn_sizeof_vkQueueSubmit2_reply() argument 1241 vn_decode_vkQueueSubmit2_reply(struct vn_cs_decoder *dec, VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence) vn_decode_vkQueueSubmit2_reply() argument 1257 vn_submit_vkQueueSubmit(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkQueue queue, uint32_t submitCount, const VkSubmitInfo* pSubmits, VkFence fence, struct vn_instance_submit_command *submit) vn_submit_vkQueueSubmit() argument 1299 vn_submit_vkQueueBindSparse(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence, struct vn_instance_submit_command *submit) vn_submit_vkQueueBindSparse() argument 1320 vn_submit_vkQueueSubmit2(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence, struct vn_instance_submit_command *submit) vn_submit_vkQueueSubmit2() argument 1341 vn_call_vkQueueSubmit(struct vn_instance *vn_instance, VkQueue queue, uint32_t submitCount, const VkSubmitInfo* pSubmits, VkFence fence) vn_call_vkQueueSubmit() argument 1357 vn_async_vkQueueSubmit(struct vn_instance *vn_instance, VkQueue queue, uint32_t submitCount, const VkSubmitInfo* pSubmits, VkFence fence) vn_async_vkQueueSubmit() argument 1385 vn_call_vkQueueBindSparse(struct vn_instance *vn_instance, VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) vn_call_vkQueueBindSparse() argument 1401 vn_async_vkQueueBindSparse(struct vn_instance *vn_instance, VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) vn_async_vkQueueBindSparse() argument 1407 vn_call_vkQueueSubmit2(struct vn_instance *vn_instance, VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence) vn_call_vkQueueSubmit2() argument 1423 vn_async_vkQueueSubmit2(struct vn_instance *vn_instance, VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence) vn_async_vkQueueSubmit2() argument [all...] |
| /third_party/mesa3d/src/virtio/vulkan/ |
| H A D | vn_android.c | 710 vn_AcquireImageANDROID(VkDevice device, UNUSED VkImage image, int nativeFenceFd, VkSemaphore semaphore, VkFence fence) vn_AcquireImageANDROID() argument [all...] |
| H A D | vn_queue.c | 57 VkFence fence; member 356 struct vn_fence *fence = vn_fence_from_handle(_fence); in vn_QueueSubmit() local 258 vn_queue_submission_prepare_submit(struct vn_queue_submission *submit, VkQueue queue, uint32_t batch_count, const VkSubmitInfo *submit_batches, VkFence fence) vn_queue_submission_prepare_submit() argument 282 vn_queue_submission_prepare_bind_sparse( struct vn_queue_submission *submit, VkQueue queue, uint32_t batch_count, const VkBindSparseInfo *bind_sparse_batches, VkFence fence) vn_queue_submission_prepare_bind_sparse() argument 450 vn_QueueBindSparse(VkQueue _queue, uint32_t bindInfoCount, const VkBindSparseInfo *pBindInfo, VkFence fence) vn_QueueBindSparse() argument 508 vn_fence_init_payloads(struct vn_device *dev, struct vn_fence *fence, bool signaled, const VkAllocationCallbacks *alloc) vn_fence_init_payloads() argument 521 vn_fence_signal_wsi(struct vn_device *dev, struct vn_fence *fence) vn_fence_signal_wsi() argument 531 vn_fence_feedback_init(struct vn_device *dev, struct vn_fence *fence, bool signaled, const VkAllocationCallbacks *alloc) vn_fence_feedback_init() argument 592 vn_fence_feedback_fini(struct vn_device *dev, struct vn_fence *fence, const VkAllocationCallbacks *alloc) vn_fence_feedback_fini() argument 624 struct vn_fence *fence = vk_zalloc(alloc, sizeof(*fence), VN_DEFAULT_ALIGN, vn_CreateFence() local 672 struct vn_fence *fence = vn_fence_from_handle(_fence); vn_DestroyFence() local 703 struct vn_fence *fence = vn_fence_from_handle(pFences[i]); vn_ResetFences() local 722 struct vn_fence *fence = vn_fence_from_handle(_fence); vn_GetFenceStatus() local 885 struct vn_fence *fence = vn_fence_from_handle(pImportFenceFdInfo->fence); vn_ImportFenceFdKHR() local 913 struct vn_fence *fence = vn_fence_from_handle(pGetFdInfo->fence); vn_GetFenceFdKHR() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
| H A D | lp_rast.h | 258 struct lp_fence *fence; member
|
| /third_party/mesa3d/src/gallium/drivers/lima/ |
| H A D | lima_job.c | 1057 lima_pipe_flush(struct pipe_context *pctx, struct pipe_fence_handle **fence, in lima_pipe_flush() argument
|
| /third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
| H A D | dd_context.c | 608 dd_context_fence_server_sync(struct pipe_context *_pipe, struct pipe_fence_handle *fence) dd_context_fence_server_sync() argument 619 dd_context_create_fence_fd(struct pipe_context *_pipe, struct pipe_fence_handle **fence, int fd, enum pipe_fd_type type) dd_context_create_fence_fd() argument
|
| /third_party/mesa3d/src/gallium/auxiliary/driver_trace/ |
| H A D | tr_screen.c | 965 trace_screen_fence_get_fd(struct pipe_screen *_screen, struct pipe_fence_handle *fence) trace_screen_fence_get_fd() argument 987 trace_screen_create_fence_win32(struct pipe_screen *_screen, struct pipe_fence_handle **fence, void *handle, const void *name, enum pipe_fd_type type) trace_screen_create_fence_win32() argument 1012 trace_screen_fence_finish(struct pipe_screen *_screen, struct pipe_context *_ctx, struct pipe_fence_handle *fence, uint64_t timeout) trace_screen_fence_finish() argument 1335 trace_screen_set_fence_timeline_value(struct pipe_screen *_screen, struct pipe_fence_handle *fence, uint64_t value) trace_screen_set_fence_timeline_value() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/util/ |
| H A D | u_threaded_context.h | 434 struct util_queue_fence fence; member 491 struct util_queue_fence *fence; member
|
| /third_party/mesa3d/src/gallium/drivers/asahi/ |
| H A D | agx_pipe.c | 419 agx_flush(struct pipe_context *pctx, struct pipe_fence_handle **fence, unsigned flags) agx_flush() argument 1095 agx_fence_reference(struct pipe_screen *screen, struct pipe_fence_handle **ptr, struct pipe_fence_handle *fence) agx_fence_reference() argument 1102 agx_fence_finish(struct pipe_screen *screen, struct pipe_context *ctx, struct pipe_fence_handle *fence, uint64_t timeout) agx_fence_finish() argument
|
| /third_party/mesa3d/src/gallium/winsys/amdgpu/drm/ |
| H A D | amdgpu_cs.c | 41 struct amdgpu_fence *fence = CALLOC_STRUCT(amdgpu_fence); in amdgpu_fence_create() local 58 struct amdgpu_fence *fence = CALLOC_STRUCT(amdgpu_fence); amdgpu_fence_import_syncobj() local 83 struct amdgpu_fence *fence = CALLOC_STRUCT(amdgpu_fence); amdgpu_fence_import_sync_file() local 115 struct amdgpu_fence *fence = (struct amdgpu_fence*)pfence; amdgpu_fence_export_sync_file() local 158 amdgpu_fence_submitted(struct pipe_fence_handle *fence, uint64_t seq_no, uint64_t *user_fence_cpu_address) amdgpu_fence_submitted() argument 169 amdgpu_fence_signalled(struct pipe_fence_handle *fence) amdgpu_fence_signalled() argument 177 amdgpu_fence_wait(struct pipe_fence_handle *fence, uint64_t timeout, bool absolute) amdgpu_fence_wait() argument 244 amdgpu_fence_wait_rel_timeout(struct radeon_winsys *rws, struct pipe_fence_handle *fence, uint64_t timeout) amdgpu_fence_wait_rel_timeout() argument 255 struct pipe_fence_handle *fence = NULL; amdgpu_cs_get_next_fence() local 956 amdgpu_cs_create(struct radeon_cmdbuf *rcs, struct radeon_winsys_ctx *rwctx, enum amd_ip_type ip_type, void (*flush)(void *ctx, unsigned flags, struct pipe_fence_handle **fence), void *flush_ctx, bool stop_exec_on_failure) amdgpu_cs_create() argument 1196 add_fence_to_list(struct amdgpu_fence_list *fences, struct amdgpu_fence *fence) add_fence_to_list() argument 1215 is_noop_fence_dependency(struct amdgpu_cs *acs, struct amdgpu_fence *fence) is_noop_fence_dependency() argument 1242 struct amdgpu_fence *fence = (struct amdgpu_fence*)pfence; amdgpu_cs_add_fence_dependency() local 1337 amdgpu_add_fence_dependencies_bo_list(struct amdgpu_cs *acs, struct amdgpu_cs_context *cs, struct pipe_fence_handle *fence, unsigned num_buffers, struct amdgpu_cs_buffer *buffers) amdgpu_add_fence_dependencies_bo_list() argument 1363 amdgpu_cs_add_syncobj_signal(struct radeon_cmdbuf *rws, struct pipe_fence_handle *fence) amdgpu_cs_add_syncobj_signal() argument 1513 struct amdgpu_fence *fence = amdgpu_cs_submit_ib() local 1533 struct amdgpu_fence *fence = amdgpu_cs_submit_ib() local 1556 struct amdgpu_fence *fence = amdgpu_cs_submit_ib() local 1690 amdgpu_cs_flush(struct radeon_cmdbuf *rcs, unsigned flags, struct pipe_fence_handle **fence) amdgpu_cs_flush() argument [all...] |
| H A D | amdgpu_bo.c | 113 struct pipe_fence_handle *fence = NULL; in amdgpu_bo_wait() local
|
| /third_party/mesa3d/src/util/perf/ |
| H A D | u_trace.c | 97 struct util_queue_fence fence; member
|
| /third_party/mesa3d/src/gallium/auxiliary/driver_noop/ |
| H A D | noop_state.c | 347 noop_fence_server_sync(struct pipe_context *pipe, struct pipe_fence_handle *fence) noop_fence_server_sync() argument
|