Home
last modified time | relevance | path

Searched refs:fence_context (Results 1 – 25 of 37) sorted by relevance

12

/drivers/gpu/drm/scheduler/
A Dgpu_scheduler_trace.h65 __field(u64, fence_context)
76 __entry->fence_context = sched_job->s_fence->finished.context;
100 __field(u64, fence_context)
105 __entry->fence_context = fence->finished.context;
109 __entry->fence_context, __entry->fence_seqno)
116 __field(u64, fence_context)
123 __entry->fence_context = sched_job->s_fence->finished.context;
129 __entry->fence_context, __entry->fence_seqno,
137 __field(u64, fence_context)
144 __entry->fence_context = sched_job->s_fence->finished.context;
[all …]
A Dsched_fence.c233 &fence->lock, entity->fence_context, seq); in drm_sched_fence_init()
235 &fence->lock, entity->fence_context + 1, seq); in drm_sched_fence_init()
A Dsched_entity.c111 entity->fence_context = dma_fence_context_alloc(2); in drm_sched_entity_init()
400 if (fence->context == entity->fence_context || in drm_sched_entity_add_dependency_cb()
401 fence->context == entity->fence_context + 1) { in drm_sched_entity_add_dependency_cb()
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ids.c231 u64 fence_context = adev->vm_manager.fence_context + ring->idx; in amdgpu_vmid_grab_idle() local
240 array = dma_fence_array_create(i, fences, fence_context, in amdgpu_vmid_grab_idle()
279 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_reserved() local
285 if ((*id)->owner != vm->immediate.fence_context || in amdgpu_vmid_grab_reserved()
289 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_reserved()
293 if ((*id)->owner != vm->immediate.fence_context || in amdgpu_vmid_grab_reserved()
344 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_used() local
355 if ((*id)->owner != vm->immediate.fence_context) in amdgpu_vmid_grab_used()
362 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_used()
456 id->owner = vm->immediate.fence_context; in amdgpu_vmid_grab()
A Damdgpu_fence.c135 adev->fence_context + ring->idx, seq); in amdgpu_fence_emit()
141 adev->fence_context + ring->idx, seq); in amdgpu_fence_emit()
A Damdgpu_vm.h439 u64 fence_context; member
A Damdgpu_vm_pt.c905 vm->immediate.fence_context); in amdgpu_vm_ptes_update()
/drivers/gpu/drm/i915/gt/
A Dintel_timeline.c101 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()
A Dintel_timeline_types.h22 u64 fence_context; member
A Dintel_context_types.h279 u64 fence_context; member
A Dintel_execlists_submission.c807 ce->timeline->fence_context, in assert_pending_valid()
816 ccid, ce->timeline->fence_context, in assert_pending_valid()
835 ce->timeline->fence_context, in assert_pending_valid()
850 ce->timeline->fence_context, in assert_pending_valid()
866 ce->timeline->fence_context, in assert_pending_valid()
875 ce->timeline->fence_context, in assert_pending_valid()
884 ce->timeline->fence_context, in assert_pending_valid()
2669 parent->parallel.fence_context = dma_fence_context_alloc(1); in execlists_create_parallel()
A Dselftest_timeline.c586 n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); in live_hwsp_engine()
658 n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); in live_hwsp_alternate()
1395 count, tl->fence_context, in live_hwsp_recycle()
A Dintel_context.h25 ce__->timeline->fence_context, \
/drivers/gpu/drm/virtio/
A Dvirtgpu_fence.c62 uint64_t fence_context = base_fence_ctx + ring_idx; in virtio_gpu_fence_alloc() local
80 fence_context, 0); in virtio_gpu_fence_alloc()
/drivers/gpu/drm/i915/gt/selftests/
A Dmock_timeline.c14 timeline->fence_context = context; in mock_timeline_init()
/drivers/gpu/drm/v3d/
A Dv3d_fence.c18 v3d->queue[queue].fence_context, fence->seqno); in v3d_fence_create()
A Dv3d_gem.c271 queue->fence_context = dma_fence_context_alloc(1); in v3d_gem_init()
A Dv3d_drv.h56 u64 fence_context; member
/drivers/gpu/drm/
A Ddrm_writeback.c269 wb_connector->fence_context = dma_fence_context_alloc(1); in __drm_writeback_connector_init()
589 &wb_connector->fence_lock, wb_connector->fence_context, in drm_writeback_get_out_fence()
A Ddrm_crtc.c193 crtc->fence_context, ++crtc->fence_seqno); in drm_crtc_create_fence()
276 crtc->fence_context = dma_fence_context_alloc(1); in __drm_crtc_init_with_planes()
/drivers/gpu/drm/lima/
A Dlima_sched.h49 u64 fence_context; member
A Dlima_sched.c98 pipe->fence_context, ++pipe->fence_seqno); in lima_fence_create()
530 pipe->fence_context = dma_fence_context_alloc(1); in lima_sched_pipe_init()
/drivers/gpu/drm/etnaviv/
A Detnaviv_gpu.h139 u64 fence_context; member
/drivers/gpu/drm/panfrost/
A Dpanfrost_job.c32 u64 fence_context; member
101 js->queue[js_num].fence_context, fence->seqno); in panfrost_fence_create()
884 js->queue[j].fence_context = dma_fence_context_alloc(1); in panfrost_job_init()
/drivers/gpu/drm/i915/
A Di915_active.c373 GEM_BUG_ON(node->timeline != engine->kernel_context->timeline->fence_context); in ____active_del_barrier()
429 u64 idx = i915_request_timeline(rq)->fence_context; in i915_active_add_request()
860 u64 idx = engine->kernel_context->timeline->fence_context; in i915_active_acquire_preallocate_barrier()

Completed in 47 milliseconds

12