Home
last modified time | relevance | path

Searched refs:DMA_RESV_USAGE_BOOKKEEP (Results 1 – 25 of 37) sorted by relevance

12

/linux-6.15/drivers/gpu/drm/ttm/
H A Dttm_bo.c220 dma_resv_iter_begin(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP); in ttm_bo_flush_all_fences()
238 dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP, false, in ttm_bo_delayed_delete()
263 DMA_RESV_USAGE_BOOKKEEP, false, in ttm_bo_release()
274 DMA_RESV_USAGE_BOOKKEEP) || in ttm_bo_release()
1072 DMA_RESV_USAGE_BOOKKEEP)) in ttm_bo_wait_ctx()
1078 ret = dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP, in ttm_bo_wait_ctx()
H A Dttm_bo_util.c562 ret = dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP, in ttm_bo_wait_free_node()
721 if (dma_resv_test_signaled(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP)) { in ttm_bo_pipeline_gutting()
758 dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP, in ttm_bo_pipeline_gutting()
1141 dma_resv_test_signaled(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP)); in ttm_bo_shrink_suitable()
/linux-6.15/drivers/gpu/drm/radeon/
H A Dradeon_mn.c69 r = dma_resv_wait_timeout(bo->tbo.base.resv, DMA_RESV_USAGE_BOOKKEEP, in radeon_mn_invalidate()
H A Dradeon_gem.c164 DMA_RESV_USAGE_BOOKKEEP, in radeon_gem_set_domain()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_exec.c313 DMA_RESV_USAGE_BOOKKEEP, in xe_exec_ioctl()
314 DMA_RESV_USAGE_BOOKKEEP); in xe_exec_ioctl()
H A Dxe_pt.c1248 DMA_RESV_USAGE_BOOKKEEP : in xe_pt_vm_dependencies()
2126 DMA_RESV_USAGE_BOOKKEEP); in bind_op_commit()
2131 DMA_RESV_USAGE_BOOKKEEP); in bind_op_commit()
2161 DMA_RESV_USAGE_BOOKKEEP); in unbind_op_commit()
2166 DMA_RESV_USAGE_BOOKKEEP); in unbind_op_commit()
2402 DMA_RESV_USAGE_BOOKKEEP); in xe_pt_update_ops_run()
2410 DMA_RESV_USAGE_BOOKKEEP); in xe_pt_update_ops_run()
2415 DMA_RESV_USAGE_BOOKKEEP); in xe_pt_update_ops_run()
H A Dxe_vm.c200 DMA_RESV_USAGE_BOOKKEEP); in add_preempt_fences()
218 DMA_RESV_USAGE_BOOKKEEP, DMA_RESV_USAGE_BOOKKEEP); in resume_and_reinstall_preempt_fences()
255 DMA_RESV_USAGE_BOOKKEEP, DMA_RESV_USAGE_BOOKKEEP); in xe_vm_add_compute_exec_queue()
613 DMA_RESV_USAGE_BOOKKEEP); in __vma_userptr_invalidate()
619 DMA_RESV_USAGE_BOOKKEEP, in __vma_userptr_invalidate()
732 DMA_RESV_USAGE_BOOKKEEP, in xe_vm_userptr_pin()
1811 DMA_RESV_USAGE_BOOKKEEP, in xe_vm_close()
3633 DMA_RESV_USAGE_BOOKKEEP)); in xe_vm_invalidate_vma()
H A Dxe_drm_client.c184 DMA_RESV_USAGE_BOOKKEEP)) in bo_meminfo()
H A Dxe_bo.c596 DMA_RESV_USAGE_BOOKKEEP); in xe_bo_trigger_rebind()
616 DMA_RESV_USAGE_BOOKKEEP)) in xe_bo_trigger_rebind()
620 DMA_RESV_USAGE_BOOKKEEP, in xe_bo_trigger_rebind()
853 DMA_RESV_USAGE_BOOKKEEP, in xe_bo_move()
1299 DMA_RESV_USAGE_BOOKKEEP, fence) { in xe_ttm_bo_release_notify()
1308 DMA_RESV_USAGE_BOOKKEEP); in xe_ttm_bo_release_notify()
H A Dxe_migrate.c899 DMA_RESV_USAGE_BOOKKEEP); in xe_migrate_copy()
902 DMA_RESV_USAGE_BOOKKEEP); in xe_migrate_copy()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_sync.c254 dma_resv_for_each_fence(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP, f) { in amdgpu_sync_resv()
284 dma_resv_iter_begin(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP); in amdgpu_sync_kfd()
H A Damdgpu_hmm.c81 r = dma_resv_wait_timeout(bo->tbo.base.resv, DMA_RESV_USAGE_BOOKKEEP, in amdgpu_hmm_invalidate_gfx()
H A Damdgpu_ids.c113 r = dma_resv_get_singleton(resv, DMA_RESV_USAGE_BOOKKEEP, &fence); in amdgpu_pasid_free_delayed()
141 dma_resv_wait_timeout(resv, DMA_RESV_USAGE_BOOKKEEP, in amdgpu_pasid_free_delayed()
H A Damdgpu_vm_sdma.c131 DMA_RESV_USAGE_BOOKKEEP); in amdgpu_vm_sdma_commit()
H A Damdgpu_amdkfd_gpuvm.c368 replacement, DMA_RESV_USAGE_BOOKKEEP); in amdgpu_amdkfd_remove_eviction_fence()
391 dma_resv_for_each_fence(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP, fence) { in amdgpu_amdkfd_remove_all_eviction_fences()
396 DMA_RESV_USAGE_BOOKKEEP); in amdgpu_amdkfd_remove_all_eviction_fences()
445 DMA_RESV_USAGE_BOOKKEEP); in amdgpu_amdkfd_bo_validate_and_fence()
1420 DMA_RESV_USAGE_BOOKKEEP); in init_kfd_vm()
3023 DMA_RESV_USAGE_BOOKKEEP); in amdgpu_amdkfd_gpuvm_restore_process_bos()
3032 DMA_RESV_USAGE_BOOKKEEP); in amdgpu_amdkfd_gpuvm_restore_process_bos()
3087 DMA_RESV_USAGE_BOOKKEEP); in amdgpu_amdkfd_add_gws_to_process()
H A Damdgpu_vm.c1052 DMA_RESV_USAGE_BOOKKEEP); in amdgpu_vm_tlb_flush()
1496 dma_resv_for_each_fence(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP, fence) { in amdgpu_vm_prt_fini()
2211 if (!dma_resv_test_signaled(bo->tbo.base.resv, DMA_RESV_USAGE_BOOKKEEP)) in amdgpu_vm_evictable()
2412 DMA_RESV_USAGE_BOOKKEEP, in amdgpu_vm_wait_idle()
/linux-6.15/drivers/gpu/drm/qxl/
H A Dqxl_debugfs.c65 DMA_RESV_USAGE_BOOKKEEP); in qxl_debugfs_buffers_info()
H A Dqxl_cmd.c591 DMA_RESV_USAGE_BOOKKEEP, true, in qxl_reap_surf()
599 DMA_RESV_USAGE_BOOKKEEP); in qxl_reap_surf()
/linux-6.15/include/linux/
H A Ddma-resv.h116 DMA_RESV_USAGE_BOOKKEEP enumerator
/linux-6.15/drivers/gpu/drm/i915/
H A Di915_drm_client.c65 DMA_RESV_USAGE_BOOKKEEP)) in obj_meminfo()
/linux-6.15/drivers/dma-buf/
H A Dst-dma-resv.c309 for (usage = DMA_RESV_USAGE_KERNEL; usage <= DMA_RESV_USAGE_BOOKKEEP; in dma_resv()
H A Ddma-resv.c531 dma_resv_iter_begin(&cursor, src, DMA_RESV_USAGE_BOOKKEEP); in dma_resv_copy_fences()
/linux-6.15/Documentation/gpu/rfc/
H A Di915_vm_bind.rst147 submission, they are added with DMA_RESV_USAGE_BOOKKEEP usage to prevent
153 DMA_RESV_USAGE_BOOKKEEP usage and hence should not be used for end of batch
/linux-6.15/drivers/gpu/drm/ttm/tests/
H A Dttm_bo_test.c457 dma_resv_add_fence(external_resv, fence, DMA_RESV_USAGE_BOOKKEEP); in ttm_bo_put_shared_resv()
H A Dttm_bo_validate_test.c579 dma_resv_iter_begin(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP); in threaded_dma_resv_signal()
591 enum dma_resv_usage usage = DMA_RESV_USAGE_BOOKKEEP; in ttm_bo_validate_no_placement_not_signaled()

12