Home
last modified time | relevance | path

Searched defs:fence (Results 126 - 150 of 1040) sorted by relevance

12345678910>>...42

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_busy.c39 __busy_set_if_active(const struct dma_fence *fence, u32 (*flag)(u16 id)) in __busy_set_if_active() argument
65 busy_check_reader(const struct dma_fence *fence) in busy_check_reader() argument
71 busy_check_writer(const struct dma_fence *fence) in busy_check_writer() argument
125 struct dma_fence *fence = i915_gem_busy_ioctl() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Devergreen_dma.c41 evergreen_dma_fence_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) evergreen_dma_fence_ring_emit() argument
113 struct radeon_fence *fence; evergreen_copy_dma() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_timeline.h73 intel_timeline_sync_set(struct intel_timeline *tl, const struct dma_fence *fence) intel_timeline_sync_set() argument
85 intel_timeline_sync_is_later(struct intel_timeline *tl, const struct dma_fence *fence) intel_timeline_sync_is_later() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/
H A Detnaviv_sched.c25 struct dma_fence *fence; in etnaviv_sched_dependency() local
75 struct dma_fence *fence = NULL; etnaviv_sched_run_job() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dseqno-fence.h42 to_seqno_fence(struct dma_fence *fence) in to_seqno_fence() argument
87 seqno_fence_init(struct seqno_fence *fence, spinlock_t *lock, struct dma_buf *sync_buf, uint32_t context, uint32_t seqno_ofs, uint32_t seqno, enum seqno_fence_condition cond, const struct dma_fence_ops *ops) seqno_fence_init() argument
[all...]
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dsync_file.h29 __s32 fence; member
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_active_types.h21 struct dma_fence __rcu *fence; member
/kernel/linux/linux-5.10/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-5.10/drivers/gpu/drm/nouveau/
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...]
H A Dnv17_fence.c36 nv17_fence_sync(struct nouveau_fence *fence, in nv17_fence_sync() argument
/kernel/linux/linux-5.10/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-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

Completed in 7 milliseconds

12345678910>>...42