Home
last modified time | relevance | path

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

12

/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
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()
306 (*id)->owner != vm->immediate.fence_context) { in amdgpu_vmid_grab_reserved()
358 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_used() local
369 if ((*id)->owner != vm->immediate.fence_context) in amdgpu_vmid_grab_used()
376 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_used()
468 id->owner = vm->immediate.fence_context; in amdgpu_vmid_grab()
Damdgpu_fence.c184 adev->fence_context + ring->idx, seq); in amdgpu_fence_emit()
190 adev->fence_context + ring->idx, seq); in amdgpu_fence_emit()
Damdgpu_vm.h440 u64 fence_context; member
Damdgpu_vm_pt.c921 vm->immediate.fence_context); in amdgpu_vm_ptes_update()
Damdgpu.h995 u64 fence_context; member
Damdgpu_vm.c2772 adev->vm_manager.fence_context = in amdgpu_vm_manager_init()
/openbsd/src/sys/dev/pci/drm/i915/gt/
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()
Dintel_timeline_types.h22 u64 fence_context; member
Dintel_context_types.h279 u64 fence_context; member
Dintel_execlists_submission.c819 ce->timeline->fence_context, in assert_pending_valid()
828 ccid, ce->timeline->fence_context, in assert_pending_valid()
847 ce->timeline->fence_context, in assert_pending_valid()
862 ce->timeline->fence_context, in assert_pending_valid()
878 ce->timeline->fence_context, in assert_pending_valid()
887 ce->timeline->fence_context, in assert_pending_valid()
896 ce->timeline->fence_context, in assert_pending_valid()
2683 parent->parallel.fence_context = dma_fence_context_alloc(1); in execlists_create_parallel()
Dintel_context.h25 ce__->timeline->fence_context, \
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()
/openbsd/src/sys/dev/pci/drm/scheduler/
Dsched_fence.c254 &fence->lock, entity->fence_context, seq); in drm_sched_fence_init()
256 &fence->lock, entity->fence_context + 1, seq); in drm_sched_fence_init()
Dsched_entity.c112 entity->fence_context = dma_fence_context_alloc(2); in drm_sched_entity_init()
431 if (fence->context == entity->fence_context ||
432 fence->context == entity->fence_context + 1) {
Dsched_main.c1416 entity->fence_context) { in drm_sched_increase_karma()
/openbsd/src/sys/dev/pci/drm/i915/gt/selftests/
Dmock_timeline.c14 timeline->fence_context = context; in mock_timeline_init()
/openbsd/src/sys/dev/pci/drm/include/drm/
Dgpu_scheduler.h173 uint64_t fence_context; member
Ddrm_crtc.h1149 unsigned int fence_context; member
/openbsd/src/sys/dev/pci/drm/i915/
Di915_active.c385 GEM_BUG_ON(node->timeline != engine->kernel_context->timeline->fence_context); in ____active_del_barrier()
441 u64 idx = i915_request_timeline(rq)->fence_context; in i915_active_add_request()
894 u64 idx = engine->kernel_context->timeline->fence_context; in i915_active_acquire_preallocate_barrier()
Di915_request.c1033 tl->fence_context, seqno); in __i915_request_create()
/openbsd/src/sys/dev/pci/drm/
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()
/openbsd/src/sys/dev/pci/drm/radeon/
Dradeon_fence.c150 rdev->fence_context + ring, in radeon_fence_emit()
Dradeon_device.c1313 rdev->fence_context = dma_fence_context_alloc(RADEON_NUM_RINGS); in radeon_device_init()
Dradeon.h2414 u64 fence_context; member
/openbsd/src/sys/dev/pci/drm/i915/gem/
Di915_gem_execbuffer.c3245 eb->context->parallel.fence_context, in eb_composite_fence_create()

12