Searched refs:fence_context (Results 1 – 17 of 17) sorted by relevance
/dragonfly/sys/dev/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->entity.fence_context || in amdgpu_vmid_grab_reserved() 292 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_reserved() 344 uint64_t fence_context = adev->fence_context + ring->idx; in amdgpu_vmid_grab_used() local 356 if ((*id)->owner != vm->entity.fence_context) in amdgpu_vmid_grab_used() 363 ((*id)->last_flush->context != fence_context && in amdgpu_vmid_grab_used() 452 id->owner = vm->entity.fence_context; in amdgpu_vmid_grab()
|
H A D | amdgpu_vm.h | 236 u64 fence_context; member
|
H A D | amdgpu_fence.c | 151 adev->fence_context + ring->idx, in amdgpu_fence_emit()
|
H A D | amdgpu.h | 1481 u64 fence_context; member
|
H A D | amdgpu_vm.c | 3020 adev->vm_manager.fence_context =
|
H A D | amdgpu_device.c | 2357 adev->fence_context = dma_fence_context_alloc(AMDGPU_MAX_RINGS); in amdgpu_device_init()
|
/dragonfly/sys/dev/drm/scheduler/ |
H A D | sched_fence.c | 169 &fence->lock, entity->fence_context, seq); in drm_sched_fence_create() 171 &fence->lock, entity->fence_context + 1, seq); in drm_sched_fence_create()
|
H A D | gpu_scheduler.c | 195 entity->fence_context = dma_fence_context_alloc(2); in drm_sched_entity_init() 432 if (fence->context == entity->fence_context) in drm_sched_dependency_optimized() 448 if (fence->context == entity->fence_context || in drm_sched_entity_add_dependency_cb() 449 fence->context == entity->fence_context + 1) { in drm_sched_entity_add_dependency_cb() 656 if (bad->s_fence->scheduled.context == entity->fence_context) { in drm_sched_hw_job_reset()
|
/dragonfly/sys/dev/drm/i915/ |
H A D | i915_gem_timeline.h | 37 u64 fence_context; member
|
H A D | i915_gem_timeline.c | 34 tl->fence_context = context; in __intel_timeline_init()
|
H A D | i915_gem_request.c | 672 req->timeline->fence_context, in i915_gem_request_alloc()
|
/dragonfly/sys/dev/drm/include/drm/ |
H A D | gpu_scheduler.h | 83 uint64_t fence_context; member
|
H A D | drm_crtc.h | 861 unsigned int fence_context; member
|
/dragonfly/sys/dev/drm/ |
H A D | drm_crtc.c | 249 crtc->fence_context, ++crtc->fence_seqno); in drm_crtc_create_fence() 311 crtc->fence_context = dma_fence_context_alloc(1); in drm_crtc_init_with_planes()
|
/dragonfly/sys/dev/drm/radeon/ |
H A D | radeon_fence.c | 145 rdev->fence_context + ring, in radeon_fence_emit()
|
H A D | radeon_device.c | 1333 rdev->fence_context = dma_fence_context_alloc(RADEON_NUM_RINGS); in radeon_device_init()
|
H A D | radeon.h | 2385 u64 fence_context; member
|