/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/ |
H A D | virtgpu_fence.c | 45 struct virtio_gpu_fence *fence = to_virtio_fence(f); in virtio_fence_signaled() local 63 struct virtio_gpu_fence *fence = to_virtio_fence(f); in virtio_timeline_value_str() local 79 struct virtio_gpu_fence *fence = kzalloc(sizeof(struct virtio_gpu_fence), in virtio_gpu_fence_alloc() local 95 virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev, struct virtio_gpu_ctrl_hdr *cmd_hdr, struct virtio_gpu_fence *fence) virtio_gpu_fence_emit() argument 118 struct virtio_gpu_fence *fence, *tmp; virtio_gpu_fence_event_process() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/scheduler/ |
H A D | sched_fence.c | 51 void drm_sched_fence_scheduled(struct drm_sched_fence *fence) in drm_sched_fence_scheduled() argument 63 void drm_sched_fence_finished(struct drm_sched_fence *fence) in drm_sched_fence_finished() argument 75 static const char *drm_sched_fence_get_driver_name(struct dma_fence *fence) in drm_sched_fence_get_driver_name() argument 82 struct drm_sched_fence *fence in drm_sched_fence_get_timeline_name() local 96 struct drm_sched_fence *fence = to_drm_sched_fence(f); drm_sched_fence_free() local 111 struct drm_sched_fence *fence = to_drm_sched_fence(f); drm_sched_fence_release_scheduled() local 126 struct drm_sched_fence *fence = to_drm_sched_fence(f); drm_sched_fence_release_finished() local 158 struct drm_sched_fence *fence = NULL; drm_sched_fence_create() local [all...] |
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | sync_file.h | 33 __s32 fence; member [all...] |
/kernel/linux/linux-6.6/drivers/dma-buf/ |
H A D | st-dma-resv.c | 113 struct dma_fence *f, *fence; in test_for_each() local 174 struct dma_fence *f, *fence; in test_for_each_unlocked() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_active.h | 63 __i915_active_fence_init(struct i915_active_fence *active, void *fence, dma_fence_func_t fn) __i915_active_fence_init() argument 103 struct dma_fence *fence; i915_active_fence_get() local 223 struct dma_fence *fence; __i915_request_await_exclusive() local [all...] |
H A D | i915_active_types.h | 19 struct dma_fence __rcu *fence; member
|
H A D | i915_deps.c | 75 static int i915_deps_grow(struct i915_deps *deps, struct dma_fence *fence, in i915_deps_grow() argument 176 i915_deps_add_dependency(struct i915_deps *deps, struct dma_fence *fence, const struct ttm_operation_ctx *ctx) i915_deps_add_dependency() argument 226 struct dma_fence *fence; i915_deps_add_resv() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_busy.c | 41 __busy_set_if_active(struct dma_fence *fence, u32 (*flag)(u16 id)) in __busy_set_if_active() argument 98 busy_check_reader(struct dma_fence *fence) busy_check_reader() argument 104 busy_check_writer(struct dma_fence *fence) busy_check_writer() argument 119 struct dma_fence *fence; i915_gem_busy_ioctl() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
H A D | lib_sw_fence.c | 30 nop_fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) in nop_fence_notify() argument 35 void __onstack_fence_init(struct i915_sw_fence *fence, in __onstack_fence_init() argument 47 void onstack_fence_fini(struct i915_sw_fence *fence) in onstack_fence_fini() argument 85 struct i915_sw_fence fence; global() member 93 heap_fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) heap_fence_notify() argument 131 heap_fence_put(struct i915_sw_fence *fence) heap_fence_put() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_sa.c | 137 radeon_sa_bo_free(struct drm_suballoc **sa_bo, struct radeon_fence *fence) radeon_sa_bo_free() argument
|
H A D | evergreen_dma.c | 40 evergreen_dma_fence_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) evergreen_dma_fence_ring_emit() argument 112 struct radeon_fence *fence; evergreen_copy_dma() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nv17_fence.c | 36 nv17_fence_sync(struct nouveau_fence *fence, in nv17_fence_sync() argument
|
H A D | nv04_fence.c | 40 nv04_fence_emit(struct nouveau_fence *fence) in nv04_fence_emit() argument 52 nv04_fence_sync(struct nouveau_fence *fence, in nv04_fence_sync() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/ |
H A D | qxl_debugfs.c | 61 struct dma_fence *fence; in qxl_debugfs_buffers_info() local
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_fence.h | 74 struct vmw_fence_obj *fence = *fence_p; in vmw_fence_obj_unreference() local 82 vmw_fence_obj_reference(struct vmw_fence_obj *fence) in vmw_fence_obj_reference() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/sync/ |
H A D | sync_stress_consumer.c | 40 static int busy_wait_on_fence(int fence) in busy_wait_on_fence() argument 66 int fence, valid, i; in mpsc_producer_thread() local 108 int fence, merged, tmp, valid, it, i; mpcs_consumer_thread() local [all...] |
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | sync_file.h | 26 __s32 fence; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | sync_file.h | 13 __s32 fence; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | sync_file.h | 26 __s32 fence; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_jpeg.c | 190 struct dma_fence *fence = NULL; in amdgpu_jpeg_dec_ring_test_ib() local 145 amdgpu_jpeg_dec_set_reg(struct amdgpu_ring *ring, uint32_t handle, struct dma_fence **fence) amdgpu_jpeg_dec_set_reg() argument
|
H A D | amdgpu_benchmark.c | 36 struct dma_fence *fence; in amdgpu_benchmark_do_move() local
|
H A D | amdgpu_vm_sdma.c | 90 amdgpu_vm_sdma_commit(struct amdgpu_vm_update_params *p, struct dma_fence **fence) amdgpu_vm_sdma_commit() argument
|
/kernel/linux/linux-5.10/drivers/dma-buf/ |
H A D | dma-fence-array.c | 18 static const char *dma_fence_array_get_driver_name(struct dma_fence *fence) in dma_fence_array_get_driver_name() argument 23 static const char *dma_fence_array_get_timeline_name(struct dma_fence *fence) in dma_fence_array_get_timeline_name() argument 70 static bool dma_fence_array_enable_signaling(struct dma_fence *fence) in dma_fence_array_enable_signaling() argument 103 static bool dma_fence_array_signaled(struct dma_fence *fence) in dma_fence_array_signaled() argument 114 dma_fence_array_release(struct dma_fence *fence) dma_fence_array_release() argument 192 dma_fence_match_context(struct dma_fence *fence, u64 context) dma_fence_match_context() argument [all...] |
H A D | dma-fence-chain.c | 39 struct dma_fence *dma_fence_chain_walk(struct dma_fence *fence) in dma_fence_chain_walk() argument 112 dma_fence_chain_get_driver_name(struct dma_fence *fence) dma_fence_chain_get_driver_name() argument 117 dma_fence_chain_get_timeline_name(struct dma_fence *fence) dma_fence_chain_get_timeline_name() argument 144 dma_fence_chain_enable_signaling(struct dma_fence *fence) dma_fence_chain_enable_signaling() argument 164 dma_fence_chain_signaled(struct dma_fence *fence) dma_fence_chain_signaled() argument 179 dma_fence_chain_release(struct dma_fence *fence) dma_fence_chain_release() argument 230 dma_fence_chain_init(struct dma_fence_chain *chain, struct dma_fence *prev, struct dma_fence *fence, uint64_t seqno) dma_fence_chain_init() argument [all...] |
H A D | sync_debug.c | 65 sync_print_fence(struct seq_file *s, struct dma_fence *fence, bool show) sync_print_fence() argument [all...] |