Home
last modified time | relevance | path

Searched defs:fence (Results 76 – 100 of 293) sorted by relevance

12345678910>>...12

/OK3568_Linux_fs/kernel/drivers/gpu/drm/etnaviv/
H A Detnaviv_gpu.c1064 static inline struct etnaviv_fence *to_etnaviv_fence(struct dma_fence *fence) in to_etnaviv_fence()
1069 static const char *etnaviv_fence_get_driver_name(struct dma_fence *fence) in etnaviv_fence_get_driver_name()
1074 static const char *etnaviv_fence_get_timeline_name(struct dma_fence *fence) in etnaviv_fence_get_timeline_name()
1081 static bool etnaviv_fence_signaled(struct dma_fence *fence) in etnaviv_fence_signaled()
1088 static void etnaviv_fence_release(struct dma_fence *fence) in etnaviv_fence_release()
1192 struct dma_fence *fence; in etnaviv_gpu_wait_fence_interruptible() local
1463 struct dma_fence *fence; in irq_handler() local
H A Detnaviv_sched.c25 struct dma_fence *fence; in etnaviv_sched_dependency() local
75 struct dma_fence *fence = NULL; in etnaviv_sched_run_job() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Dradeon_vce.c347 uint32_t handle, struct radeon_fence **fence) in radeon_vce_get_create_msg()
414 uint32_t handle, struct radeon_fence **fence) in radeon_vce_get_destroy_msg()
736 struct radeon_fence *fence) in radeon_vce_fence_emit()
798 struct radeon_fence *fence = NULL; in radeon_vce_ib_test() local
H A Devergreen_dma.c42 struct radeon_fence *fence) in evergreen_dma_fence_ring_emit()
113 struct radeon_fence *fence; in evergreen_copy_dma() local
H A Dradeon_uvd.c259 struct radeon_fence *fence; in radeon_uvd_suspend() local
334 struct radeon_fence *fence; in radeon_uvd_free_handles() local
742 struct radeon_fence **fence) in radeon_uvd_send_msg()
778 uint32_t handle, struct radeon_fence **fence) in radeon_uvd_get_create_msg()
814 uint32_t handle, struct radeon_fence **fence) in radeon_uvd_get_destroy_msg()
H A Duvd_v1_0.c82 struct radeon_fence *fence) in uvd_v1_0_fence_emit()
502 struct radeon_fence *fence = NULL; in uvd_v1_0_ib_test() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/
H A Dnv04_fence.c40 nv04_fence_emit(struct nouveau_fence *fence) in nv04_fence_emit()
52 nv04_fence_sync(struct nouveau_fence *fence, in nv04_fence_sync()
H A Dnv84_fence.c80 nv84_fence_emit(struct nouveau_fence *fence) in nv84_fence_emit()
90 nv84_fence_sync(struct nouveau_fence *fence, in nv84_fence_sync()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/
H A Drve_fence.c16 static const char *rve_fence_get_name(struct dma_fence *fence) in rve_fence_get_name()
48 struct dma_fence *fence = NULL; in rve_out_fence_alloc() local
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_internal_sync.h81 struct fence *fence; member
106 struct fence *fence; member
109 struct dma_fence *fence; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/scheduler/
H A Dsched_main.c173 bool drm_sched_dependency_optimized(struct dma_fence* fence, in drm_sched_dependency_optimized()
466 struct dma_fence *fence = s_job->s_fence->parent; in drm_sched_start() local
506 struct dma_fence *fence; in drm_sched_resubmit_jobs() local
774 struct dma_fence *fence; in drm_sched_main() local
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_sync_android.c222 struct sync_fence *fence; in kbase_sync_fence_out_create() local
306 struct sync_fence *fence; in kbase_sync_fence_validate() local
406 static inline int kbase_fence_get_status(struct sync_fence *fence)
418 static void kbase_fence_wait_callback(struct sync_fence *fence,
H A Dmali_kbase_jd_debugfs.c64 struct fence *fence = atom->dma_fence.fence; in kbase_jd_debugfs_fence_info() local
84 struct fence *fence = cb->fence; in kbase_jd_debugfs_fence_info() local
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_kcpu.c1330 static void kbase_csf_fence_wait_callback(struct fence *fence, in kbase_csf_fence_wait_callback()
1405 struct fence *fence; in fence_timeout_callback() local
1407 struct dma_fence *fence; in fence_timeout_callback() local
1476 struct fence *fence; in kbase_kcpu_fence_wait_process() local
1478 struct dma_fence *fence; in kbase_kcpu_fence_wait_process() local
1542 struct base_fence fence; in kbase_kcpu_fence_wait_prepare() local
1590 struct base_fence *fence, struct sync_file **sync_file, in kbasep_kcpu_fence_signal_init()
1670 struct base_fence fence; in kbase_kcpu_fence_signal_prepare() local
1717 struct base_fence *fence, struct sync_file **sync_file, int *fd) in kbase_kcpu_fence_signal_init()
/OK3568_Linux_fs/external/xserver/present/
H A Dpresent_fence.c39 SyncFence *fence; member
73 present_fence_create(SyncFence *fence) in present_fence_create()
/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/common/
H A Dcommand_submission.c43 struct hl_fence *fence = in hl_fence_release() local
89 void hl_fence_put(struct hl_fence *fence) in hl_fence_put()
95 void hl_fence_get(struct hl_fence *fence) in hl_fence_get()
101 static void hl_fence_init(struct hl_fence *fence) in hl_fence_init()
1164 struct hl_fence *fence; in _hl_cs_wait_ioctl() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gt/
H A Dintel_breadcrumbs.c157 __dma_fence_signal(struct dma_fence *fence) in __dma_fence_signal()
163 __dma_fence_signal__timestamp(struct dma_fence *fence, ktime_t timestamp) in __dma_fence_signal__timestamp()
171 __dma_fence_signal__notify(struct dma_fence *fence, in __dma_fence_signal__notify()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_sync.c37 struct dma_fence *fence; member
113 struct dma_fence *fence) in amdgpu_sync_keep_later()
181 int amdgpu_sync_vm_fence(struct amdgpu_sync *sync, struct dma_fence *fence) in amdgpu_sync_vm_fence()
H A Damdgpu_cs.c964 struct dma_fence *fence; in amdgpu_cs_process_fence_dep() local
1007 struct dma_fence *fence; in amdgpu_syncobj_lookup_and_add_to_sync() local
1364 struct dma_fence *fence; in amdgpu_cs_wait_ioctl() local
1412 struct dma_fence *fence; in amdgpu_cs_get_fence() local
1437 struct dma_fence *fence; in amdgpu_cs_fence_to_handle_ioctl() local
1510 struct dma_fence *fence; in amdgpu_cs_wait_all_fences() local
1564 struct dma_fence *fence; in amdgpu_cs_wait_any_fence() local
H A Damdgpu_jpeg.c146 struct dma_fence **fence) in amdgpu_jpeg_dec_set_reg()
190 struct dma_fence *fence = NULL; in amdgpu_jpeg_dec_ring_test_ib() local
H A Damdgpu_uvd.c467 struct dma_fence *fence; in amdgpu_uvd_free_handles() local
1059 bool direct, struct dma_fence **fence) in amdgpu_uvd_send_msg()
1163 struct dma_fence **fence) in amdgpu_uvd_get_create_msg()
1195 bool direct, struct dma_fence **fence) in amdgpu_uvd_get_destroy_msg()
1287 struct dma_fence *fence; in amdgpu_uvd_ring_test_ib() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ct.c21 u32 fence; member
315 u32 fence, in ct_write()
407 u32 fence, in wait_for_ctb_desc_update()
487 u32 fence; in ct_send() local
677 u32 fence; in ct_handle_response() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/virtio/
H A Dvirtgpu_ioctl.c230 struct virtio_gpu_fence *fence; in virtio_gpu_resource_create_ioctl() local
316 struct virtio_gpu_fence *fence; in virtio_gpu_transfer_from_host_ioctl() local
358 struct virtio_gpu_fence *fence; in virtio_gpu_transfer_to_host_ioctl() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/qxl/
H A Dqxl_release.c47 static const char *qxl_get_driver_name(struct dma_fence *fence) in qxl_get_driver_name()
52 static const char *qxl_get_timeline_name(struct dma_fence *fence) in qxl_get_timeline_name()
57 static long qxl_fence_wait(struct dma_fence *fence, bool intr, in qxl_fence_wait()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_txrx.c59 bool fence, enum tls_offload_ctx_dir direction) in mlx5e_ktls_build_static_params()
100 u32 tis_tir_num, bool fence, in mlx5e_ktls_build_progress_params()

12345678910>>...12