Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/scheduler/
Dsched_fence.c168 dma_fence_init(&fence->scheduled, &drm_sched_fence_ops_scheduled, in drm_sched_fence_create()
170 dma_fence_init(&fence->finished, &drm_sched_fence_ops_finished, in drm_sched_fence_create()
/Linux-v4.19/drivers/gpu/drm/v3d/
Dv3d_fence.c17 dma_fence_init(&fence->base, &v3d_fence_ops, &v3d->job_lock, in v3d_fence_create()
/Linux-v4.19/include/linux/
Dseqno-fence.h110 dma_fence_init(&fence->base, &seqno_fence_ops, lock, context, seqno); in seqno_fence_init()
Ddma-fence.h246 void dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops,
/Linux-v4.19/include/trace/events/
Ddma_fence.h44 DEFINE_EVENT(dma_fence, dma_fence_init,
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_fence.c77 dma_fence_init(&fence->base, &amdkfd_fence_ops, &fence->lock, in amdgpu_amdkfd_fence_create()
Damdgpu_fence.c148 dma_fence_init(&fence->base, &amdgpu_fence_ops, in amdgpu_fence_emit()
/Linux-v4.19/drivers/gpu/drm/virtio/
Dvirtgpu_fence.c84 dma_fence_init(&(*fence)->f, &virtio_fence_ops, &drv->lock, in virtio_gpu_fence_emit()
/Linux-v4.19/drivers/dma-buf/
Ddma-fence.c617 dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops, in dma_fence_init() function
634 EXPORT_SYMBOL(dma_fence_init);
Ddma-fence-array.c145 dma_fence_init(&array->base, &dma_fence_array_ops, &array->lock, in dma_fence_array_create()
Dsw_sync.c255 dma_fence_init(&pt->base, &timeline_fence_ops, &obj->lock, in sync_pt_create()
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_clflush.c155 dma_fence_init(&clflush->dma, in i915_gem_clflush_object()
Di915_request.c772 dma_fence_init(&rq->fence, in i915_request_alloc()
/Linux-v4.19/drivers/gpu/drm/msm/
Dmsm_fence.c153 dma_fence_init(&f->base, &msm_fence_ops, &fctx->spinlock, in msm_fence_alloc()
/Linux-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_fence.c212 dma_fence_init(&fence->base, &nouveau_fence_ops_uevent, in nouveau_fence_emit()
215 dma_fence_init(&fence->base, &nouveau_fence_ops_legacy, in nouveau_fence_emit()
/Linux-v4.19/drivers/gpu/drm/vgem/
Dvgem_fence.c105 dma_fence_init(&fence->base, &vgem_fence_ops, &fence->lock, in vgem_fence_create()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_writeback.c347 dma_fence_init(fence, &drm_writeback_fence_ops, in drm_writeback_get_out_fence()
Ddrm_crtc.c241 dma_fence_init(fence, &drm_crtc_fence_ops, &crtc->fence_lock, in drm_crtc_create_fence()
Ddrm_syncobj.c223 dma_fence_init(&fence->base, &drm_syncobj_null_fence_ops, in drm_syncobj_assign_null_handle()
/Linux-v4.19/drivers/gpu/drm/qxl/
Dqxl_release.c449 dma_fence_init(&release->base, &qxl_fence_ops, &qdev->release_lock, in qxl_release_fence_buffer_objects()
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Di915_sw_fence.c635 dma_fence_init(dma, &mock_fence_ops, &mock_fence_lock, 0, 0); in alloc_dma_fence()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_fence.c144 dma_fence_init(&(*fence)->base, &radeon_fence_ops, in radeon_fence_emit()
/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fence.c340 dma_fence_init(&fence->base, &vmw_fence_ops, &fman->lock, in vmw_fence_obj_init()
/Linux-v4.19/drivers/gpu/drm/vc4/
Dvc4_gem.c678 dma_fence_init(&fence->base, &vc4_fence_ops, &vc4->job_lock, in vc4_queue_submit()
/Linux-v4.19/drivers/gpu/drm/etnaviv/
Detnaviv_gpu.c1068 dma_fence_init(&f->base, &etnaviv_fence_ops, &gpu->fence_spinlock, in etnaviv_gpu_fence_alloc()