| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_fence.h | 49 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 D | mali_kbase_dma_fence.c | 202 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 D | sync_debug.h | 48 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 D | st-dma-fence-chain.c | 68 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 D | amdgpu_ids.c | 88 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 D | amdgpu_job.c | 166 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 D | sync_alloc.c | 46 int timeline, fence, valid; in test_alloc_fence() local 63 int fence, timeline; in test_alloc_fence_negative() local
|
| H A D | sync_stress_consumer.c | 40 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 D | i915_gem_wait.c | 16 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 D | rknpu_fence.c | 17 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 D | dma-resv.h | 75 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 D | dma-fence-chain.h | 31 struct dma_fence *fence; member 46 to_dma_fence_chain(struct dma_fence *fence) in to_dma_fence_chain()
|
| H A D | dma-fence-array.h | 56 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 D | seqno-fence.h | 42 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 D | v3d_sched.c | 93 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 D | drm_syncobj.h | 51 struct dma_fence __rcu *fence; member 105 struct dma_fence *fence; in drm_syncobj_fence_get() local
|
| H A D | drm_sync_helper.h | 40 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 D | mali_timeline_sync_fence.c | 38 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 D | mali_timeline_fence_wait.c | 61 …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 D | mali_ukk_timeline.c | 51 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 D | drm_crtc.c | 168 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 D | nv10_fence.c | 33 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 D | intel_timeline.h | 74 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 D | virtgpu_vq.c | 319 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 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()
|