/third_party/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_flush.c | 36 r300_flush_and_cleanup(struct r300_context *r300, unsigned flags, struct pipe_fence_handle **fence) r300_flush_and_cleanup() argument 74 r300_flush(struct pipe_context *pipe, unsigned flags, struct pipe_fence_handle **fence) r300_flush() argument 127 r300_flush_wrapped(struct pipe_context *pipe, struct pipe_fence_handle **fence, unsigned flags) r300_flush_wrapped() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_cpu.c | 108 amdgpu_vm_cpu_commit(struct amdgpu_vm_update_params *p, struct dma_fence **fence) amdgpu_vm_cpu_commit() argument
|
H A D | amdgpu_amdkfd_fence.c | 65 struct amdgpu_amdkfd_fence *fence; in amdgpu_amdkfd_fence_create() local 85 struct amdgpu_amdkfd_fence *fence; to_amdgpu_amdkfd_fence() local 104 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); amdkfd_fence_get_timeline_name() local 117 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); amdkfd_fence_enable_signaling() local 141 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); amdkfd_fence_release() local 162 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); amdkfd_fence_check_mm() local [all...] |
/kernel/linux/linux-5.10/drivers/dma-buf/ |
H A D | seqno-fence.c | 16 static const char *seqno_fence_get_driver_name(struct dma_fence *fence) in seqno_fence_get_driver_name() argument 23 static const char *seqno_fence_get_timeline_name(struct dma_fence *fence) in seqno_fence_get_timeline_name() argument 30 static bool seqno_enable_signaling(struct dma_fence *fence) in seqno_enable_signaling() argument 37 seqno_signaled(struct dma_fence *fence) seqno_signaled() argument 44 seqno_release(struct dma_fence *fence) seqno_release() argument 55 seqno_wait(struct dma_fence *fence, bool intr, signed long timeout) seqno_wait() argument [all...] |
H A D | sync_debug.h | 48 static inline struct sync_timeline *dma_fence_parent(struct dma_fence *fence) in dma_fence_parent() argument
|
/kernel/linux/linux-5.10/tools/testing/selftests/sync/ |
H A D | sync_stress_merge.c | 43 int fence, tmpfence, merged, valid; in test_merge_stress_random_merge() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_sw_fence_work.c | 30 fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) in fence_notify() argument 58 static const char *get_driver_name(struct dma_fence *fence) in get_driver_name() argument 63 static const char *get_timeline_name(struct dma_fence *fence) in get_timeline_name() argument 70 static void fence_release(struct dma_fence *fence) in fence_release() argument [all...] |
/kernel/linux/linux-5.10/include/uapi/drm/ |
H A D | vgem_drm.h | 54 __u32 fence; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_fence.c | 16 stub_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) in stub_notify() argument 33 static const char *stub_driver_name(struct dma_fence *fence) in stub_driver_name() argument 38 static const char *stub_timeline_name(struct dma_fence *fence) in stub_timeline_name() argument 43 static void stub_release(struct dma_fence *fence) in stub_release() argument 89 i915_gem_object_unlock_fence(struct drm_i915_gem_object *obj, struct dma_fence *fence) i915_gem_object_unlock_fence() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nv10_fence.c | 33 nv10_fence_emit(struct nouveau_fence *fence) in nv10_fence_emit() argument 46 nv10_fence_sync(struct nouveau_fence *fence, in nv10_fence_sync() argument [all...] |
H A D | nouveau_vmm.h | 15 struct nouveau_fence *fence; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_reg.h | 47 u32 fence; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_sync.c | 62 radeon_sync_fence(struct radeon_sync *sync, struct radeon_fence *fence) radeon_sync_fence() argument 95 struct radeon_fence *fence; radeon_sync_resv() local 144 struct radeon_fence *fence = sync->sync_to[i]; radeon_sync_rings() local 211 radeon_sync_free(struct radeon_device *rdev, struct radeon_sync *sync, struct radeon_fence *fence) radeon_sync_free() argument [all...] |
H A D | rv770_dma.c | 47 struct radeon_fence *fence; in rv770_copy_dma() local
|
H A D | uvd_v2_2.c | 39 uvd_v2_2_fence_emit(struct radeon_device *rdev, struct radeon_fence *fence) uvd_v2_2_fence_emit() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
H A D | ttm_execbuf_util.c | 148 ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket, struct list_head *list, struct dma_fence *fence) ttm_eu_fence_buffer_objects() argument
|
H A D | ttm_resource.c | 95 struct dma_fence *fence; in ttm_resource_manager_force_list_clean() local
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_syncobj.h | 51 struct dma_fence __rcu *fence; member 105 struct dma_fence *fence; drm_syncobj_fence_get() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | dma-fence-array.h | 56 dma_fence_is_array(struct dma_fence *fence) dma_fence_is_array() argument 69 to_dma_fence_array(struct dma_fence *fence) to_dma_fence_array() argument [all...] |
H A D | dma-fence-chain.h | 31 struct dma_fence *fence; member 46 to_dma_fence_chain(struct dma_fence *fence) to_dma_fence_chain() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | dma-fence-chain.h | 29 struct dma_fence *fence; member 61 to_dma_fence_chain(struct dma_fence *fence) to_dma_fence_chain() argument 77 dma_fence_chain_contained(struct dma_fence *fence) dma_fence_chain_contained() argument [all...] |
H A D | dma-fence-array.h | 56 to_dma_fence_array(struct dma_fence *fence) to_dma_fence_array() argument [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_syncobj.h | 51 struct dma_fence __rcu *fence; member 109 struct dma_fence *fence; drm_syncobj_fence_get() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_cpu.c | 108 amdgpu_vm_cpu_commit(struct amdgpu_vm_update_params *p, struct dma_fence **fence) amdgpu_vm_cpu_commit() argument
|
H A D | amdgpu_amdkfd_fence.c | 67 struct amdgpu_amdkfd_fence *fence; in amdgpu_amdkfd_fence_create() local 87 struct amdgpu_amdkfd_fence *fence; to_amdgpu_amdkfd_fence() local 106 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); amdkfd_fence_get_timeline_name() local 121 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); amdkfd_fence_enable_signaling() local 149 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); amdkfd_fence_release() local 173 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); amdkfd_fence_check_mm() local [all...] |