/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_execbuffer.c | 2850 struct dma_fence *fence = NULL; in add_timeline_fence_array() local 2975 struct dma_fence *fence = NULL; add_fence_array() local 3039 signal_fence_array(const struct i915_execbuffer *eb, struct dma_fence * const fence) signal_fence_array() argument 3259 struct dma_fence *fence; eb_fences_add() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | gvt.h | 199 struct intel_vgpu_fence fence; member 305 unsigned int fence; member 336 struct intel_gvt_fence fence; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_request.c | 54 struct i915_sw_fence *fence; member 61 static const char *i915_fence_get_driver_name(struct dma_fence *fence) in i915_fence_get_driver_name() argument 66 static const char *i915_fence_get_timeline_name(struct dma_fence *fence) in i915_fence_get_timeline_name() argument 89 static bool i915_fence_signaled(struct dma_fence *fence) in i915_fence_signaled() argument 94 i915_fence_enable_signaling(struct dma_fence *fence) i915_fence_enable_signaling() argument 99 i915_fence_wait(struct dma_fence *fence, bool interruptible, signed long timeout) i915_fence_wait() argument 113 i915_fence_release(struct dma_fence *fence) i915_fence_release() argument 773 submit_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) submit_notify() argument 809 semaphore_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) semaphore_notify() argument 1062 struct dma_fence *fence; i915_request_await_start() local 1249 intel_timeline_sync_has_start(struct intel_timeline *tl, struct dma_fence *fence) intel_timeline_sync_has_start() argument 1257 intel_timeline_sync_set_start(struct intel_timeline *tl, const struct dma_fence *fence) intel_timeline_sync_set_start() argument 1349 __i915_request_await_external(struct i915_request *rq, struct dma_fence *fence) __i915_request_await_external() argument 1359 i915_request_await_external(struct i915_request *rq, struct dma_fence *fence) i915_request_await_external() argument 1404 i915_request_await_execution(struct i915_request *rq, struct dma_fence *fence) i915_request_await_execution() argument 1501 i915_request_await_dma_fence(struct i915_request *rq, struct dma_fence *fence) i915_request_await_dma_fence() argument 1608 struct dma_fence *fence; i915_request_await_object() local 1955 request_wait_wake(struct dma_fence *fence, struct dma_fence_cb *cb) request_wait_wake() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | r600.c | 2969 struct radeon_fence *fence; in r600_copy_cpdma() local 2867 r600_fence_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) r600_fence_ring_emit() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_execbuf.c | 3876 vmw_execbuf_copy_fence_user(struct vmw_private *dev_priv, struct vmw_fpriv *vmw_fp, int ret, struct drm_vmw_fence_rep __user *user_fence_rep, struct vmw_fence_obj *fence, uint32_t fence_handle, int32_t out_fence_fd) vmw_execbuf_copy_fence_user() argument 4095 struct vmw_fence_obj *fence = NULL; vmw_execbuf_process() local 4365 __vmw_execbuf_release_pinned_bo(struct vmw_private *dev_priv, struct vmw_fence_obj *fence) __vmw_execbuf_release_pinned_bo() argument [all...] |
H A D | vmwgfx_kms.c | 274 struct vmw_fence_obj *fence = NULL; in vmw_du_get_cursor_mob() local 2726 struct vmw_fence_obj *fence = NULL; in vmw_kms_helper_validation_finish() local [all...] |
/third_party/mesa3d/src/egl/drivers/dri2/ |
H A D | egl_dri2.h | 236 const __DRI2fenceExtension *fence; member 421 void *fence; member
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_device.h | 151 int fence; member
|
/third_party/mesa3d/src/amd/vulkan/winsys/amdgpu/ |
H A D | radv_amdgpu_cs.c | 166 radv_amdgpu_request_to_fence(struct radv_amdgpu_ctx *ctx, struct radv_amdgpu_fence *fence, in radv_amdgpu_request_to_fence() argument [all...] |
/third_party/mesa3d/src/gallium/frontends/dri/ |
H A D | dri2.c | 413 struct pipe_fence_handle *fence; in handle_in_fence() local 744 struct pipe_fence_handle *fence = NULL; in dri2_flush_frontbuffer() local 1750 struct pipe_fence_handle *fence; in dri2_blit_image() local [all...] |
/third_party/mesa3d/src/gallium/drivers/tegra/ |
H A D | tegra_context.c | 810 tegra_flush(struct pipe_context *pcontext, struct pipe_fence_handle **fence, in tegra_flush() argument 819 tegra_create_fence_fd(struct pipe_context *pcontext, struct pipe_fence_handle **fence, int fd, enum pipe_fd_type type) tegra_create_fence_fd() argument 830 tegra_fence_server_sync(struct pipe_context *pcontext, struct pipe_fence_handle *fence) tegra_fence_server_sync() argument
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_context.c | 941 virgl_submit_cmd(struct virgl_winsys *vws, struct virgl_cmd_buf *cbuf, struct pipe_fence_handle **fence) virgl_submit_cmd() argument 957 virgl_flush_eq(struct virgl_context *ctx, void *closure, struct pipe_fence_handle **fence) virgl_flush_eq() argument 992 virgl_flush_from_st(struct pipe_context *ctx, struct pipe_fence_handle **fence, enum pipe_flush_flags flags) virgl_flush_from_st() argument 1294 virgl_create_fence_fd(struct pipe_context *ctx, struct pipe_fence_handle **fence, int fd, enum pipe_fd_type type) virgl_create_fence_fd() argument 1306 virgl_fence_server_sync(struct pipe_context *ctx, struct pipe_fence_handle *fence) virgl_fence_server_sync() argument [all...] |
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_private.h | 227 struct pipe_fence_handle *fence; member
|
H A D | lvp_device.c | 2070 lvp_QueueBindSparse( VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) lvp_QueueBindSparse() argument
|
/third_party/mesa3d/src/imagination/vulkan/winsys/ |
H A D | pvr_winsys.h | 58 uint64_t fence; member
|
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
H A D | dd_draw.c | 1001 dd_fence_state(struct pipe_screen *screen, struct pipe_fence_handle *fence, in dd_fence_state() argument 1280 dd_context_flush(struct pipe_context *_pipe, struct pipe_fence_handle **fence, unsigned flags) dd_context_flush() argument
|
/third_party/mesa3d/src/vulkan/wsi/ |
H A D | wsi_common.c | 864 wsi_AcquireNextImageKHR(VkDevice _device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t *pImageIndex) wsi_AcquireNextImageKHR() argument 1107 VkFence fence = swapchain->fences[image_index]; wsi_common_queue_present() local [all...] |
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/ |
H A D | tr_context.c | 1570 trace_context_flush(struct pipe_context *_pipe, struct pipe_fence_handle **fence, unsigned flags) trace_context_flush() argument 1597 trace_context_create_fence_fd(struct pipe_context *_pipe, struct pipe_fence_handle **fence, int fd, enum pipe_fd_type type) trace_context_create_fence_fd() argument 1621 trace_context_fence_server_sync(struct pipe_context *_pipe, struct pipe_fence_handle *fence) trace_context_fence_server_sync() argument 1639 trace_context_fence_server_signal(struct pipe_context *_pipe, struct pipe_fence_handle *fence) trace_context_fence_server_signal() argument [all...] |
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/ |
H A D | rbug_context.c | 1005 rbug_flush(struct pipe_context *_pipe, struct pipe_fence_handle **fence, unsigned flags) rbug_flush() argument 1018 rbug_create_fence_fd(struct pipe_context *_pipe, struct pipe_fence_handle **fence, int fd, enum pipe_fd_type type) rbug_create_fence_fd() argument 1031 rbug_fence_server_sync(struct pipe_context *_pipe, struct pipe_fence_handle *fence) rbug_fence_server_sync() argument
|
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/ |
H A D | noop_pipe.c | 332 noop_flush(struct pipe_context *ctx, struct pipe_fence_handle **fence, unsigned flags) noop_flush() argument 561 noop_fence_reference(struct pipe_screen *screen, struct pipe_fence_handle **ptr, struct pipe_fence_handle *fence) noop_fence_reference() argument 572 noop_fence_finish(struct pipe_screen *screen, struct pipe_context *ctx, struct pipe_fence_handle *fence, uint64_t timeout) noop_fence_finish() argument 619 noop_create_fence_win32(struct pipe_screen *screen, struct pipe_fence_handle **fence, void *handle, const void *name, enum pipe_fd_type type) noop_create_fence_win32() argument 746 noop_set_fence_timeline_value(struct pipe_screen *screen, struct pipe_fence_handle *fence, uint64_t value) noop_set_fence_timeline_value() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryAddressBindingTests.cpp | 1591 CaseDescription<Fence> fence; member
|
H A D | vktMemoryDeviceMemoryReportTests.cpp | 1576 CaseDescription<Fence> fence; member
|
H A D | vktMemoryExternalMemoryHostTests.cpp | 960 void ExternalMemoryHostSynchronizationTestInstance::submitCommands (VkCommandBuffer commandBuffer, VkFence fence) in submitCommands() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationNoneStageTests.cpp | 1083 Move<VkFence> fence = createFence(vk, device); in iterate() local
|
H A D | vktSynchronizationSmokeTests.cpp | 490 void createFences (const DeviceInterface& deviceInterface, VkDevice device, bool signaled, deUint32 numFences, VkFence* fence) in createFences() argument 504 void destroyFences (const DeviceInterface& deviceInterface, VkDevice device, deUint32 numFences, VkFence* fence) in destroyFences() argument [all...] |