Home
last modified time | relevance | path

Searched defs:fence (Results 76 - 100 of 482) sorted by relevance

12345678910>>...20

/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/
H A Dvirtgpu_fence.c45 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 Dsched_fence.c51 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 Dsync_file.h33 __s32 fence; member
[all...]
/kernel/linux/linux-6.6/drivers/dma-buf/
H A Dst-dma-resv.c113 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 Di915_active.h63 __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 Di915_active_types.h19 struct dma_fence __rcu *fence; member
H A Di915_deps.c75 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 Di915_gem_busy.c41 __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 Dlib_sw_fence.c30 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 Dradeon_sa.c137 radeon_sa_bo_free(struct drm_suballoc **sa_bo, struct radeon_fence *fence) radeon_sa_bo_free() argument
H A Devergreen_dma.c40 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 Dnv17_fence.c36 nv17_fence_sync(struct nouveau_fence *fence, in nv17_fence_sync() argument
H A Dnv04_fence.c40 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 Dqxl_debugfs.c61 struct dma_fence *fence; in qxl_debugfs_buffers_info() local
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fence.h74 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 Dsync_stress_consumer.c40 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 Dsync_file.h26 __s32 fence; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dsync_file.h13 __s32 fence; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dsync_file.h26 __s32 fence; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_jpeg.c190 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 Damdgpu_benchmark.c36 struct dma_fence *fence; in amdgpu_benchmark_do_move() local
H A Damdgpu_vm_sdma.c90 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 Ddma-fence-array.c18 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 Ddma-fence-chain.c39 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 Dsync_debug.c65 sync_print_fence(struct seq_file *s, struct dma_fence *fence, bool show) sync_print_fence() argument
[all...]

Completed in 10 milliseconds

12345678910>>...20