/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ids.c | 230 u64 fence_context = adev->vm_manager.fence_context + ring->idx; in amdgpu_vmid_grab_idle() local 239 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() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ids.c | 234 u64 fence_context = adev->vm_manager.fence_context + ring->idx; in amdgpu_vmid_grab_idle() local 243 array = dma_fence_array_create(i, fences, fence_context, in amdgpu_vmid_grab_idle() 282 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_reserved() local 288 if ((*id)->owner != vm->immediate.fence_context || in amdgpu_vmid_grab_reserved() 292 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_reserved() 343 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_used() local 354 if ((*id)->owner != vm->immediate.fence_context) in amdgpu_vmid_grab_used() [all...] |
H A D | amdgpu_fdinfo.c | 92 drm_printf(p, "drm-client-id:\t%llu\n", vm->immediate.fence_context); in amdgpu_show_fdinfo()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | intel_timeline.c | 264 timeline->fence_context = dma_fence_context_alloc(1); in intel_timeline_init() 351 tl->fence_context, tl->hwsp_offset); in intel_timeline_pin() 459 GT_TRACE(tl->gt, "timeline:%llx wrapped\n", tl->fence_context); in __intel_timeline_get_seqno() 506 tl->fence_context, in __intel_timeline_get_seqno() 526 tl->fence_context, tl->hwsp_offset); in __intel_timeline_get_seqno()
|
H A D | intel_timeline_types.h | 24 u64 fence_context; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/scheduler/ |
H A 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()
|
H A D | sched_entity.c | 80 entity->fence_context = dma_fence_context_alloc(2); in drm_sched_entity_init() 372 if (fence->context == entity->fence_context || in drm_sched_entity_add_dependency_cb() 373 fence->context == entity->fence_context + 1) { in drm_sched_entity_add_dependency_cb()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/scheduler/ |
H A D | sched_fence.c | 231 &fence->lock, entity->fence_context, seq); in drm_sched_fence_init() 233 &fence->lock, entity->fence_context + 1, seq); in drm_sched_fence_init()
|
H A D | sched_entity.c | 90 entity->fence_context = dma_fence_context_alloc(2); in drm_sched_entity_init() 391 if (fence->context == entity->fence_context || in drm_sched_entity_add_dependency_cb() 392 fence->context == entity->fence_context + 1) { in drm_sched_entity_add_dependency_cb()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/ |
H A D | virtgpu_fence.c | 78 uint64_t fence_context = base_fence_ctx + ring_idx; in virtio_gpu_fence_alloc() local 96 fence_context, 0); in virtio_gpu_fence_alloc()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/selftests/ |
H A D | mock_timeline.c | 14 timeline->fence_context = context; in mock_timeline_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/selftests/ |
H A D | mock_timeline.c | 14 timeline->fence_context = context; in mock_timeline_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | intel_timeline.c | 101 timeline->fence_context = dma_fence_context_alloc(1); in intel_timeline_init() 212 tl->fence_context, tl->hwsp_offset); in intel_timeline_pin() 429 tl->fence_context); in intel_gt_show_timelines() 452 drm_printf(m, "Timeline %llx: { ", tl->fence_context); in intel_gt_show_timelines()
|
H A D | intel_timeline_types.h | 22 u64 fence_context; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/ |
H A D | v3d_fence.c | 18 v3d->queue[queue].fence_context, fence->seqno); in v3d_fence_create()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/v3d/ |
H A D | v3d_fence.c | 18 v3d->queue[queue].fence_context, fence->seqno); in v3d_fence_create()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A 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()
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_writeback.h | 61 * @fence_context: 65 unsigned int fence_context; member 69 * spinlock to protect the fences in the fence_context.
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_writeback.h | 63 * @fence_context: 67 unsigned int fence_context; member 71 * spinlock to protect the fences in the fence_context.
|
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
H A D | lima_sched.h | 52 u64 fence_context; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/lima/ |
H A D | lima_sched.h | 49 u64 fence_context; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_writeback.c | 266 wb_connector->fence_context = dma_fence_context_alloc(1); in drm_writeback_connector_init_with_encoder() 463 &wb_connector->fence_lock, wb_connector->fence_context, in drm_writeback_get_out_fence()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gpu.h | 124 u64 fence_context; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_active.h | 174 i915_request_timeline(rq)->fence_context, in i915_active_add_request()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/ |
H A D | panfrost_job.c | 39 u64 fence_context; member 107 js->queue[js_num].fence_context, fence->seqno); in panfrost_fence_create() 622 js->queue[j].fence_context = dma_fence_context_alloc(1); in panfrost_job_init()
|