dma_fence_init
dma_fence_init(&fence->base, &amdkfd_fence_ops, &fence->lock,
dma_fence_init(fence, &amdgpu_job_fence_ops,
dma_fence_init(fence, &amdgpu_fence_ops,
dma_fence_init(fence, &drm_crtc_fence_ops, &crtc->fence_lock,
dma_fence_init(fence, ops, lock, context, seqno);
dma_fence_init(&dma_fence_stub, &dma_fence_stub_ops,
dma_fence_init(f, &dma_fence_stub_ops, &dma_fence_stub_mtx, 0, 0);
dma_fence_init(&dfa->base, &dma_fence_array_ops, &dfa->lock,
dma_fence_init(&work->fence, &dma_fence_memcpy_ops, &work->lock, 0, 0);
dma_fence_init(&rq->fence, &i915_fence_ops, &rq->lock,
dma_fence_init(&f->dma, &fence_ops, &f->lock, 0, 0);
dma_fence_init(&vma_res->unbind_fence, &unbind_fence_ops,
dma_fence_init(dma, &mock_fence_ops, &mock_fence_lock, 0, 0);
void dma_fence_init(struct dma_fence *, const struct dma_fence_ops *,
void dma_fence_init(struct dma_fence *, const struct dma_fence_ops *,
dma_fence_init(&(*fence)->base, &radeon_fence_ops,
dma_fence_init(&fence->scheduled, &drm_sched_fence_ops_scheduled,
dma_fence_init(&fence->finished, &drm_sched_fence_ops_finished,
dma_fence_init(fence, &mock_fence_ops, &fence_lock, 0, 0);
dma_fence_init(fence, &fence_ops, &fence_lock, 0, 0);