Searched refs:dma_fence_ops (Results 1 - 25 of 44) sorted by relevance

12

/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_fence.c44 const struct dma_fence_ops vc4_fence_ops = {
/linux-master/include/linux/
H A Ddma-fence.h27 struct dma_fence_ops;
33 * @ops: dma_fence_ops associated with this fence
68 const struct dma_fence_ops *ops;
123 * struct dma_fence_ops - operations implemented for fence
126 struct dma_fence_ops { struct
283 void dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops,
467 * @ops: dma_fence_ops associated with the seqno
473 const struct dma_fence_ops *ops)
647 extern const struct dma_fence_ops dma_fence_array_ops;
648 extern const struct dma_fence_ops dma_fence_chain_op
[all...]
/linux-master/drivers/gpu/drm/v3d/
H A Dv3d_fence.c46 const struct dma_fence_ops v3d_fence_ops = {
H A Dv3d_drv.h512 extern const struct dma_fence_ops v3d_fence_ops;
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_fence.c33 static const struct dma_fence_ops amdkfd_fence_ops;
183 static const struct dma_fence_ops amdkfd_fence_ops = {
H A Damdgpu_fence.c78 static const struct dma_fence_ops amdgpu_fence_ops;
79 static const struct dma_fence_ops amdgpu_job_fence_ops;
879 static const struct dma_fence_ops amdgpu_fence_ops = {
886 static const struct dma_fence_ops amdgpu_job_fence_ops = {
/linux-master/drivers/gpu/drm/scheduler/
H A Dsched_fence.c181 static const struct dma_fence_ops drm_sched_fence_ops_scheduled = {
187 static const struct dma_fence_ops drm_sched_fence_ops_finished = {
/linux-master/drivers/gpu/drm/i915/
H A Di915_sw_fence_work.c77 static const struct dma_fence_ops fence_ops = {
H A Di915_vma_resource.c97 static const struct dma_fence_ops unbind_fence_ops = {
H A Di915_request.h364 extern const struct dma_fence_ops i915_fence_ops;
/linux-master/drivers/gpu/drm/xe/
H A Dxe_preempt_fence.c56 static const struct dma_fence_ops preempt_fence_ops = {
H A Dxe_hw_fence.c195 static const struct dma_fence_ops xe_hw_fence_ops = {
/linux-master/drivers/gpu/host1x/
H A Dfence.c69 static const struct dma_fence_ops host1x_syncpt_fence_ops = {
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c38 static const struct dma_fence_ops nouveau_fence_ops_uevent;
39 static const struct dma_fence_ops nouveau_fence_ops_legacy;
522 static const struct dma_fence_ops nouveau_fence_ops_legacy = {
549 static const struct dma_fence_ops nouveau_fence_ops_uevent = {
/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_fence.c66 static const struct dma_fence_ops virtio_gpu_fence_ops = {
/linux-master/drivers/gpu/drm/vgem/
H A Dvgem_fence.c68 static const struct dma_fence_ops vgem_fence_ops = {
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_fence.c168 static const struct dma_fence_ops msm_fence_ops = {
/linux-master/drivers/dma-buf/
H A Dsw_sync.c83 static const struct dma_fence_ops timeline_fence_ops;
211 static const struct dma_fence_ops timeline_fence_ops = {
H A Ddma-fence.c119 static const struct dma_fence_ops dma_fence_stub_ops = {
570 * This is the default implementation for &dma_fence_ops.release. It calls
608 * complete as soon as possible. This calls &dma_fence_ops.enable_signaling
949 * documentation for &dma_fence_ops.set_deadline.
995 * @ops: the dma_fence_ops for operations on this fence
1002 * refcount again if &dma_fence_ops.enable_signaling gets called.
1008 dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops,
H A Dst-dma-resv.c21 static const struct dma_fence_ops fence_ops = {
H A Dst-dma-fence-unwrap.c26 static const struct dma_fence_ops mock_ops = {
H A Ddma-fence-array.c136 const struct dma_fence_ops dma_fence_array_ops = {
H A Ddma-fence-chain.c220 const struct dma_fence_ops dma_fence_chain_ops = {
/linux-master/drivers/gpu/drm/
H A Ddrm_writeback.c108 static const struct dma_fence_ops drm_writeback_fence_ops = {
H A Ddrm_crtc.c157 static const struct dma_fence_ops drm_crtc_fence_ops;
179 static const struct dma_fence_ops drm_crtc_fence_ops = {

Completed in 215 milliseconds

12