Home
last modified time | relevance | path

Searched defs:fence (Results 1 – 25 of 247) sorted by relevance

12345678910

/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_fence.c33 nouveau_fence_new(struct nouveau_screen *screen, struct nouveau_fence **fence) in nouveau_fence_new()
47 nouveau_fence_trigger_work(struct nouveau_fence *fence) in nouveau_fence_trigger_work()
59 nouveau_fence_emit(struct nouveau_fence *fence) in nouveau_fence_emit()
84 nouveau_fence_del(struct nouveau_fence *fence) in nouveau_fence_del()
114 struct nouveau_fence *fence; in nouveau_fence_update() local
148 nouveau_fence_signalled(struct nouveau_fence *fence) in nouveau_fence_signalled()
162 nouveau_fence_kick(struct nouveau_fence *fence) in nouveau_fence_kick()
191 nouveau_fence_wait(struct nouveau_fence *fence, struct pipe_debug_callback *debug) in nouveau_fence_wait()
253 nouveau_fence_work(struct nouveau_fence *fence, in nouveau_fence_work()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_sync.c57 struct brw_fence fence; member
61 brw_fence_init(struct brw_context *brw, struct brw_fence *fence) in brw_fence_init()
69 brw_fence_finish(struct brw_fence *fence) in brw_fence_finish()
78 brw_fence_insert(struct brw_context *brw, struct brw_fence *fence) in brw_fence_insert()
90 brw_fence_has_completed_locked(struct brw_fence *fence) in brw_fence_has_completed_locked()
106 brw_fence_has_completed(struct brw_fence *fence) in brw_fence_has_completed()
118 brw_fence_client_wait_locked(struct brw_context *brw, struct brw_fence *fence, in brw_fence_client_wait_locked()
149 brw_fence_client_wait(struct brw_context *brw, struct brw_fence *fence, in brw_fence_client_wait()
162 brw_fence_server_wait(struct brw_context *brw, struct brw_fence *fence) in brw_fence_server_wait()
248 struct brw_fence *fence; in brw_dri_create_fence() local
[all …]
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_syncobj.c58 struct intel_fence fence; member
62 intel_fence_finish(struct intel_fence *fence) in intel_fence_finish()
69 intel_fence_insert(struct intel_context *intel, struct intel_fence *fence) in intel_fence_insert()
81 intel_fence_has_completed_locked(struct intel_fence *fence) in intel_fence_has_completed_locked()
97 intel_fence_has_completed(struct intel_fence *fence) in intel_fence_has_completed()
109 intel_fence_client_wait_locked(struct intel_context *intel, struct intel_fence *fence, in intel_fence_client_wait_locked()
140 intel_fence_client_wait(struct intel_context *intel, struct intel_fence *fence, in intel_fence_client_wait()
153 intel_fence_server_wait(struct intel_context *intel, struct intel_fence *fence) in intel_fence_server_wait()
238 struct intel_fence *fence; in intel_dri_create_fence() local
254 struct intel_fence *fence = driver_fence; in intel_dri_destroy_fence() local
[all …]
/external/mesa3d/src/gallium/drivers/swr/
Dswr_fence_work.cpp34 swr_fence_do_work(struct swr_fence *fence) in swr_fence_do_work()
70 struct swr_fence *fence = swr_fence(fh); in swr_add_fence_work() local
103 swr_fence_work_free(struct pipe_fence_handle *fence, void *data, in swr_fence_work_free()
121 swr_fence_work_delete_vs(struct pipe_fence_handle *fence, in swr_fence_work_delete_vs()
136 swr_fence_work_delete_fs(struct pipe_fence_handle *fence, in swr_fence_work_delete_fs()
Dswr_fence.cpp43 struct swr_fence *fence = (struct swr_fence *)userData; in swr_fence_cb() local
58 struct swr_fence *fence = swr_fence(fh); in swr_fence_submit() local
72 struct swr_fence *fence = CALLOC_STRUCT(swr_fence); in swr_fence_create() local
85 swr_fence_destroy(struct swr_fence *fence) in swr_fence_destroy()
100 struct swr_fence *fence = swr_fence(f); in swr_fence_reference() local
Dswr_fence.h51 swr_fence(struct pipe_fence_handle *fence) in swr_fence()
60 struct swr_fence *fence = swr_fence(fence_handle); in swr_is_fence_done() local
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_fence.c48 struct lp_fence *fence = CALLOC_STRUCT(lp_fence); in lp_fence_create() local
70 lp_fence_destroy(struct lp_fence *fence) in lp_fence_destroy()
86 lp_fence_signal(struct lp_fence *fence) in lp_fence_signal()
Dlp_flush.c48 struct pipe_fence_handle **fence, in llvmpipe_flush()
82 struct pipe_fence_handle *fence = NULL; in llvmpipe_finish() local
/external/mesa3d/src/gallium/winsys/i915/drm/
Di915_drm_fence.c23 struct i915_drm_fence *fence = CALLOC_STRUCT(i915_drm_fence); in i915_drm_fence_create() local
38 struct pipe_fence_handle *fence) in i915_drm_fence_reference()
53 struct pipe_fence_handle *fence) in i915_drm_fence_signalled()
66 struct pipe_fence_handle *fence) in i915_drm_fence_finish()
/external/mesa3d/src/gallium/winsys/svga/drm/
Dvmw_fence.c102 struct vmw_fence *fence, *n; in vmw_fences_release() local
127 struct vmw_fence *fence, *n; in vmw_fences_signal() local
166 vmw_fence(struct pipe_fence_handle *fence) in vmw_fence()
185 struct vmw_fence *fence = CALLOC_STRUCT(vmw_fence); in vmw_fence_create() local
222 struct pipe_fence_handle *fence) in vmw_fence_reference()
262 struct pipe_fence_handle *fence, in vmw_fence_signalled()
310 struct pipe_fence_handle *fence, in vmw_fence_finish()
351 struct pipe_fence_handle *fence) in vmw_fence_ops_fence_reference()
365 struct pipe_fence_handle *fence, in vmw_fence_ops_fence_signalled()
381 struct pipe_fence_handle *fence, in vmw_fence_ops_fence_finish()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_fence.c45 static void fd_fence_destroy(struct pipe_fence_handle *fence) in fd_fence_destroy()
64 struct pipe_fence_handle *fence, in fd_fence_finish()
85 struct pipe_fence_handle *fence) in fd_fence_server_sync()
96 struct pipe_fence_handle *fence) in fd_fence_get_fd()
104 struct pipe_fence_handle *fence; in fd_fence_create() local
/external/mesa3d/src/gallium/drivers/r300/
Dr300_flush.c38 struct pipe_fence_handle **fence) in r300_flush_and_cleanup()
77 struct pipe_fence_handle **fence) in r300_flush()
129 struct pipe_fence_handle **fence, in r300_flush_wrapped()
/external/mesa3d/src/gallium/auxiliary/util/
Du_queue.c95 util_queue_fence_signal(struct util_queue_fence *fence) in util_queue_fence_signal()
104 util_queue_job_wait(struct util_queue_fence *fence) in util_queue_job_wait()
271 util_queue_fence_init(struct util_queue_fence *fence) in util_queue_fence_init()
280 util_queue_fence_destroy(struct util_queue_fence *fence) in util_queue_fence_destroy()
290 struct util_queue_fence *fence, in util_queue_add_job()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_fence.c45 struct pipe_fence_handle *fence) in etna_screen_fence_reference()
55 struct pipe_fence_handle *fence, uint64_t timeout) in etna_screen_fence_finish()
66 struct pipe_fence_handle *fence; in etna_fence_create() local
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_fence.c37 struct pipe_fence_handle *fence) in softpipe_fence_reference()
46 struct pipe_fence_handle *fence, in softpipe_fence_finish()
Dsp_flush.c49 struct pipe_fence_handle **fence ) in softpipe_flush()
99 struct pipe_fence_handle **fence, in softpipe_flush_wrapped()
144 struct pipe_fence_handle *fence = NULL; in softpipe_flush_resource() local
/external/mesa3d/src/gallium/drivers/i915/
Di915_flush.c42 struct pipe_fence_handle **fence, in i915_flush_pipe()
76 struct pipe_fence_handle **fence, in i915_flush()
/external/linux-kselftest/tools/testing/selftests/sync/
Dsync_alloc.c46 int timeline, fence, valid; in test_alloc_fence() local
63 int fence, timeline; in test_alloc_fence_negative() local
Dsync_stress_consumer.c40 static int busy_wait_on_fence(int fence) in busy_wait_on_fence()
66 int fence, valid, i; in mpsc_producer_thread() local
108 int fence, merged, tmp, valid, it, i; in mpcs_consumer_thread() local
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationBasicFenceTests.cpp57 const Unique<VkFence> fence (createFence(vk, device, &fenceInfo)); in basicOneFenceCase() local
116 const VkFence fence[2] = { *ptrFence[FISRT_FENCE], *ptrFence[SECOND_FENCE] }; in basicMultiFenceCase() local
173 const Unique<VkFence> fence (createFence(vk, device, &fenceCreateInfo)); in emptySubmitCase() local
/external/skqp/tools/gpu/vk/
DVkTestContext.cpp63 VkFence fence; in insertFence() local
85 VkFence fence = (VkFence)opaqueFence; in waitFence() local
92 VkFence fence = (VkFence)opaqueFence; in deleteFence() local
/external/skia/tools/gpu/vk/
DVkTestContext.cpp63 VkFence fence; in insertFence() local
85 VkFence fence = (VkFence)opaqueFence; in waitFence() local
92 VkFence fence = (VkFence)opaqueFence; in deleteFence() local
/external/mesa3d/src/gallium/state_trackers/clover/core/
Devent.hpp74 virtual struct pipe_fence_handle *fence() const { in fence() function in clover::event
129 virtual struct pipe_fence_handle *fence() const { in fence() function in clover::hard_event
/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.c48 struct amdgpu_fence *fence = CALLOC_STRUCT(amdgpu_fence); in amdgpu_fence_create() local
61 static void amdgpu_fence_submitted(struct pipe_fence_handle *fence, in amdgpu_fence_submitted()
72 static void amdgpu_fence_signalled(struct pipe_fence_handle *fence) in amdgpu_fence_signalled()
80 bool amdgpu_fence_wait(struct pipe_fence_handle *fence, uint64_t timeout, in amdgpu_fence_wait()
136 struct pipe_fence_handle *fence, in amdgpu_fence_wait_rel_timeout()
146 struct pipe_fence_handle *fence = NULL; in amdgpu_cs_get_next_fence() local
688 struct pipe_fence_handle **fence), in amdgpu_cs_create()
953 struct pipe_fence_handle *fence) in amdgpu_add_fence()
1077 struct pipe_fence_handle **fence) in amdgpu_cs_flush()
/external/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_cs.c161 struct pipe_fence_handle **fence), in radeon_drm_cs_create()
503 static void radeon_bo_slab_fence(struct radeon_bo *bo, struct radeon_bo *fence) in radeon_bo_slab_fence()
587 struct pipe_fence_handle *fence; in radeon_drm_cs_flush() local
750 struct pb_buffer *fence; in radeon_cs_create_fence() local
766 struct pipe_fence_handle *fence, in radeon_fence_wait()
783 struct pipe_fence_handle *fence = NULL; in radeon_drm_cs_get_next_fence() local

12345678910