Home
last modified time | relevance | path

Searched defs:fence (Results 401 - 425 of 1029) sorted by relevance

1...<<11121314151617181920>>...42

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_fence.c141 struct amdgpu_fence *fence; amdgpu_fence_emit() local
267 struct dma_fence *fence, **ptr; amdgpu_fence_process() local
322 struct dma_fence *fence, **ptr; amdgpu_fence_wait_empty() local
630 amdgpu_fence_get_driver_name(struct dma_fence *fence) amdgpu_fence_get_driver_name() argument
637 struct amdgpu_fence *fence = to_amdgpu_fence(f); amdgpu_fence_get_timeline_name() local
651 struct amdgpu_fence *fence = to_amdgpu_fence(f); amdgpu_fence_enable_signaling() local
672 struct amdgpu_fence *fence = to_amdgpu_fence(f); amdgpu_fence_free() local
[all...]
H A Damdgpu_ctx.c466 struct dma_fence *fence; in amdgpu_ctx_get_fence() local
435 amdgpu_ctx_add_fence(struct amdgpu_ctx *ctx, struct drm_sched_entity *entity, struct dma_fence *fence, uint64_t* handle) amdgpu_ctx_add_fence() argument
H A Damdgpu_vcn.c320 unsigned int fences = 0, fence[AMDGPU_MAX_VCN_INSTANCES] = {0}; in amdgpu_vcn_idle_work_handler() local
432 amdgpu_vcn_dec_send_msg(struct amdgpu_ring *ring, struct amdgpu_bo *bo, struct dma_fence **fence) amdgpu_vcn_dec_send_msg() argument
485 amdgpu_vcn_dec_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, struct dma_fence **fence) amdgpu_vcn_dec_get_create_msg() argument
519 amdgpu_vcn_dec_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, struct dma_fence **fence) amdgpu_vcn_dec_get_destroy_msg() argument
547 struct dma_fence *fence; amdgpu_vcn_dec_ring_test_ib() local
600 amdgpu_vcn_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, struct amdgpu_bo *bo, struct dma_fence **fence) amdgpu_vcn_enc_get_create_msg() argument
654 amdgpu_vcn_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, struct amdgpu_bo *bo, struct dma_fence **fence) amdgpu_vcn_enc_get_destroy_msg() argument
710 struct dma_fence *fence = NULL; amdgpu_vcn_enc_ring_test_ib() local
[all...]
H A Damdgpu_ring.c339 amdgpu_ring_soft_recovery(struct amdgpu_ring *ring, unsigned int vmid, struct dma_fence *fence) amdgpu_ring_soft_recovery() argument
/kernel/linux/linux-5.10/drivers/dma-buf/
H A Dst-dma-fence-chain.c188 struct dma_fence *fence; in find_seqno() local
67 mock_chain(struct dma_fence *prev, struct dma_fence *fence, u64 seqno) mock_chain() argument
266 struct dma_fence *fence; find_signaled() local
304 struct dma_fence *fence; find_out_of_order() local
348 struct dma_fence *fence; find_gap() local
404 struct dma_fence *fence = dma_fence_get(data->fc.tail); __find_race() local
[all...]
H A Dsw_sync.c52 __s32 fence; /* fd of new fence */ member
64 static inline struct sync_pt *dma_fence_to_sync_pt(struct dma_fence *fence) in dma_fence_to_sync_pt() argument
119 static const char *timeline_fence_get_driver_name(struct dma_fence *fence) in timeline_fence_get_driver_name() argument
124 timeline_fence_get_timeline_name(struct dma_fence *fence) timeline_fence_get_timeline_name() argument
131 timeline_fence_release(struct dma_fence *fence) timeline_fence_release() argument
148 timeline_fence_signaled(struct dma_fence *fence) timeline_fence_signaled() argument
155 timeline_fence_enable_signaling(struct dma_fence *fence) timeline_fence_enable_signaling() argument
160 timeline_fence_value_str(struct dma_fence *fence, char *str, int size) timeline_fence_value_str() argument
166 timeline_fence_timeline_value_str(struct dma_fence *fence, char *str, int size) timeline_fence_timeline_value_str() argument
[all...]
H A Dsync_file.c64 struct sync_file *sync_file_create(struct dma_fence *fence) in sync_file_create() argument
105 struct dma_fence *fence; sync_file_get_fence() local
136 struct dma_fence *fence = sync_file->fence; sync_file_get_name() local
189 add_fence(struct dma_fence **fences, int *i, struct dma_fence *fence) add_fence() argument
379 sync_fill_fence_info(struct dma_fence *fence, struct sync_fence_info *info) sync_fill_fence_info() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dselftest_engine_heartbeat.c17 struct dma_fence *fence; in timeline_sync() local
H A Dintel_breadcrumbs.c157 __dma_fence_signal(struct dma_fence *fence) in __dma_fence_signal() argument
163 __dma_fence_signal__timestamp(struct dma_fence *fence, ktime_t timestamp) in __dma_fence_signal__timestamp() argument
171 __dma_fence_signal__notify(struct dma_fence *fence, const struct list_head *list) __dma_fence_signal__notify() argument
[all...]
H A Dintel_ggtt_fencing.c61 static struct drm_i915_private *fence_to_i915(struct i915_fence_reg *fence) in fence_to_i915() argument
66 static struct intel_uncore *fence_to_uncore(struct i915_fence_reg *fence) in fence_to_uncore() argument
71 static void i965_write_fence_reg(struct i915_fence_reg *fence) in i965_write_fence_reg() argument
125 i915_write_fence_reg(struct i915_fence_reg *fence) i915_write_fence_reg() argument
159 i830_write_fence_reg(struct i915_fence_reg *fence) i830_write_fence_reg() argument
184 fence_write(struct i915_fence_reg *fence) fence_write() argument
207 gpu_uses_fence_registers(struct i915_fence_reg *fence) gpu_uses_fence_registers() argument
212 fence_update(struct i915_fence_reg *fence, struct i915_vma *vma) fence_update() argument
304 struct i915_fence_reg *fence = vma->fence; i915_vma_revoke_fence() local
336 struct i915_fence_reg *fence; fence_find() local
357 struct i915_fence_reg *fence; __i915_vma_pin_fence() local
450 struct i915_fence_reg *fence; i915_reserve_fence() local
485 i915_unreserve_fence(struct i915_fence_reg *fence) i915_unreserve_fence() argument
865 struct i915_fence_reg *fence = &ggtt->fence_regs[i]; intel_ggtt_init_fences() local
882 struct i915_fence_reg *fence = &ggtt->fence_regs[i]; intel_ggtt_fini_fences() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/
H A Dqxl_release.c47 static const char *qxl_get_driver_name(struct dma_fence *fence) in qxl_get_driver_name() argument
52 static const char *qxl_get_timeline_name(struct dma_fence *fence) in qxl_get_timeline_name() argument
57 static long qxl_fence_wait(struct dma_fence *fence, bool intr, in qxl_fence_wait() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_client_blt.c105 static const char *clear_pages_work_driver_name(struct dma_fence *fence) in clear_pages_work_driver_name() argument
110 static const char *clear_pages_work_timeline_name(struct dma_fence *fence) in clear_pages_work_timeline_name() argument
115 static void clear_pages_work_release(struct dma_fence *fence) in clear_pages_work_release() argument
141 static void clear_pages_dma_fence_cb(struct dma_fence *fence, in clear_pages_dma_fence_cb() argument
291 clear_pages_work_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) clear_pages_work_notify() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Dvgpu.c83 unsigned int fence; member
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/
H A Di915_sw_fence.c32 fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) in fence_notify() argument
48 struct i915_sw_fence *fence; in alloc_fence() local
58 static void free_fence(struct i915_sw_fence *fence) in free_fence() argument
64 __test_self(struct i915_sw_fence *fence) __test_self() argument
82 struct i915_sw_fence *fence; test_self() local
616 mock_name(struct dma_fence *fence) mock_name() argument
642 struct i915_sw_fence *fence; wrap_dma_fence() local
[all...]
H A Di915_gem_evict.c444 struct i915_sw_fence fence; in igt_evict_contexts() local
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/
H A Dlima_gem.c278 struct dma_fence *fence = NULL; in lima_gem_add_deps() local
305 struct dma_fence *fence; in lima_gem_submit() local
367 dma_resv_add_excl_fence(lima_bo_resv(bos[i]), fence); in lima_gem_submit() local
369 dma_resv_add_shared_fence(lima_bo_resv(bos[i]), fence); in lima_gem_submit() local
[all...]
H A Dlima_sched.h36 struct dma_fence *fence; member
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_crtc.c168 static struct drm_crtc *fence_to_crtc(struct dma_fence *fence) in fence_to_crtc() argument
174 static const char *drm_crtc_fence_get_driver_name(struct dma_fence *fence) in drm_crtc_fence_get_driver_name() argument
181 static const char *drm_crtc_fence_get_timeline_name(struct dma_fence *fence) in drm_crtc_fence_get_timeline_name() argument
195 struct dma_fence *fence; in drm_crtc_create_fence() local
[all...]
H A Ddrm_gem_framebuffer_helper.c458 struct dma_fence *fence; in drm_gem_fb_prepare_fb() local
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_gem.h146 struct dma_fence *fence; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c44 from_fence(struct dma_fence *fence) in from_fence() argument
50 nouveau_fctx(struct nouveau_fence *fence) in nouveau_fctx() argument
56 nouveau_fence_signal(struct nouveau_fence *fence) in nouveau_fence_signal() argument
76 nouveau_local_fence(struct dma_fence *fence, struct nouveau_drm *drm) nouveau_local_fence() argument
92 struct nouveau_fence *fence; nouveau_fence_context_kill() local
136 struct nouveau_fence *fence; nouveau_fence_update() local
162 struct nouveau_fence *fence; nouveau_fence_wait_uevent_handler() local
210 nouveau_fence_emit(struct nouveau_fence *fence, struct nouveau_channel *chan) nouveau_fence_emit() argument
244 nouveau_fence_done(struct nouveau_fence *fence) nouveau_fence_done() argument
267 struct nouveau_fence *fence = from_fence(f); nouveau_fence_wait_legacy() local
300 nouveau_fence_wait_busy(struct nouveau_fence *fence, bool intr) nouveau_fence_wait_busy() argument
325 nouveau_fence_wait(struct nouveau_fence *fence, bool lazy, bool intr) nouveau_fence_wait() argument
345 struct dma_fence *fence; nouveau_fence_sync() local
418 struct nouveau_fence *fence; nouveau_fence_new() local
436 nouveau_fence_get_get_driver_name(struct dma_fence *fence) nouveau_fence_get_get_driver_name() argument
443 struct nouveau_fence *fence = from_fence(f); nouveau_fence_get_timeline_name() local
457 struct nouveau_fence *fence = from_fence(f); nouveau_fence_is_signaled() local
473 struct nouveau_fence *fence = from_fence(f); nouveau_fence_no_signaling() local
498 struct nouveau_fence *fence = from_fence(f); nouveau_fence_release() local
516 struct nouveau_fence *fence = from_fence(f); nouveau_fence_enable_signaling() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_cotable.c312 struct vmw_fence_obj *fence; in vmw_cotable_unbind() local
349 struct vmw_fence_obj *fence; in vmw_cotable_readback() local
H A Dvmwgfx_streamoutput.c197 struct vmw_fence_obj *fence; in vmw_dx_streamoutput_unbind() local
H A Dvmwgfx_validation.c819 vmw_validation_done(struct vmw_validation_context *ctx, struct vmw_fence_obj *fence) vmw_validation_done() argument
/kernel/linux/linux-5.10/drivers/gpu/host1x/
H A Dcdma.c169 unsigned int fence = pb->fence; in host1x_pushbuffer_space() local
[all...]

Completed in 15 milliseconds

1...<<11121314151617181920>>...42