/linux-6.12.1/drivers/dma-buf/ |
D | dma-fence.c | 135 dma_fence_init(&dma_fence_stub, in dma_fence_get_stub() 165 dma_fence_init(fence, in dma_fence_allocate_private_stub() 1008 dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops, in dma_fence_init() function 1025 EXPORT_SYMBOL(dma_fence_init);
|
D | dma-fence-chain.c | 265 dma_fence_init(&chain->base, &dma_fence_chain_ops, in dma_fence_chain_init()
|
D | dma-fence-array.c | 182 dma_fence_init(&array->base, &dma_fence_array_ops, &array->lock, in dma_fence_array_init()
|
D | st-dma-resv.c | 34 dma_fence_init(f, &fence_ops, &fence_lock, 0, 0); in alloc_fence()
|
D | st-dma-fence-unwrap.c | 40 dma_fence_init(&f->base, &mock_ops, &f->lock, in mock_fence()
|
D | sw_sync.c | 281 dma_fence_init(&pt->base, &timeline_fence_ops, &obj->lock, in sync_pt_create()
|
/linux-6.12.1/drivers/gpu/drm/scheduler/ |
D | sched_fence.c | 228 dma_fence_init(&fence->scheduled, &drm_sched_fence_ops_scheduled, in drm_sched_fence_init() 230 dma_fence_init(&fence->finished, &drm_sched_fence_ops_finished, in drm_sched_fence_init()
|
/linux-6.12.1/drivers/gpu/drm/v3d/ |
D | v3d_fence.c | 17 dma_fence_init(&fence->base, &v3d_fence_ops, &v3d->job_lock, in v3d_fence_create()
|
/linux-6.12.1/include/trace/events/ |
D | dma_fence.h | 44 DEFINE_EVENT(dma_fence, dma_fence_init,
|
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_vm_tlb_fence.c | 104 dma_fence_init(&f->base, &amdgpu_tlb_fence_ops, &f->lock, in amdgpu_vm_tlb_fence_create()
|
D | amdgpu_amdkfd_fence.c | 79 dma_fence_init(&fence->base, &amdkfd_fence_ops, &fence->lock, in amdgpu_amdkfd_fence_create()
|
D | amdgpu_fence.c | 169 dma_fence_init(fence, &amdgpu_job_fence_ops, in amdgpu_fence_emit() 175 dma_fence_init(fence, &amdgpu_fence_ops, in amdgpu_fence_emit()
|
/linux-6.12.1/drivers/gpu/drm/i915/ |
D | i915_sw_fence_work.c | 88 dma_fence_init(&f->dma, &fence_ops, &f->lock, 0, 0); in dma_fence_work_init()
|
D | i915_vma_resource.c | 265 dma_fence_init(&vma_res->unbind_fence, &unbind_fence_ops, in __i915_vma_resource_init()
|
/linux-6.12.1/drivers/gpu/drm/xe/ |
D | xe_preempt_fence.c | 138 dma_fence_init(&pfence->base, &preempt_fence_ops, in xe_preempt_fence_arm()
|
D | xe_hw_fence.c | 261 dma_fence_init(fence, &xe_hw_fence_ops, &ctx->irq->lock, in xe_hw_fence_init()
|
D | xe_gt_tlb_invalidation.c | 518 dma_fence_init(&fence->base, &invalidation_fence_ops, in xe_gt_tlb_invalidation_fence_init()
|
/linux-6.12.1/drivers/gpu/host1x/ |
D | fence.c | 138 dma_fence_init(&fence->base, &host1x_syncpt_fence_ops, &sp->fences.lock, in host1x_fence_create()
|
/linux-6.12.1/drivers/gpu/drm/virtio/ |
D | virtgpu_fence.c | 95 dma_fence_init(&fence->f, &virtio_gpu_fence_ops, &drv->lock, in virtio_gpu_fence_alloc()
|
/linux-6.12.1/drivers/gpu/drm/nouveau/ |
D | nouveau_fence.c | 231 dma_fence_init(&fence->base, &nouveau_fence_ops_uevent, in nouveau_fence_emit() 234 dma_fence_init(&fence->base, &nouveau_fence_ops_legacy, in nouveau_fence_emit()
|
/linux-6.12.1/drivers/gpu/drm/msm/ |
D | msm_fence.c | 200 dma_fence_init(&f->base, &msm_fence_ops, &fctx->spinlock, in msm_fence_init()
|
/linux-6.12.1/drivers/gpu/drm/vgem/ |
D | vgem_fence.c | 94 dma_fence_init(&fence->base, &vgem_fence_ops, &fence->lock, in vgem_fence_create()
|
/linux-6.12.1/include/linux/ |
D | dma-fence.h | 283 void dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops,
|
/linux-6.12.1/drivers/gpu/drm/ |
D | drm_writeback.c | 462 dma_fence_init(fence, &drm_writeback_fence_ops, in drm_writeback_get_out_fence()
|
/linux-6.12.1/drivers/gpu/drm/qxl/ |
D | qxl_release.c | 425 dma_fence_init(&release->base, &qxl_fence_ops, &qdev->release_lock, in qxl_release_fence_buffer_objects()
|