Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_ids.c237 u64 fence_context = adev->vm_manager.fence_context + ring->idx; in amdgpu_vmid_grab_idle() local
246 array = dma_fence_array_create(i, fences, fence_context, in amdgpu_vmid_grab_idle()
285 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_reserved() local
296 if ((*id)->owner != vm->direct.fence_context || in amdgpu_vmid_grab_reserved()
299 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_reserved()
351 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_used() local
363 if ((*id)->owner != vm->direct.fence_context) in amdgpu_vmid_grab_used()
370 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_used()
462 id->owner = vm->direct.fence_context; in amdgpu_vmid_grab()
H A Damdgpu_vm.h328 u64 fence_context; member
H A Damdgpu_fence.c161 adev->fence_context + ring->idx, in amdgpu_fence_emit()
H A Damdgpu.h869 u64 fence_context; member
H A Damdgpu_vm.c3194 adev->vm_manager.fence_context = in amdgpu_vm_manager_init()
H A Damdgpu_device.c2968 adev->fence_context = dma_fence_context_alloc(AMDGPU_MAX_RINGS); in amdgpu_device_init()
/netbsd-src/sys/external/bsd/drm2/dist/drm/scheduler/
H A Dsched_fence.c183 &fence->lock, entity->fence_context, seq); in drm_sched_fence_create()
185 &fence->lock, entity->fence_context + 1, seq); in drm_sched_fence_create()
H A Dsched_entity.c85 entity->fence_context = dma_fence_context_alloc(2); in drm_sched_entity_init()
410 if (fence->context == entity->fence_context || in drm_sched_entity_add_dependency_cb()
411 fence->context == entity->fence_context + 1) { in drm_sched_entity_add_dependency_cb()
H A Dsched_main.c186 if (fence->context == entity->fence_context) in drm_sched_dependency_optimized()
366 entity->fence_context) { in drm_sched_increase_karma()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/selftests/
H A Dmock_timeline.c19 timeline->fence_context = context; in mock_timeline_init()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_timeline_types.h26 u64 fence_context; member
H A Dintel_context.h25 ce__->timeline->fence_context, \
H A Dintel_timeline.c255 timeline->fence_context = dma_fence_context_alloc(1); in intel_timeline_init()
H A Dintel_lrc.c1485 ce->timeline->fence_context, in assert_pending_valid()
1501 ce->timeline->fence_context, in assert_pending_valid()
1509 ce->timeline->fence_context, in assert_pending_valid()
1517 ce->timeline->fence_context, in assert_pending_valid()
/netbsd-src/sys/external/bsd/drm2/dist/include/drm/
H A Dgpu_scheduler.h97 uint64_t fence_context; member
H A Ddrm_crtc.h1089 unsigned int fence_context; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_active.c276 u64 idx = tl->fence_context; in active_instance()
396 GEM_BUG_ON(node->timeline != engine->kernel_context->timeline->fence_context); in ____active_del_barrier()
727 u64 idx = engine->kernel_context->timeline->fence_context; in i915_active_acquire_preallocate_barrier()
H A Di915_request.c696 rq->fence.context = tl->fence_context; in __i915_request_create()
/netbsd-src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_crtc.c208 crtc->fence_context, ++crtc->fence_seqno); in drm_crtc_create_fence()
278 crtc->fence_context = dma_fence_context_alloc(1); in drm_crtc_init_with_planes()
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_fence.c159 rdev->fence_context + ring, in radeon_fence_emit()
H A Dradeon_device.c1416 rdev->fence_context = dma_fence_context_alloc(RADEON_NUM_RINGS); in radeon_device_init()
H A Dradeon.h2438 u64 fence_context; member