| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_fence.c | 141 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 D | amdgpu_ctx.c | 466 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 D | amdgpu_vcn.c | 320 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 D | amdgpu_ring.c | 339 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 D | st-dma-fence-chain.c | 188 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 D | sw_sync.c | 52 __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 D | sync_file.c | 64 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 D | selftest_engine_heartbeat.c | 17 struct dma_fence *fence; in timeline_sync() local
|
| H A D | intel_breadcrumbs.c | 157 __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 D | intel_ggtt_fencing.c | 61 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 D | qxl_release.c | 47 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 D | i915_gem_client_blt.c | 105 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 D | vgpu.c | 83 unsigned int fence; member [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_sw_fence.c | 32 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 D | i915_gem_evict.c | 444 struct i915_sw_fence fence; in igt_evict_contexts() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
| H A D | lima_gem.c | 278 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 D | lima_sched.h | 36 struct dma_fence *fence; member
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| H A D | drm_crtc.c | 168 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 D | drm_gem_framebuffer_helper.c | 458 struct dma_fence *fence; in drm_gem_fb_prepare_fb() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
| H A D | msm_gem.h | 146 struct dma_fence *fence; member
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_fence.c | 44 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 D | vmwgfx_cotable.c | 312 struct vmw_fence_obj *fence; in vmw_cotable_unbind() local 349 struct vmw_fence_obj *fence; in vmw_cotable_readback() local
|
| H A D | vmwgfx_streamoutput.c | 197 struct vmw_fence_obj *fence; in vmw_dx_streamoutput_unbind() local
|
| H A D | vmwgfx_validation.c | 819 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 D | cdma.c | 169 unsigned int fence = pb->fence; in host1x_pushbuffer_space() local [all...] |