Home
last modified time | relevance | path

Searched refs:fence_ctx (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/
H A Dvirtgpu_submit.c43 u64 fence_ctx; member
51 u32 context = submit->fence_ctx + submit->ring_idx; in virtio_gpu_do_fence_wait()
371 u64 fence_ctx, u32 ring_idx) in virtio_gpu_init_submit()
391 out_fence = virtio_gpu_fence_alloc(vgdev, fence_ctx, ring_idx); in virtio_gpu_init_submit()
404 submit->fence_ctx = fence_ctx; in virtio_gpu_init_submit()
478 u64 fence_ctx = vgdev->fence_drv.context; in virtio_gpu_execbuffer_ioctl() local
497 fence_ctx = vfpriv->base_fence_ctx; in virtio_gpu_execbuffer_ioctl()
504 fence_ctx, ring_idx); in virtio_gpu_execbuffer_ioctl()
367 virtio_gpu_init_submit(struct virtio_gpu_submit *submit, struct drm_virtgpu_execbuffer *exbuf, struct drm_device *dev, struct drm_file *file, u64 fence_ctx, u32 ring_idx) virtio_gpu_init_submit() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ib.c134 uint64_t fence_ctx; in amdgpu_ib_schedule() local
149 fence_ctx = job->base.s_fence ? in amdgpu_ib_schedule()
153 fence_ctx = 0; in amdgpu_ib_schedule()
181 need_ctx_switch = ring->current_ctx != fence_ctx; in amdgpu_ib_schedule()
285 ring->current_ctx = fence_ctx; in amdgpu_ib_schedule()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ib.c136 uint64_t fence_ctx; in amdgpu_ib_schedule() local
153 fence_ctx = job->base.s_fence ? in amdgpu_ib_schedule()
161 fence_ctx = 0; in amdgpu_ib_schedule()
193 need_ctx_switch = ring->current_ctx != fence_ctx; in amdgpu_ib_schedule()
308 ring->current_ctx = fence_ctx; in amdgpu_ib_schedule()

Completed in 3 milliseconds