| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ids.c | 265 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_reserved() local 271 if ((*id)->owner != vm->immediate.fence_context || in amdgpu_vmid_grab_reserved() 275 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_reserved() 279 if ((*id)->owner != vm->immediate.fence_context || in amdgpu_vmid_grab_reserved() 330 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_used() local 341 if ((*id)->owner != vm->immediate.fence_context) in amdgpu_vmid_grab_used() 348 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_used() 442 id->owner = vm->immediate.fence_context; in amdgpu_vmid_grab()
|
| H A D | amdgpu_vm_pt.c | 911 vm->immediate.fence_context); in amdgpu_vm_ptes_update()
|
| /linux/include/trace/events/ |
| H A D | amdxdna.h | 39 __field(u64, fence_context) 45 __entry->fence_context = sched_job->s_fence->finished.context; 50 __entry->fence_context, __entry->fence_seqno,
|
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_fence.c | 62 uint64_t fence_context = base_fence_ctx + ring_idx; in virtio_gpu_fence_alloc() local 79 fence_context, 0); in virtio_gpu_fence_alloc()
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_timeline.c | 102 timeline->fence_context = dma_fence_context_alloc(1); in intel_timeline_init() 213 tl->fence_context, tl->hwsp_offset); in intel_timeline_pin() 430 tl->fence_context); in intel_gt_show_timelines() 453 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
|
| H A D | intel_context.h | 25 ce__->timeline->fence_context, \
|
| H A D | selftest_timeline.c | 584 n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); in live_hwsp_engine() 654 n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); in live_hwsp_alternate() 1391 count, tl->fence_context, in live_hwsp_recycle()
|
| /linux/drivers/gpu/drm/i915/gt/selftests/ |
| H A D | mock_timeline.c | 14 timeline->fence_context = context; in mock_timeline_init()
|
| /linux/drivers/gpu/drm/scheduler/ |
| H A D | sched_entity.c | 112 entity->fence_context = dma_fence_context_alloc(2); in drm_sched_entity_init() 406 if (fence->context == entity->fence_context || in drm_sched_entity_add_dependency_cb() 407 fence->context == entity->fence_context + 1) { in drm_sched_entity_add_dependency_cb()
|
| H A D | sched_main.c | 1479 entity->fence_context) { in drm_sched_increase_karma()
|
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_gpu.h | 139 u64 fence_context; member
|
| H A D | etnaviv_gpu.c | 1194 gpu->fence_context, ++gpu->next_fence); in etnaviv_gpu_fence_alloc() 1817 gpu->fence_context = dma_fence_context_alloc(1); in etnaviv_gpu_bind()
|
| /linux/drivers/accel/ethosu/ |
| H A D | ethosu_job.c | 194 dev->fence_context, ++dev->emit_seqno); in ethosu_job_run() 329 edev->fence_context = dma_fence_context_alloc(1); in ethosu_job_init()
|
| /linux/drivers/accel/rocket/ |
| H A D | rocket_job.c | 53 core->fence_context, ++core->emit_seqno); in rocket_fence_create() 470 core->fence_context = dma_fence_context_alloc(1); in rocket_job_init()
|
| /linux/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_job.c | 37 u64 fence_context; member 106 js->queue[js_num].fence_context, fence->seqno); in panfrost_fence_create() 898 js->queue[j].fence_context = dma_fence_context_alloc(1); in panfrost_jm_init()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_fence.c | 150 rdev->fence_context + ring, in radeon_fence_emit()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_execbuffer.c | 3207 eb->context->parallel.fence_context, in eb_composite_fence_create()
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_sched.c | 921 if (queue->entity.fence_context) in group_free_queue()
|