Home
last modified time | relevance | path

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

12

/linux/drivers/dma-buf/
H A Ddma-fence.c126 dma_fence_init(&dma_fence_stub, &dma_fence_stub_ops, in dma_fence_init_stub()
163 dma_fence_init(fence, in dma_fence_allocate_private_stub()
1079 dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops, in dma_fence_init() function
1084 EXPORT_SYMBOL(dma_fence_init);
H A Ddma-fence-array.c208 dma_fence_init(&array->base, &dma_fence_array_ops, &array->lock, in dma_fence_array_init()
H A Dst-dma-resv.c34 dma_fence_init(f, &fence_ops, &fence_lock, 0, 0); in alloc_fence()
H A Dsw_sync.c260 dma_fence_init(&pt->base, &timeline_fence_ops, &obj->lock, in sync_pt_create()
H A Dst-dma-fence-unwrap.c40 dma_fence_init(&f->base, &mock_ops, &f->lock, context, seqno); in __mock_fence()
H A Dst-dma-fence-chain.c56 dma_fence_init(&f->base, &mock_ops, &f->lock, 0, 0); in mock_fence()
/linux/drivers/gpu/drm/v3d/
H A Dv3d_fence.c18 dma_fence_init(&fence->base, &v3d_fence_ops, &queue->fence_lock, in v3d_fence_create()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_fence.c81 dma_fence_init(&fence->base, &amdkfd_fence_ops, &fence->lock, in amdgpu_amdkfd_fence_create()
/linux/drivers/gpu/drm/i915/
H A Di915_sw_fence_work.c88 dma_fence_init(&f->dma, &fence_ops, &f->lock, 0, 0); in dma_fence_work_init()
H A Di915_vma_resource.c265 dma_fence_init(&vma_res->unbind_fence, &unbind_fence_ops, in __i915_vma_resource_init()
/linux/drivers/gpu/host1x/
H A Dfence.c138 dma_fence_init(&fence->base, &host1x_syncpt_fence_ops, &sp->fences.lock, in host1x_fence_create()
/linux/drivers/gpu/drm/xe/
H A Dxe_preempt_fence.c149 dma_fence_init(&pfence->base, &preempt_fence_ops, in xe_preempt_fence_arm()
H A Dxe_tlb_inval.c446 dma_fence_init(&fence->base, &inval_fence_ops, &tlb_inval->lock, in xe_tlb_inval_fence_init()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_fence.c78 dma_fence_init(&fence->f, &virtio_gpu_fence_ops, &drv->lock, in virtio_gpu_fence_alloc()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c217 dma_fence_init(&fence->base, &nouveau_fence_ops_uevent, in nouveau_fence_emit()
220 dma_fence_init(&fence->base, &nouveau_fence_ops_legacy, in nouveau_fence_emit()
/linux/drivers/gpu/drm/vgem/
H A Dvgem_fence.c79 dma_fence_init(&fence->base, &vgem_fence_ops, &fence->lock, in vgem_fence_create()
/linux/drivers/gpu/drm/msm/
H A Dmsm_fence.c199 dma_fence_init(&f->base, &msm_fence_ops, &fctx->spinlock, in msm_fence_init()
/linux/drivers/gpu/drm/
H A Ddrm_writeback.c587 dma_fence_init(fence, &drm_writeback_fence_ops, in drm_writeback_get_out_fence()
/linux/drivers/gpu/drm/qxl/
H A Dqxl_release.c431 dma_fence_init(&release->base, &qxl_fence_ops, &qdev->release_lock, in qxl_release_fence_buffer_objects()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_ccb.c599 dma_fence_init(&fence->base, &pvr_kccb_fence_ops, in pvr_kccb_reserve_slot()
/linux/drivers/gpu/drm/i915/selftests/
H A Di915_sw_fence.c644 dma_fence_init(dma, &mock_fence_ops, &mock_fence_lock, 0, 0); in alloc_dma_fence()
/linux/drivers/accel/ethosu/
H A Dethosu_job.c193 dma_fence_init(fence, &ethosu_fence_ops, &dev->fence_lock, in ethosu_job_run()
/linux/drivers/accel/rocket/
H A Drocket_job.c52 dma_fence_init(fence, &rocket_fence_ops, &core->fence_lock, in rocket_fence_create()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fence.c164 dma_fence_init(&fence->base, &vmw_fence_ops, &fman->lock, in vmw_fence_obj_init()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_move.c440 dma_fence_init(&work->fence, &dma_fence_memcpy_ops, &work->lock, 0, 0); in i915_ttm_memcpy_work_arm()

12