| /linux-6.15/include/linux/ |
| H A D | dma-fence.h | 27 struct dma_fence_ops; 68 const struct dma_fence_ops *ops; 126 struct dma_fence_ops { struct 283 void dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops, argument 473 const struct dma_fence_ops *ops) in __dma_fence_is_later() 653 extern const struct dma_fence_ops dma_fence_array_ops; 654 extern const struct dma_fence_ops dma_fence_chain_ops;
|
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_amdkfd_fence.c | 33 static const struct dma_fence_ops amdkfd_fence_ops; 183 static const struct dma_fence_ops amdkfd_fence_ops = {
|
| H A D | amdgpu_fence.c | 78 static const struct dma_fence_ops amdgpu_fence_ops; 79 static const struct dma_fence_ops amdgpu_job_fence_ops; 877 static const struct dma_fence_ops amdgpu_fence_ops = { 884 static const struct dma_fence_ops amdgpu_job_fence_ops = {
|
| H A D | amdgpu_vm_tlb_fence.c | 73 static const struct dma_fence_ops amdgpu_tlb_fence_ops = {
|
| /linux-6.15/drivers/gpu/drm/scheduler/ |
| H A D | sched_fence.c | 183 static const struct dma_fence_ops drm_sched_fence_ops_scheduled = { 189 static const struct dma_fence_ops drm_sched_fence_ops_finished = {
|
| /linux-6.15/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_fence.c | 38 static const struct dma_fence_ops nouveau_fence_ops_uevent; 39 static const struct dma_fence_ops nouveau_fence_ops_legacy; 525 static const struct dma_fence_ops nouveau_fence_ops_legacy = { 552 static const struct dma_fence_ops nouveau_fence_ops_uevent = {
|
| /linux-6.15/drivers/gpu/drm/vc4/ |
| H A D | vc4_fence.c | 44 const struct dma_fence_ops vc4_fence_ops = {
|
| /linux-6.15/drivers/gpu/drm/v3d/ |
| H A D | v3d_fence.c | 46 const struct dma_fence_ops v3d_fence_ops = {
|
| /linux-6.15/drivers/gpu/drm/i915/ |
| H A D | i915_sw_fence_work.c | 77 static const struct dma_fence_ops fence_ops = {
|
| H A D | i915_vma_resource.c | 97 static const struct dma_fence_ops unbind_fence_ops = {
|
| H A D | i915_request.h | 364 extern const struct dma_fence_ops i915_fence_ops;
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_preempt_fence.c | 70 static const struct dma_fence_ops preempt_fence_ops = {
|
| H A D | xe_hw_fence.c | 194 static const struct dma_fence_ops xe_hw_fence_ops = {
|
| /linux-6.15/drivers/gpu/host1x/ |
| H A D | fence.c | 69 static const struct dma_fence_ops host1x_syncpt_fence_ops = {
|
| /linux-6.15/drivers/dma-buf/ |
| H A D | sw_sync.c | 83 static const struct dma_fence_ops timeline_fence_ops; 206 static const struct dma_fence_ops timeline_fence_ops = {
|
| H A D | dma-fence.c | 119 static const struct dma_fence_ops dma_fence_stub_ops = { 1008 dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops, in dma_fence_init()
|
| H A D | dma-fence-chain.c | 220 const struct dma_fence_ops dma_fence_chain_ops = {
|
| H A D | dma-fence-array.c | 162 const struct dma_fence_ops dma_fence_array_ops = {
|
| H A D | st-dma-resv.c | 21 static const struct dma_fence_ops fence_ops = {
|
| /linux-6.15/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_fence.c | 66 static const struct dma_fence_ops virtio_gpu_fence_ops = {
|
| /linux-6.15/drivers/gpu/drm/vgem/ |
| H A D | vgem_fence.c | 68 static const struct dma_fence_ops vgem_fence_ops = {
|
| /linux-6.15/drivers/gpu/drm/msm/ |
| H A D | msm_fence.c | 167 static const struct dma_fence_ops msm_fence_ops = {
|
| /linux-6.15/drivers/gpu/drm/imagination/ |
| H A D | pvr_queue.c | 174 static const struct dma_fence_ops pvr_queue_job_fence_ops = { 203 static const struct dma_fence_ops pvr_queue_cccb_fence_ops = { 272 const struct dma_fence_ops *fence_ops, in pvr_queue_fence_init()
|
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_crtc.c | 157 static const struct dma_fence_ops drm_crtc_fence_ops; 179 static const struct dma_fence_ops drm_crtc_fence_ops = {
|
| H A D | drm_writeback.c | 104 static const struct dma_fence_ops drm_writeback_fence_ops = {
|