Home
last modified time | relevance | path

Searched defs:fence (Results 51 – 75 of 293) sorted by relevance

12345678910>>...12

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_fence.h49 struct fence *fence; member
78 #define kbase_fence_fence_in_set(katom, fence) \ argument
270 #define kbase_fence_put(fence) dma_fence_put(fence) argument
H A Dmali_kbase_dma_fence.c202 kbase_dma_fence_cb(struct fence *fence, struct fence_cb *cb) in kbase_dma_fence_cb()
314 struct fence *fence; in kbase_dma_fence_wait() local
316 struct dma_fence *fence; in kbase_dma_fence_wait() local
/OK3568_Linux_fs/kernel/drivers/dma-buf/
H A Dsync_debug.h48 static inline struct sync_timeline *dma_fence_parent(struct dma_fence *fence) in dma_fence_parent()
75 static inline void sync_file_debug_add(struct sync_file *fence) {} in sync_file_debug_add()
76 static inline void sync_file_debug_remove(struct sync_file *fence) {} in sync_file_debug_remove()
H A Dst-dma-fence-chain.c68 struct dma_fence *fence, in mock_chain()
188 struct dma_fence *fence; in find_seqno() local
266 struct dma_fence *fence; in find_signaled() local
304 struct dma_fence *fence; in find_out_of_order() local
348 struct dma_fence *fence; in find_gap() local
404 struct dma_fence *fence = dma_fence_get(data->fc.tail); in __find_race() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ids.c88 static void amdgpu_pasid_free_cb(struct dma_fence *fence, in amdgpu_pasid_free_cb()
110 struct dma_fence *fence, **fences; in amdgpu_pasid_free_delayed() local
272 struct dma_fence *fence, in amdgpu_vmid_grab_reserved()
341 struct dma_fence *fence, in amdgpu_vmid_grab_used()
410 struct amdgpu_sync *sync, struct dma_fence *fence, in amdgpu_vmid_grab()
H A Damdgpu_job.c166 struct dma_fence **fence) in amdgpu_job_submit_direct()
186 struct dma_fence *fence; in amdgpu_job_dependency() local
212 struct dma_fence *fence = NULL, *finished; in amdgpu_job_run() local
/OK3568_Linux_fs/kernel/tools/testing/selftests/sync/
H A Dsync_alloc.c46 int timeline, fence, valid; in test_alloc_fence() local
63 int fence, timeline; in test_alloc_fence_negative() local
H A Dsync_stress_consumer.c40 static int busy_wait_on_fence(int fence) in busy_wait_on_fence()
66 int fence, valid, i; in mpsc_producer_thread() local
108 int fence, merged, tmp, valid, it, i; in mpcs_consumer_thread() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/
H A Di915_gem_wait.c16 i915_gem_object_wait_fence(struct dma_fence *fence, in i915_gem_object_wait_fence()
96 static void __fence_set_priority(struct dma_fence *fence, in __fence_set_priority()
116 static void fence_set_priority(struct dma_fence *fence, in fence_set_priority()
/OK3568_Linux_fs/kernel/drivers/rknpu/
H A Drknpu_fence.c17 static const char *rknpu_fence_get_name(struct dma_fence *fence) in rknpu_fence_get_name()
47 struct dma_fence *fence = NULL; in rknpu_fence_alloc() local
/OK3568_Linux_fs/kernel/include/linux/
H A Ddma-resv.h75 struct dma_resv_list __rcu *fence; member
221 struct dma_resv_list *fence = dma_resv_get_list(obj); in dma_resv_unlock() local
262 struct dma_fence *fence; in dma_resv_get_excl_rcu() local
H A Ddma-fence-chain.h31 struct dma_fence *fence; member
46 to_dma_fence_chain(struct dma_fence *fence) in to_dma_fence_chain()
H A Ddma-fence-array.h56 static inline bool dma_fence_is_array(struct dma_fence *fence) in dma_fence_is_array()
69 to_dma_fence_array(struct dma_fence *fence) in to_dma_fence_array()
H A Dseqno-fence.h42 to_seqno_fence(struct dma_fence *fence) in to_seqno_fence()
87 seqno_fence_init(struct seqno_fence *fence, spinlock_t *lock, in seqno_fence_init()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/v3d/
H A Dv3d_sched.c93 struct dma_fence *fence; in v3d_bin_job_run() local
146 struct dma_fence *fence; in v3d_render_job_run() local
189 struct dma_fence *fence; in v3d_tfu_job_run() local
226 struct dma_fence *fence; in v3d_csd_job_run() local
/OK3568_Linux_fs/kernel/include/drm/
H A Ddrm_syncobj.h51 struct dma_fence __rcu *fence; member
105 struct dma_fence *fence; in drm_syncobj_fence_get() local
H A Ddrm_sync_helper.h40 static inline void drm_fence_signal_and_put(struct fence **fence) in drm_fence_signal_and_put()
54 struct fence *fence; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_timeline_sync_fence.c38 struct mali_timeline_fence fence; in mali_timeline_sync_fence_create_and_add_tracker() local
81 …_timeline_sync_fence_create(struct mali_timeline_system *system, struct mali_timeline_fence *fence) in mali_timeline_sync_fence_create()
H A Dmali_timeline_fence_wait.c61 …ine_fence_wait_check_status(struct mali_timeline_system *system, struct mali_timeline_fence *fence)
145 …li_timeline_fence_wait(struct mali_timeline_system *system, struct mali_timeline_fence *fence, u32…
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_ukk_timeline.c51 struct mali_timeline_fence fence; in timeline_wait_wrapper() local
72 struct mali_timeline_fence fence; in timeline_create_sync_fence_wrapper() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_crtc.c168 static struct drm_crtc *fence_to_crtc(struct dma_fence *fence) in fence_to_crtc()
174 static const char *drm_crtc_fence_get_driver_name(struct dma_fence *fence) in drm_crtc_fence_get_driver_name()
181 static const char *drm_crtc_fence_get_timeline_name(struct dma_fence *fence) in drm_crtc_fence_get_timeline_name()
195 struct dma_fence *fence; in drm_crtc_create_fence() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/
H A Dnv10_fence.c33 nv10_fence_emit(struct nouveau_fence *fence) in nv10_fence_emit()
46 nv10_fence_sync(struct nouveau_fence *fence, in nv10_fence_sync()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gt/
H A Dintel_timeline.h74 const struct dma_fence *fence) in intel_timeline_sync_set()
86 const struct dma_fence *fence) in intel_timeline_sync_is_later()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/virtio/
H A Dvirtgpu_vq.c319 struct virtio_gpu_fence *fence, in virtio_gpu_queue_ctrl_sgs()
375 struct virtio_gpu_fence *fence) in virtio_gpu_queue_fenced_ctrl_buffer()
498 struct virtio_gpu_fence *fence) in virtio_gpu_cmd_create_resource()
596 struct virtio_gpu_fence *fence) in virtio_gpu_cmd_transfer_to_host_2d()
628 struct virtio_gpu_fence *fence) in virtio_gpu_cmd_resource_attach_backing()
982 struct virtio_gpu_fence *fence) in virtio_gpu_cmd_resource_create_3d()
1015 struct virtio_gpu_fence *fence) in virtio_gpu_cmd_transfer_to_host_3d()
1047 struct virtio_gpu_fence *fence) in virtio_gpu_cmd_transfer_from_host_3d()
1072 struct virtio_gpu_fence *fence) in virtio_gpu_cmd_submit()
/OK3568_Linux_fs/kernel/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()

12345678910>>...12