| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_ids.c | 229 u64 fence_context = adev->vm_manager.fence_context + ring->idx; in amdgpu_vmid_grab_idle() local 238 array = dma_fence_array_create(i, fences, fence_context, in amdgpu_vmid_grab_idle() 278 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_reserved() local 289 if ((*id)->owner != vm->immediate.fence_context || in amdgpu_vmid_grab_reserved() 292 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_reserved() 348 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_used() local 360 if ((*id)->owner != vm->immediate.fence_context) in amdgpu_vmid_grab_used() 367 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_used() 454 id->owner = vm->immediate.fence_context; in amdgpu_vmid_grab()
|
| D | amdgpu_vm.h | 333 u64 fence_context; member
|
| D | amdgpu_fence.c | 167 adev->fence_context + ring->idx, in amdgpu_fence_emit()
|
| /Linux-v5.15/drivers/gpu/drm/scheduler/ |
| D | sched_fence.c | 171 &fence->lock, entity->fence_context, seq); in drm_sched_fence_create() 173 &fence->lock, entity->fence_context + 1, seq); in drm_sched_fence_create()
|
| D | sched_entity.c | 83 entity->fence_context = dma_fence_context_alloc(2); in drm_sched_entity_init() 375 if (fence->context == entity->fence_context || in drm_sched_entity_add_dependency_cb() 376 fence->context == entity->fence_context + 1) { in drm_sched_entity_add_dependency_cb()
|
| D | sched_main.c | 214 if (fence->context == entity->fence_context) in drm_sched_dependency_optimized() 971 entity->fence_context) { in drm_sched_increase_karma_ext()
|
| /Linux-v5.15/drivers/gpu/drm/i915/gt/ |
| D | intel_timeline.c | 98 timeline->fence_context = dma_fence_context_alloc(1); in intel_timeline_init() 209 tl->fence_context, tl->hwsp_offset); in intel_timeline_pin() 426 tl->fence_context); in intel_gt_show_timelines() 449 drm_printf(m, "Timeline %llx: { ", tl->fence_context); in intel_gt_show_timelines()
|
| D | intel_timeline_types.h | 22 u64 fence_context; member
|
| D | intel_context.h | 24 ce__->timeline->fence_context, \
|
| D | selftest_timeline.c | 584 n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); in live_hwsp_engine() 656 n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); in live_hwsp_alternate() 1385 count, tl->fence_context, in live_hwsp_recycle()
|
| D | intel_execlists_submission.c | 799 ce->timeline->fence_context, in assert_pending_valid() 808 ccid, ce->timeline->fence_context, in assert_pending_valid() 827 ce->timeline->fence_context, in assert_pending_valid() 842 ce->timeline->fence_context, in assert_pending_valid() 858 ce->timeline->fence_context, in assert_pending_valid() 867 ce->timeline->fence_context, in assert_pending_valid() 876 ce->timeline->fence_context, in assert_pending_valid()
|
| /Linux-v5.15/drivers/gpu/drm/i915/gt/selftests/ |
| D | mock_timeline.c | 14 timeline->fence_context = context; in mock_timeline_init()
|
| /Linux-v5.15/drivers/gpu/drm/v3d/ |
| D | v3d_fence.c | 18 v3d->queue[queue].fence_context, fence->seqno); in v3d_fence_create()
|
| D | v3d_drv.h | 36 u64 fence_context; member
|
| /Linux-v5.15/include/drm/ |
| D | drm_writeback.h | 65 unsigned int fence_context; member
|
| D | gpu_scheduler.h | 95 uint64_t fence_context; member
|
| D | drm_crtc.h | 1159 unsigned int fence_context; member
|
| /Linux-v5.15/drivers/gpu/drm/ |
| D | drm_writeback.c | 214 wb_connector->fence_context = dma_fence_context_alloc(1); in drm_writeback_connector_init() 413 &wb_connector->fence_lock, wb_connector->fence_context, in drm_writeback_get_out_fence()
|
| D | drm_crtc.c | 203 crtc->fence_context, ++crtc->fence_seqno); in drm_crtc_create_fence() 287 crtc->fence_context = dma_fence_context_alloc(1); in __drm_crtc_init_with_planes()
|
| /Linux-v5.15/drivers/gpu/drm/lima/ |
| D | lima_sched.h | 52 u64 fence_context; member
|
| D | lima_sched.c | 97 pipe->fence_context, ++pipe->fence_seqno); in lima_fence_create() 505 pipe->fence_context = dma_fence_context_alloc(1); in lima_sched_pipe_init()
|
| /Linux-v5.15/drivers/gpu/drm/etnaviv/ |
| D | etnaviv_gpu.h | 124 u64 fence_context; member
|
| /Linux-v5.15/drivers/gpu/drm/i915/ |
| D | i915_active.h | 175 i915_request_timeline(rq)->fence_context, in i915_active_add_request()
|
| D | i915_active.c | 374 GEM_BUG_ON(node->timeline != engine->kernel_context->timeline->fence_context); in ____active_del_barrier() 899 u64 idx = engine->kernel_context->timeline->fence_context; in i915_active_acquire_preallocate_barrier()
|
| /Linux-v5.15/drivers/gpu/drm/panfrost/ |
| D | panfrost_job.c | 31 u64 fence_context; member 100 js->queue[js_num].fence_context, fence->seqno); in panfrost_fence_create() 834 js->queue[j].fence_context = dma_fence_context_alloc(1); in panfrost_job_init()
|