/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_sw_fence.h | 62 static inline void i915_sw_fence_fini(struct i915_sw_fence *fence) {} in i915_sw_fence_fini() argument 76 struct i915_sw_fence *fence; global() member 97 i915_sw_fence_signaled(const struct i915_sw_fence *fence) i915_sw_fence_signaled() argument 102 i915_sw_fence_done(const struct i915_sw_fence *fence) i915_sw_fence_done() argument 107 i915_sw_fence_wait(struct i915_sw_fence *fence) i915_sw_fence_wait() argument 113 i915_sw_fence_set_error_once(struct i915_sw_fence *fence, int error) i915_sw_fence_set_error_once() argument [all...] |
H A D | i915_active.h | 63 __i915_active_fence_init(struct i915_active_fence *active, void *fence, dma_fence_func_t fn) __i915_active_fence_init() argument 103 struct dma_fence *fence; i915_active_fence_get() local 237 struct dma_fence *fence; __i915_request_await_exclusive() local [all...] |
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | context.c | 213 struct hl_fence *fence; in hl_ctx_get_fence() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | intel_engine_pm.c | 92 static void duration(struct dma_fence *fence, struct dma_fence_cb *cb) in duration() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
H A D | igt_spinner.c | 61 static unsigned int seqno_offset(u64 fence) in seqno_offset() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
H A D | msm_fence.c | 36 static inline bool fence_completed(struct msm_fence_context *fctx, uint32_t fence) in fence_completed() argument 42 int msm_wait_fence(struct msm_fence_context *fctx, uint32_t fence, in msm_wait_fence() argument 81 msm_update_fence(struct msm_fence_context *fctx, uint32_t fence) msm_update_fence() argument 95 to_msm_fence(struct dma_fence *fence) to_msm_fence() argument 100 msm_fence_get_driver_name(struct dma_fence *fence) msm_fence_get_driver_name() argument 105 msm_fence_get_timeline_name(struct dma_fence *fence) msm_fence_get_timeline_name() argument 111 msm_fence_signaled(struct dma_fence *fence) msm_fence_signaled() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nv84_fence.c | 80 nv84_fence_emit(struct nouveau_fence *fence) in nv84_fence_emit() argument 90 nv84_fence_sync(struct nouveau_fence *fence, in nv84_fence_sync() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | uvd_v1_0.c | 502 struct radeon_fence *fence = NULL; in uvd_v1_0_ib_test() local 81 uvd_v1_0_fence_emit(struct radeon_device *rdev, struct radeon_fence *fence) uvd_v1_0_fence_emit() argument [all...] |
H A D | radeon_benchmark.c | 42 struct radeon_fence *fence = NULL; in radeon_benchmark_do_move() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/ |
H A D | v3d_irq.c | 101 struct v3d_fence *fence = in v3d_irq() local 110 struct v3d_fence *fence = in v3d_irq() local 119 struct v3d_fence *fence = in v3d_irq() local 155 struct v3d_fence *fence = v3d_hub_irq() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | dma-resv.h | 75 struct dma_resv_list __rcu *fence; member 221 struct dma_resv_list *fence = dma_resv_get_list(obj); dma_resv_unlock() local 262 struct dma_fence *fence; dma_resv_get_excl_rcu() local [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_suballoc.h | 48 struct dma_fence *fence; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_benchmark.c | 35 struct dma_fence *fence; in amdgpu_benchmark_do_move() local
|
/kernel/linux/linux-6.6/drivers/dma-buf/ |
H A D | dma-fence-chain.c | 39 struct dma_fence *dma_fence_chain_walk(struct dma_fence *fence) in dma_fence_chain_walk() argument 112 dma_fence_chain_get_driver_name(struct dma_fence *fence) dma_fence_chain_get_driver_name() argument 117 dma_fence_chain_get_timeline_name(struct dma_fence *fence) dma_fence_chain_get_timeline_name() argument 145 dma_fence_chain_enable_signaling(struct dma_fence *fence) dma_fence_chain_enable_signaling() argument 164 dma_fence_chain_signaled(struct dma_fence *fence) dma_fence_chain_signaled() argument 178 dma_fence_chain_release(struct dma_fence *fence) dma_fence_chain_release() argument 210 dma_fence_chain_set_deadline(struct dma_fence *fence, ktime_t deadline) dma_fence_chain_set_deadline() argument 241 dma_fence_chain_init(struct dma_fence_chain *chain, struct dma_fence *prev, struct dma_fence *fence, uint64_t seqno) dma_fence_chain_init() argument [all...] |
H A D | sync_debug.c | 65 sync_print_fence(struct seq_file *s, struct dma_fence *fence, bool show) sync_print_fence() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_gem_atomic_helper.c | 138 struct dma_fence *fence = dma_fence_get(state->fence); in drm_gem_plane_helper_prepare_fb() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_huc.h | 44 struct i915_sw_fence fence; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
H A D | msm_fence.c | 83 bool msm_fence_completed(struct msm_fence_context *fctx, uint32_t fence) in msm_fence_completed() argument 94 void msm_update_fence(struct msm_fence_context *fctx, uint32_t fence) in msm_update_fence() argument 111 to_msm_fence(struct dma_fence *fence) to_msm_fence() argument 116 msm_fence_get_driver_name(struct dma_fence *fence) msm_fence_get_driver_name() argument 121 msm_fence_get_timeline_name(struct dma_fence *fence) msm_fence_get_timeline_name() argument 127 msm_fence_signaled(struct dma_fence *fence) msm_fence_signaled() argument 133 msm_fence_set_deadline(struct dma_fence *fence, ktime_t deadline) msm_fence_set_deadline() argument 188 msm_fence_init(struct dma_fence *fence, struct msm_fence_context *fctx) msm_fence_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_sw_fence.h | 67 static inline void i915_sw_fence_fini(struct i915_sw_fence *fence) {} in i915_sw_fence_fini() argument 81 struct i915_sw_fence *fence; global() member 101 i915_sw_fence_signaled(const struct i915_sw_fence *fence) i915_sw_fence_signaled() argument 106 i915_sw_fence_done(const struct i915_sw_fence *fence) i915_sw_fence_done() argument 111 i915_sw_fence_wait(struct i915_sw_fence *fence) i915_sw_fence_wait() argument 117 i915_sw_fence_set_error_once(struct i915_sw_fence *fence, int error) i915_sw_fence_set_error_once() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
H A D | igt_spinner.c | 111 static unsigned int seqno_offset(u64 fence) in seqno_offset() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | intel_engine_pm.c | 99 static void duration(struct dma_fence *fence, struct dma_fence_cb *cb) in duration() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nv84_fence.c | 86 nv84_fence_emit(struct nouveau_fence *fence) in nv84_fence_emit() argument 96 nv84_fence_sync(struct nouveau_fence *fence, in nv84_fence_sync() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | uvd_v1_0.c | 502 struct radeon_fence *fence = NULL; in uvd_v1_0_ib_test() local 81 uvd_v1_0_fence_emit(struct radeon_device *rdev, struct radeon_fence *fence) uvd_v1_0_fence_emit() argument [all...] |
H A D | radeon_benchmark.c | 42 struct radeon_fence *fence = NULL; in radeon_benchmark_do_move() local
|
/kernel/linux/linux-6.6/drivers/gpu/drm/scheduler/ |
H A D | sched_fence.c | 65 void drm_sched_fence_scheduled(struct drm_sched_fence *fence, in drm_sched_fence_scheduled() argument 80 void drm_sched_fence_finished(struct drm_sched_fence *fence, int result) in drm_sched_fence_finished() argument 51 drm_sched_fence_set_parent(struct drm_sched_fence *s_fence, struct dma_fence *fence) drm_sched_fence_set_parent() argument 87 drm_sched_fence_get_driver_name(struct dma_fence *fence) drm_sched_fence_get_driver_name() argument 94 struct drm_sched_fence *fence = to_drm_sched_fence(f); drm_sched_fence_get_timeline_name() local 101 struct drm_sched_fence *fence = to_drm_sched_fence(f); drm_sched_fence_free_rcu() local 115 drm_sched_fence_free(struct drm_sched_fence *fence) drm_sched_fence_free() argument 132 struct drm_sched_fence *fence = to_drm_sched_fence(f); drm_sched_fence_release_scheduled() local 147 struct drm_sched_fence *fence = to_drm_sched_fence(f); drm_sched_fence_release_finished() local 155 struct drm_sched_fence *fence = to_drm_sched_fence(f); drm_sched_fence_set_deadline_finished() local 211 struct drm_sched_fence *fence = NULL; drm_sched_fence_alloc() local 223 drm_sched_fence_init(struct drm_sched_fence *fence, struct drm_sched_entity *entity) drm_sched_fence_init() argument [all...] |