Loading...
Defined in 55 files as a member:
- drivers/dma-buf/sw_sync.c, line 61 (as a member)
- drivers/dma/ioat/hw.h, line 89 (as a member)
- drivers/dma/ioat/hw.h, line 123 (as a member)
- drivers/dma/ioat/hw.h, line 170 (as a member)
- drivers/dma/ioat/hw.h, line 219 (as a member)
- drivers/gpu/drm/amd/amdgpu/amdgpu.h, line 450 (as a member)
- drivers/gpu/drm/amd/amdgpu/amdgpu.h, line 1061 (as a member)
- drivers/gpu/drm/amd/amdgpu/amdgpu.h, line 1088 (as a member)
- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c, line 37 (as a member)
- drivers/gpu/drm/drm_syncobj.c, line 574 (as a member)
- drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h, line 36 (as a member)
- drivers/gpu/drm/etnaviv/etnaviv_gem.h, line 108 (as a member)
- drivers/gpu/drm/etnaviv/etnaviv_gpu.h, line 92 (as a member)
- drivers/gpu/drm/i915/gvt/gvt.h, line 156 (as a member)
- drivers/gpu/drm/i915/gvt/gvt.h, line 251 (as a member)
- drivers/gpu/drm/i915/gvt/gvt.h, line 263 (as a member)
- drivers/gpu/drm/i915/gvt/vgpu.c, line 75 (as a member)
- drivers/gpu/drm/i915/i915_drv.h, line 907 (as a member)
- drivers/gpu/drm/i915/i915_gem_request.h, line 103 (as a member)
- drivers/gpu/drm/i915/i915_sw_fence.c, line 356 (as a member)
- drivers/gpu/drm/i915/i915_vma.h, line 52 (as a member)
- drivers/gpu/drm/i915/intel_guc_fwif.h, line 345 (as a member)
- drivers/gpu/drm/msm/adreno/adreno_gpu.h, line 90 (as a member)
- drivers/gpu/drm/msm/msm_gem.h, line 144 (as a member)
- drivers/gpu/drm/nouveau/nouveau_chan.h, line 26 (as a member)
- drivers/gpu/drm/nouveau/nouveau_drv.h, line 67 (as a member)
- drivers/gpu/drm/nouveau/nouveau_drv.h, line 146 (as a member)
- drivers/gpu/drm/radeon/radeon.h, line 568 (as a member)
- drivers/gpu/drm/radeon/radeon.h, line 752 (as a member)
- drivers/gpu/drm/radeon/radeon.h, line 835 (as a member)
- drivers/gpu/drm/vc4/vc4_drv.h, line 289 (as a member)
- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h, line 1576 (as a member)
- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c, line 54 (as a member)
- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c, line 76 (as a member)
- drivers/gpu/drm/vmwgfx/vmwgfx_reg.h, line 47 (as a member)
- drivers/gpu/host1x/cdma.h, line 48 (as a member)
- drivers/infiniband/hw/bnxt_re/ib_verbs.h, line 62 (as a member)
- drivers/misc/mic/scif/scif_main.h, line 120 (as a member)
- drivers/scsi/smartpqi/smartpqi.h, line 268 (as a member)
- drivers/scsi/smartpqi/smartpqi.h, line 291 (as a member)
- drivers/scsi/smartpqi/smartpqi.h, line 379 (as a member)
- drivers/video/fbdev/intelfb/intelfb.h, line 229 (as a member)
- include/drm/drm_file.h, line 120 (as a member)
- include/drm/drm_plane.h, line 84 (as a member)
- include/drm/drm_syncobj.h, line 52 (as a member)
- include/linux/reservation.h, line 78 (as a member)
- include/linux/sync_file.h, line 48 (as a member)
- include/uapi/drm/etnaviv_drm.h, line 168 (as a member)
- include/uapi/drm/etnaviv_drm.h, line 191 (as a member)
- include/uapi/drm/msm_drm.h, line 215 (as a member)
- include/uapi/drm/msm_drm.h, line 231 (as a member)
- include/uapi/drm/tegra_drm.h, line 132 (as a member)
- include/uapi/drm/vgem_drm.h, line 54 (as a member)
- include/uapi/linux/sync_file.h, line 29 (as a member)
- tools/testing/selftests/sync/sync.c, line 49 (as a member)
Defined in 2 files as a macro:
- arch/metag/include/asm/barrier.h, line 75 (as a macro)
- arch/metag/include/asm/barrier.h, line 77 (as a macro)
Referenced in 206 files:
- arch/metag/include/asm/atomic_lock1.h, 7 times
- arch/metag/include/asm/bitops.h, 6 times
- arch/metag/include/asm/cmpxchg_lock1.h, 3 times
- arch/metag/include/asm/spinlock_lock1.h, 7 times
- arch/metag/kernel/head.S, line 54
- drivers/dma-buf/dma-buf.c, 23 times
- drivers/dma-buf/dma-fence-array.c, 13 times
- drivers/dma-buf/dma-fence.c, 92 times
- drivers/dma-buf/reservation.c, 55 times
- drivers/dma-buf/seqno-fence.c, 18 times
- drivers/dma-buf/sw_sync.c, 21 times
- drivers/dma-buf/sync_debug.c, 15 times
- drivers/dma-buf/sync_debug.h, 6 times
- drivers/dma-buf/sync_file.c, 40 times
- drivers/dma/ioat/prep.c, 5 times
- drivers/gpu/drm/amd/amdgpu/amdgpu.h, line 735
- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c, 39 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c, 18 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c, 27 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c, 5 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c, 17 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c, 14 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h, line 90
- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c, 16 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c, 11 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c, 9 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h, line 205
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c, 18 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c, 16 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c, 12 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c, 24 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c, 32 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h, 2 times
- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c, 12 times
- drivers/gpu/drm/amd/scheduler/gpu_sched_trace.h, 9 times
- drivers/gpu/drm/amd/scheduler/gpu_scheduler.c, 26 times
- drivers/gpu/drm/amd/scheduler/gpu_scheduler.h, 3 times
- drivers/gpu/drm/amd/scheduler/sched_fence.c, 29 times
- drivers/gpu/drm/drm_atomic.c, 18 times
- drivers/gpu/drm/drm_atomic_helper.c, 8 times
- drivers/gpu/drm/drm_crtc.c, 14 times
- drivers/gpu/drm/drm_file.c, 5 times
- drivers/gpu/drm/drm_gem_framebuffer_helper.c, 3 times
- drivers/gpu/drm/drm_syncobj.c, 55 times
- drivers/gpu/drm/etnaviv/etnaviv_drv.c, line 386
- drivers/gpu/drm/etnaviv/etnaviv_gem.c, 14 times
- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c, 6 times
- drivers/gpu/drm/etnaviv/etnaviv_gpu.c, 54 times
- drivers/gpu/drm/etnaviv/etnaviv_gpu.h, 5 times
- drivers/gpu/drm/i915/gvt/aperture_gm.c, 10 times
- drivers/gpu/drm/i915/gvt/gvt.h, 3 times
- drivers/gpu/drm/i915/gvt/kvmgt.c, line 308
- drivers/gpu/drm/i915/gvt/scheduler.c, line 474
- drivers/gpu/drm/i915/gvt/vgpu.c, 7 times
- drivers/gpu/drm/i915/i915_debugfs.c, 3 times
- drivers/gpu/drm/i915/i915_drv.h, line 4245
- drivers/gpu/drm/i915/i915_gem.c, 35 times
- drivers/gpu/drm/i915/i915_gem_batch_pool.c, line 133
- drivers/gpu/drm/i915/i915_gem_clflush.c, 7 times
- drivers/gpu/drm/i915/i915_gem_execbuffer.c, 19 times
- drivers/gpu/drm/i915/i915_gem_fence_reg.c, 66 times
- drivers/gpu/drm/i915/i915_gem_object.h, 7 times
- drivers/gpu/drm/i915/i915_gem_request.c, 39 times
- drivers/gpu/drm/i915/i915_gem_request.h, 12 times
- drivers/gpu/drm/i915/i915_gem_tiling.c, 2 times
- drivers/gpu/drm/i915/i915_gem_timeline.h, 6 times
- drivers/gpu/drm/i915/i915_gpu_error.c, 6 times
- drivers/gpu/drm/i915/i915_guc_submission.c, 3 times
- drivers/gpu/drm/i915/i915_irq.c, 2 times
- drivers/gpu/drm/i915/i915_sw_fence.c, 85 times
- drivers/gpu/drm/i915/i915_sw_fence.h, 20 times
- drivers/gpu/drm/i915/i915_trace.h, 8 times
- drivers/gpu/drm/i915/i915_vma.c, line 588
- drivers/gpu/drm/i915/i915_vma.h, 5 times
- drivers/gpu/drm/i915/intel_breadcrumbs.c, 2 times
- drivers/gpu/drm/i915/intel_display.c, 8 times
- drivers/gpu/drm/i915/intel_fbc.c, 9 times
- drivers/gpu/drm/i915/intel_fbdev.c, line 51
- drivers/gpu/drm/i915/intel_guc_ct.c, 11 times
- drivers/gpu/drm/i915/intel_lrc.c, line 1376
- drivers/gpu/drm/i915/intel_ringbuffer.c, line 625
- drivers/gpu/drm/i915/selftests/i915_gem_coherency.c, line 229
- drivers/gpu/drm/i915/selftests/i915_gem_context.c, line 188
- drivers/gpu/drm/i915/selftests/i915_gem_object.c, 2 times
- drivers/gpu/drm/i915/selftests/i915_gem_request.c, 7 times
- drivers/gpu/drm/i915/selftests/i915_mock_selftests.h, line 13
- drivers/gpu/drm/i915/selftests/i915_sw_fence.c, 21 times
- drivers/gpu/drm/i915/selftests/intel_hangcheck.c, 16 times
- drivers/gpu/drm/mga/mga_state.c, 4 times
- drivers/gpu/drm/msm/adreno/a5xx_gpu.c, 4 times
- drivers/gpu/drm/msm/adreno/adreno_gpu.c, 7 times
- drivers/gpu/drm/msm/msm_atomic.c, 2 times
- drivers/gpu/drm/msm/msm_drv.c, line 749
- drivers/gpu/drm/msm/msm_drv.h, line 227
- drivers/gpu/drm/msm/msm_fence.c, 19 times
- drivers/gpu/drm/msm/msm_fence.h, 3 times
- drivers/gpu/drm/msm/msm_gem.c, 25 times
- drivers/gpu/drm/msm/msm_gem_submit.c, 9 times
- drivers/gpu/drm/msm/msm_gpu.c, 15 times
- drivers/gpu/drm/msm/msm_rd.c, line 316
- drivers/gpu/drm/nouveau/nouveau_bo.c, 16 times
- drivers/gpu/drm/nouveau/nouveau_chan.c, 6 times
- drivers/gpu/drm/nouveau/nouveau_display.c, 6 times
- drivers/gpu/drm/nouveau/nouveau_drm.c, 4 times
- drivers/gpu/drm/nouveau/nouveau_fence.c, 99 times
- drivers/gpu/drm/nouveau/nouveau_fence.h, line 66
- drivers/gpu/drm/nouveau/nouveau_gem.c, 14 times
- drivers/gpu/drm/nouveau/nv04_fence.c, 10 times
- drivers/gpu/drm/nouveau/nv10_fence.c, 10 times
- drivers/gpu/drm/nouveau/nv17_fence.c, 7 times
- drivers/gpu/drm/nouveau/nv50_display.c, line 976
- drivers/gpu/drm/nouveau/nv50_fence.c, 3 times
- drivers/gpu/drm/nouveau/nv84_fence.c, 20 times
- drivers/gpu/drm/nouveau/nvc0_fence.c, 2 times
- drivers/gpu/drm/qxl/qxl_debugfs.c, line 65
- drivers/gpu/drm/qxl/qxl_release.c, 11 times
- drivers/gpu/drm/radeon/cik.c, 15 times
- drivers/gpu/drm/radeon/cik_sdma.c, 11 times
- drivers/gpu/drm/radeon/evergreen_dma.c, 8 times
- drivers/gpu/drm/radeon/ni.c, 4 times
- drivers/gpu/drm/radeon/r100.c, 8 times
- drivers/gpu/drm/radeon/r200.c, 3 times
- drivers/gpu/drm/radeon/r300.c, 4 times
- drivers/gpu/drm/radeon/r600.c, 12 times
- drivers/gpu/drm/radeon/r600_dma.c, 10 times
- drivers/gpu/drm/radeon/radeon.h, 21 times
- drivers/gpu/drm/radeon/radeon_asic.h, 12 times
- drivers/gpu/drm/radeon/radeon_benchmark.c, 7 times
- drivers/gpu/drm/radeon/radeon_cs.c, line 428
- drivers/gpu/drm/radeon/radeon_display.c, 12 times
- drivers/gpu/drm/radeon/radeon_fence.c, 90 times
- drivers/gpu/drm/radeon/radeon_ib.c, 8 times
- drivers/gpu/drm/radeon/radeon_object.c, 3 times
- drivers/gpu/drm/radeon/radeon_object.h, 2 times
- drivers/gpu/drm/radeon/radeon_sa.c, 16 times
- drivers/gpu/drm/radeon/radeon_semaphore.c, 2 times
- drivers/gpu/drm/radeon/radeon_sync.c, 24 times
- drivers/gpu/drm/radeon/radeon_test.c, 20 times
- drivers/gpu/drm/radeon/radeon_ttm.c, 6 times
- drivers/gpu/drm/radeon/radeon_uvd.c, 16 times
- drivers/gpu/drm/radeon/radeon_vce.c, 16 times
- drivers/gpu/drm/radeon/radeon_vm.c, 22 times
- drivers/gpu/drm/radeon/rv770_dma.c, 4 times
- drivers/gpu/drm/radeon/si.c, 4 times
- drivers/gpu/drm/radeon/si_dma.c, 4 times
- drivers/gpu/drm/radeon/uvd_v1_0.c, 8 times
- drivers/gpu/drm/radeon/uvd_v2_2.c, 4 times
- drivers/gpu/drm/tegra/drm.c, line 575
- drivers/gpu/drm/ttm/ttm_bo.c, 18 times
- drivers/gpu/drm/ttm/ttm_bo_util.c, 11 times
- drivers/gpu/drm/ttm/ttm_execbuf_util.c, 3 times
- drivers/gpu/drm/vc4/vc4_drv.h, 2 times
- drivers/gpu/drm/vc4/vc4_fence.c, 5 times
- drivers/gpu/drm/vc4/vc4_gem.c, 14 times
- drivers/gpu/drm/vc4/vc4_irq.c, 4 times
- drivers/gpu/drm/vc4/vc4_plane.c, 3 times
- drivers/gpu/drm/vgem/vgem_fence.c, 43 times
- drivers/gpu/drm/virtio/virtgpu_drv.h, 7 times
- drivers/gpu/drm/virtio/virtgpu_fence.c, 23 times
- drivers/gpu/drm/virtio/virtgpu_ioctl.c, 18 times
- drivers/gpu/drm/virtio/virtgpu_plane.c, 5 times
- drivers/gpu/drm/virtio/virtgpu_vq.c, 17 times
- drivers/gpu/drm/vmwgfx/vmwgfx_context.c, 10 times
- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c, 9 times
- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h, 3 times
- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c, 20 times
- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c, 112 times
- drivers/gpu/drm/vmwgfx/vmwgfx_fence.h, 13 times
- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c, line 573
- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c, 6 times
- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c, 11 times
- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c, 6 times
- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c, 10 times
- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c, 5 times
- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c, 10 times
- drivers/gpu/host1x/cdma.c, 5 times
- drivers/infiniband/hw/bnxt_re/ib_verbs.c, 32 times
- drivers/infiniband/hw/mlx5/qp.c, 11 times
- drivers/misc/mic/scif/scif_fence.c, 19 times
- drivers/misc/mic/scif/scif_main.c, line 282
- drivers/video/fbdev/intelfb/intelfbhw.c, 2 times
- fs/ocfs2/cluster/quorum.c, 5 times
- include/drm/drm_atomic.h, line 537
- include/drm/drm_syncobj.h, 6 times
- include/drm/ttm/ttm_bo_driver.h, 2 times
- include/drm/ttm/ttm_execbuf_util.h, line 118
- include/linux/dma-fence-array.h, 6 times
- include/linux/dma-fence.h, 56 times
- include/linux/reservation.h, 8 times
- include/linux/seqno-fence.h, 10 times
- include/linux/sync_file.h, line 54
- include/trace/events/dma_fence.h, 38 times
- tools/testing/selftests/sync/sync.c, 2 times
- tools/testing/selftests/sync/sync_alloc.c, 8 times
- tools/testing/selftests/sync/sync_fence.c, 8 times
- tools/testing/selftests/sync/sync_merge.c, 7 times
- tools/testing/selftests/sync/sync_stress_consumer.c, 18 times
- tools/testing/selftests/sync/sync_stress_merge.c, 10 times
- tools/testing/selftests/sync/sync_stress_parallelism.c, 5 times