Home
last modified time | relevance | path

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

12345678910

/Linux-v6.6/drivers/gpu/drm/amd/amdgpu/
Damdgpu_vm.c610 struct dma_fence *fence = NULL; in amdgpu_vm_flush() local
829 static void amdgpu_vm_tlb_seq_cb(struct dma_fence *fence, in amdgpu_vm_tlb_seq_cb()
867 struct dma_fence **fence) in amdgpu_vm_update_range()
1232 static void amdgpu_vm_prt_cb(struct dma_fence *fence, struct dma_fence_cb *_cb) in amdgpu_vm_prt_cb()
1247 struct dma_fence *fence) in amdgpu_vm_add_prt_cb()
1282 struct dma_fence *fence) in amdgpu_vm_free_mapping()
1301 struct dma_fence *fence; in amdgpu_vm_prt_fini() local
1327 struct dma_fence **fence) in amdgpu_vm_clear_freed()
Damdgpu_vm_sdma.c118 struct dma_fence **fence) in amdgpu_vm_sdma_commit()
234 struct dma_fence *fence; in amdgpu_vm_sdma_update() local
Damdgpu_uvd.c524 struct dma_fence *fence; in amdgpu_uvd_free_handles() local
1120 bool direct, struct dma_fence **fence) in amdgpu_uvd_send_msg()
1195 struct dma_fence **fence) in amdgpu_uvd_get_create_msg()
1223 bool direct, struct dma_fence **fence) in amdgpu_uvd_get_destroy_msg()
1323 struct dma_fence *fence; in amdgpu_uvd_ring_test_ib() local
Damdgpu_jpeg.c153 struct dma_fence **fence) in amdgpu_jpeg_dec_set_reg()
197 struct dma_fence *fence = NULL; in amdgpu_jpeg_dec_ring_test_ib() local
Damdgpu_object.c637 struct dma_fence *fence; in amdgpu_bo_create() local
757 int amdgpu_bo_restore_shadow(struct amdgpu_bo *shadow, struct dma_fence **fence) in amdgpu_bo_restore_shadow()
1342 struct dma_fence *fence = NULL; in amdgpu_bo_release_notify() local
1440 void amdgpu_bo_fence(struct amdgpu_bo *bo, struct dma_fence *fence, in amdgpu_bo_fence()
Damdgpu_sync.c40 struct dma_fence *fence; member
115 struct dma_fence *fence) in amdgpu_sync_keep_later()
/Linux-v6.6/drivers/gpu/drm/radeon/
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
Dradeon_test.c88 struct radeon_fence *fence = NULL; in radeon_do_test_moves() local
264 struct radeon_fence **fence) in radeon_test_create_and_emit_fence()
Dr600_dma.c287 struct radeon_fence *fence) in r600_dma_fence_ring_emit()
448 struct radeon_fence *fence; in r600_copy_dma() local
Drv770_dma.c47 struct radeon_fence *fence; in rv770_copy_dma() local
Duvd_v2_2.c40 struct radeon_fence *fence) in uvd_v2_2_fence_emit()
/Linux-v6.6/drivers/gpu/drm/nouveau/
Dnouveau_dmem.c128 static void nouveau_dmem_fence_done(struct nouveau_fence **fence) in nouveau_dmem_fence_done()
165 struct nouveau_fence *fence; in nouveau_dmem_migrate_to_ram() local
379 struct nouveau_fence *fence; in nouveau_dmem_evict_chunk() local
667 struct nouveau_fence *fence; in nouveau_dmem_migrate_chunk() local
Dnouveau_gem.c163 struct dma_fence *fence = vma->fence ? &vma->fence->base : NULL; in nouveau_gem_object_unmap() local
409 struct nouveau_fence *fence, in validate_fini_no_ticket()
445 struct nouveau_fence *fence, in validate_fini()
753 struct nouveau_fence *fence = NULL; in nouveau_gem_ioctl_pushbuf() local
/Linux-v6.6/drivers/gpu/drm/virtio/
Dvirtgpu_ioctl.c124 struct virtio_gpu_fence *fence; in virtio_gpu_resource_create_ioctl() local
222 struct virtio_gpu_fence *fence; in virtio_gpu_transfer_from_host_ioctl() local
277 struct virtio_gpu_fence *fence; in virtio_gpu_transfer_to_host_ioctl() local
/Linux-v6.6/drivers/gpu/host1x/hw/
Dchannel_hw.c218 u32 fence; in channel_program_cdma() local
279 static void job_complete_callback(struct dma_fence *fence, struct dma_fence_cb *cb) in job_complete_callback()
/Linux-v6.6/drivers/gpu/drm/ttm/
Dttm_bo_util.c567 struct dma_fence *fence, in ttm_bo_move_to_ghost()
605 struct dma_fence *fence) in ttm_bo_move_pipeline_evict()
643 struct dma_fence *fence, in ttm_bo_move_accel_cleanup()
/Linux-v6.6/tools/testing/selftests/sync/
Dsync_merge.c34 int fence, valid, merged; in test_fence_merge_same_fence() local
Dsync_fence.c34 int fence, valid, ret; in test_fence_one_timeline_wait() local
Dsync_stress_merge.c43 int fence, tmpfence, merged, valid; in test_merge_stress_random_merge() local
/Linux-v6.6/drivers/accel/habanalabs/common/
Dcommand_submission.c193 struct hl_fence *fence = in hl_fence_release() local
201 void hl_fence_put(struct hl_fence *fence) in hl_fence_put()
208 void hl_fences_put(struct hl_fence **fence, int len) in hl_fences_put()
216 void hl_fence_get(struct hl_fence *fence) in hl_fence_get()
222 static void hl_fence_init(struct hl_fence *fence, u64 sequence) in hl_fence_init()
590 struct hl_fence *fence = cs->fence; in complete_multi_cs() local
2642 static int hl_wait_for_fence(struct hl_ctx *ctx, u64 seq, struct hl_fence *fence, in hl_wait_for_fence()
2752 struct hl_fence *fence = *fence_ptr; in hl_cs_poll_fences() local
2846 struct hl_fence *fence; in _hl_cs_wait_ioctl() local
/Linux-v6.6/Documentation/gpu/rfc/
Di915_vm_bind.h149 struct drm_i915_gem_timeline_fence fence; member
207 struct drm_i915_gem_timeline_fence fence; member
/Linux-v6.6/drivers/gpu/drm/vmwgfx/
Dvmwgfx_reg.h43 u32 fence; member
/Linux-v6.6/include/linux/
Ddma-fence-unwrap.h47 #define dma_fence_unwrap_for_each(fence, cursor, head) \ argument
Dsync_file.h52 struct dma_fence *fence; member
/Linux-v6.6/drivers/dma-buf/
Ddma-buf.c203 static void dma_buf_poll_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in dma_buf_poll_cb()
222 struct dma_fence *fence; in dma_buf_poll_add_cb() local
341 struct dma_fence *fence = NULL; in dma_buf_export_sync_file() local
396 struct dma_fence *fence, *f; in dma_buf_import_sync_file() local

12345678910