Loading...
Documented in 1 files:
Defined in 1 files as a struct:
Defined in 1 files as a member:
Defined in 1 files as a function:
Referenced in 260 files:
- drivers/accel/ivpu/ivpu_job.c, 5 times
- drivers/accel/ivpu/ivpu_job.h, line 48
- drivers/dma-buf/dma-buf.c, 4 times
- drivers/dma-buf/dma-fence-array.c, 13 times
- drivers/dma-buf/dma-fence-chain.c, 20 times
- drivers/dma-buf/dma-fence-unwrap.c, 9 times
- drivers/dma-buf/dma-fence.c, 27 times
- drivers/dma-buf/dma-resv.c, 28 times
- drivers/dma-buf/selftests.h, 2 times
- drivers/dma-buf/st-dma-fence-chain.c, 17 times
- drivers/dma-buf/st-dma-fence-unwrap.c, 14 times
- drivers/dma-buf/st-dma-fence.c, 24 times
- drivers/dma-buf/st-dma-resv.c, 8 times
- drivers/dma-buf/sw_sync.c, 10 times
- drivers/dma-buf/sync_debug.c, line 66
- drivers/dma-buf/sync_debug.h, 2 times
- drivers/dma-buf/sync_file.c, 8 times
- drivers/gpu/drm/amd/amdgpu/amdgpu.h, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c, line 658
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h, 10 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c, 9 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c, line 35
- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c, 13 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.h, line 69
- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h, 3 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c, 7 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c, 5 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c, 3 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c, 23 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c, line 234
- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c, line 618
- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c, 3 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c, 8 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h, 3 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c, 9 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c, 3 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c, line 1257
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c, line 434
- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c, line 97
- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c, 16 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h, 3 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c, 12 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h, 3 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c, 7 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c, 11 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c, 11 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c, line 109
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c, line 781
- drivers/gpu/drm/amd/amdgpu/cik_sdma.c, line 654
- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c, line 3818
- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c, line 381
- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c, line 1876
- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c, line 2294
- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c, 2 times
- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c, 2 times
- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c, 3 times
- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c, line 291
- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c, line 585
- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c, line 859
- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c, line 1473
- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c, line 1011
- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c, line 1049
- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c, line 889
- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c, line 904
- drivers/gpu/drm/amd/amdgpu/si_dma.c, line 247
- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c, 5 times
- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c, 5 times
- drivers/gpu/drm/amd/amdkfd/kfd_device.c, line 1117
- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c, 8 times
- drivers/gpu/drm/amd/amdkfd/kfd_priv.h, line 921
- drivers/gpu/drm/amd/amdkfd/kfd_process.c, 3 times
- drivers/gpu/drm/amd/amdkfd/kfd_svm.c, 5 times
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h, line 237
- drivers/gpu/drm/drm_atomic_uapi.c, 3 times
- drivers/gpu/drm/drm_crtc.c, 5 times
- drivers/gpu/drm/drm_crtc_internal.h, line 76
- drivers/gpu/drm/drm_gem_atomic_helper.c, 2 times
- drivers/gpu/drm/drm_gpuvm.c, line 1442
- drivers/gpu/drm/drm_suballoc.c, 3 times
- drivers/gpu/drm/drm_syncobj.c, 23 times
- drivers/gpu/drm/drm_writeback.c, 6 times
- drivers/gpu/drm/etnaviv/etnaviv_gem.h, 2 times
- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c, line 554
- drivers/gpu/drm/etnaviv/etnaviv_gpu.c, 11 times
- drivers/gpu/drm/etnaviv/etnaviv_gpu.h, 2 times
- drivers/gpu/drm/etnaviv/etnaviv_sched.c, 2 times
- drivers/gpu/drm/i915/display/intel_atomic_plane.c, 2 times
- drivers/gpu/drm/i915/display/intel_display_rps.c, line 44
- drivers/gpu/drm/i915/display/intel_display_rps.h, 2 times
- drivers/gpu/drm/i915/display/intel_fb.c, 2 times
- drivers/gpu/drm/i915/gem/i915_gem_busy.c, 6 times
- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c, 14 times
- drivers/gpu/drm/i915/gem/i915_gem_object.c, line 913
- drivers/gpu/drm/i915/gem/i915_gem_object.h, 2 times
- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c, 12 times
- drivers/gpu/drm/i915/gem/i915_gem_wait.c, 8 times
- drivers/gpu/drm/i915/gem/selftests/i915_gem_migrate.c, 2 times
- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c, 3 times
- drivers/gpu/drm/i915/gt/intel_engine_pm.c, line 99
- drivers/gpu/drm/i915/gt/intel_engine_types.h, line 45
- drivers/gpu/drm/i915/gt/intel_gt_requests.c, 2 times
- drivers/gpu/drm/i915/gt/intel_migrate.h, line 13
- drivers/gpu/drm/i915/gt/intel_reset.c, line 1065
- drivers/gpu/drm/i915/gt/intel_timeline.c, line 425
- drivers/gpu/drm/i915/gt/intel_timeline.h, 2 times
- drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c, line 22
- drivers/gpu/drm/i915/gt/selftest_lrc.c, line 111
- drivers/gpu/drm/i915/i915_active.c, 23 times
- drivers/gpu/drm/i915/i915_active.h, 8 times
- drivers/gpu/drm/i915/i915_active_types.h, line 19
- drivers/gpu/drm/i915/i915_deps.c, 6 times
- drivers/gpu/drm/i915/i915_deps.h, 4 times
- drivers/gpu/drm/i915/i915_request.c, 19 times
- drivers/gpu/drm/i915/i915_request.h, 5 times
- drivers/gpu/drm/i915/i915_sw_fence.c, 7 times
- drivers/gpu/drm/i915/i915_sw_fence.h, 2 times
- drivers/gpu/drm/i915/i915_sw_fence_work.c, 4 times
- drivers/gpu/drm/i915/i915_sw_fence_work.h, 2 times
- drivers/gpu/drm/i915/i915_vma.c, 12 times
- drivers/gpu/drm/i915/i915_vma.h, 2 times
- drivers/gpu/drm/i915/i915_vma_resource.c, 6 times
- drivers/gpu/drm/i915/i915_vma_resource.h, 2 times
- drivers/gpu/drm/i915/selftests/i915_active.c, line 318
- drivers/gpu/drm/i915/selftests/i915_request.c, 2 times
- drivers/gpu/drm/i915/selftests/i915_sw_fence.c, 5 times
- drivers/gpu/drm/imagination/pvr_ccb.c, 8 times
- drivers/gpu/drm/imagination/pvr_ccb.h, 4 times
- drivers/gpu/drm/imagination/pvr_job.c, 4 times
- drivers/gpu/drm/imagination/pvr_job.h, 3 times
- drivers/gpu/drm/imagination/pvr_queue.c, 22 times
- drivers/gpu/drm/imagination/pvr_queue.h, 4 times
- drivers/gpu/drm/imagination/pvr_sync.c, 6 times
- drivers/gpu/drm/imagination/pvr_sync.h, 2 times
- drivers/gpu/drm/lima/lima_gem.c, line 304
- drivers/gpu/drm/lima/lima_sched.c, 10 times
- drivers/gpu/drm/lima/lima_sched.h, 2 times
- drivers/gpu/drm/msm/msm_drv.c, line 731
- drivers/gpu/drm/msm/msm_fence.c, 8 times
- drivers/gpu/drm/msm/msm_fence.h, 2 times
- drivers/gpu/drm/msm/msm_gem.h, 2 times
- drivers/gpu/drm/msm/msm_gem_submit.c, 2 times
- drivers/gpu/drm/msm/msm_ringbuffer.c, line 14
- drivers/gpu/drm/nouveau/nouveau_bo.c, 2 times
- drivers/gpu/drm/nouveau/nouveau_drm.c, 3 times
- drivers/gpu/drm/nouveau/nouveau_drv.h, 2 times
- drivers/gpu/drm/nouveau/nouveau_exec.c, line 126
- drivers/gpu/drm/nouveau/nouveau_fence.c, 10 times
- drivers/gpu/drm/nouveau/nouveau_fence.h, line 12
- drivers/gpu/drm/nouveau/nouveau_gem.c, line 164
- drivers/gpu/drm/nouveau/nouveau_sched.c, 7 times
- drivers/gpu/drm/nouveau/nouveau_sched.h, 2 times
- drivers/gpu/drm/nouveau/nouveau_uvmm.c, line 1440
- drivers/gpu/drm/panfrost/panfrost_job.c, 8 times
- drivers/gpu/drm/panfrost/panfrost_job.h, 2 times
- drivers/gpu/drm/qxl/qxl_debugfs.c, line 61
- drivers/gpu/drm/qxl/qxl_drv.h, line 146
- drivers/gpu/drm/qxl/qxl_release.c, 3 times
- drivers/gpu/drm/radeon/radeon.h, 3 times
- drivers/gpu/drm/radeon/radeon_fence.c, 6 times
- drivers/gpu/drm/radeon/radeon_sync.c, line 96
- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h, 4 times
- drivers/gpu/drm/scheduler/sched_entity.c, 9 times
- drivers/gpu/drm/scheduler/sched_fence.c, 11 times
- drivers/gpu/drm/scheduler/sched_main.c, 9 times
- drivers/gpu/drm/tegra/submit.c, 2 times
- drivers/gpu/drm/ttm/tests/ttm_bo_test.c, 2 times
- drivers/gpu/drm/ttm/ttm_bo.c, 2 times
- drivers/gpu/drm/ttm/ttm_bo_util.c, 3 times
- drivers/gpu/drm/ttm/ttm_execbuf_util.c, line 143
- drivers/gpu/drm/ttm/ttm_resource.c, line 381
- drivers/gpu/drm/v3d/v3d_drv.h, 5 times
- drivers/gpu/drm/v3d/v3d_fence.c, 3 times
- drivers/gpu/drm/v3d/v3d_sched.c, 12 times
- drivers/gpu/drm/v3d/v3d_submit.c, 2 times
- drivers/gpu/drm/vc4/vc4_crtc.c, 2 times
- drivers/gpu/drm/vc4/vc4_drv.h, 2 times
- drivers/gpu/drm/vc4/vc4_fence.c, 3 times
- drivers/gpu/drm/vc4/vc4_gem.c, line 1127
- drivers/gpu/drm/vgem/vgem_fence.c, 9 times
- drivers/gpu/drm/virtio/virtgpu_drv.h, 2 times
- drivers/gpu/drm/virtio/virtgpu_fence.c, 5 times
- drivers/gpu/drm/virtio/virtgpu_gem.c, line 250
- drivers/gpu/drm/virtio/virtgpu_submit.c, 6 times
- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c, line 4460
- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c, 6 times
- drivers/gpu/drm/vmwgfx/vmwgfx_fence.h, line 59
- drivers/gpu/drm/xe/display/xe_display_rps.c, line 9
- drivers/gpu/drm/xe/tests/xe_bo.c, line 21
- drivers/gpu/drm/xe/tests/xe_migrate.c, 5 times
- drivers/gpu/drm/xe/xe_bb.c, line 103
- drivers/gpu/drm/xe/xe_bb.h, 2 times
- drivers/gpu/drm/xe/xe_bo.c, 4 times
- drivers/gpu/drm/xe/xe_exec.c, line 211
- drivers/gpu/drm/xe/xe_exec_queue.c, 3 times
- drivers/gpu/drm/xe/xe_exec_queue.h, 2 times
- drivers/gpu/drm/xe/xe_exec_queue_types.h, 2 times
- drivers/gpu/drm/xe/xe_execlist.c, line 293
- drivers/gpu/drm/xe/xe_gsc.c, line 66
- drivers/gpu/drm/xe/xe_gsc_submit.c, line 163
- drivers/gpu/drm/xe/xe_gt.c, 2 times
- drivers/gpu/drm/xe/xe_gt_pagefault.c, line 136
- drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h, line 19
- drivers/gpu/drm/xe/xe_guc_exec_queue_types.h, line 14
- drivers/gpu/drm/xe/xe_guc_submit.c, line 722
- drivers/gpu/drm/xe/xe_hw_fence.c, 27 times
- drivers/gpu/drm/xe/xe_hw_fence_types.h, line 63
- drivers/gpu/drm/xe/xe_lrc.c, line 885
- drivers/gpu/drm/xe/xe_lrc.h, line 41
- drivers/gpu/drm/xe/xe_migrate.c, 10 times
- drivers/gpu/drm/xe/xe_migrate.h, 4 times
- drivers/gpu/drm/xe/xe_preempt_fence.c, 6 times
- drivers/gpu/drm/xe/xe_preempt_fence.h, 4 times
- drivers/gpu/drm/xe/xe_preempt_fence_types.h, line 21
- drivers/gpu/drm/xe/xe_pt.c, 12 times
- drivers/gpu/drm/xe/xe_pt.h, 3 times
- drivers/gpu/drm/xe/xe_range_fence.c, 2 times
- drivers/gpu/drm/xe/xe_range_fence.h, 2 times
- drivers/gpu/drm/xe/xe_sa.c, line 103
- drivers/gpu/drm/xe/xe_sa.h, 2 times
- drivers/gpu/drm/xe/xe_sched_job.c, 4 times
- drivers/gpu/drm/xe/xe_sched_job_types.h, line 30
- drivers/gpu/drm/xe/xe_sync.c, 6 times
- drivers/gpu/drm/xe/xe_sync.h, 2 times
- drivers/gpu/drm/xe/xe_sync_types.h, 2 times
- drivers/gpu/drm/xe/xe_vm.c, 17 times
- drivers/gpu/host1x/fence.c, 6 times
- drivers/gpu/host1x/fence.h, line 10
- drivers/gpu/host1x/hw/channel_hw.c, line 279
- drivers/gpu/host1x/syncpt.c, line 223
- drivers/usb/gadget/function/f_fs.c, 16 times
- include/drm/drm_atomic_uapi.h, line 38
- include/drm/drm_file.h, 2 times
- include/drm/drm_gpuvm.h, 2 times
- include/drm/drm_plane.h, line 83
- include/drm/drm_suballoc.h, 2 times
- include/drm/drm_syncobj.h, 7 times
- include/drm/drm_writeback.h, 2 times
- include/drm/gpu_scheduler.h, 11 times
- include/drm/ttm/ttm_bo.h, line 417
- include/drm/ttm/ttm_execbuf_util.h, 2 times
- include/drm/ttm/ttm_resource.h, line 165
- include/linux/dma-fence-array.h, 9 times
- include/linux/dma-fence-chain.h, 11 times
- include/linux/dma-fence-unwrap.h, 9 times
- include/linux/dma-fence.h, 52 times
- include/linux/dma-resv.h, 9 times
- include/linux/host1x.h, 3 times
- include/linux/sync_file.h, 3 times
- include/trace/events/dma_fence.h, 18 times