| /linux-6.15/drivers/gpu/drm/ttm/ |
| H A D | ttm_bo.c | 220 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 D | ttm_bo_util.c | 562 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 D | radeon_mn.c | 69 r = dma_resv_wait_timeout(bo->tbo.base.resv, DMA_RESV_USAGE_BOOKKEEP, in radeon_mn_invalidate()
|
| H A D | radeon_gem.c | 164 DMA_RESV_USAGE_BOOKKEEP, in radeon_gem_set_domain()
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_exec.c | 313 DMA_RESV_USAGE_BOOKKEEP, in xe_exec_ioctl() 314 DMA_RESV_USAGE_BOOKKEEP); in xe_exec_ioctl()
|
| H A D | xe_pt.c | 1248 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 D | xe_vm.c | 200 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 D | xe_drm_client.c | 184 DMA_RESV_USAGE_BOOKKEEP)) in bo_meminfo()
|
| H A D | xe_bo.c | 596 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 D | xe_migrate.c | 899 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 D | amdgpu_sync.c | 254 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 D | amdgpu_hmm.c | 81 r = dma_resv_wait_timeout(bo->tbo.base.resv, DMA_RESV_USAGE_BOOKKEEP, in amdgpu_hmm_invalidate_gfx()
|
| H A D | amdgpu_ids.c | 113 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 D | amdgpu_vm_sdma.c | 131 DMA_RESV_USAGE_BOOKKEEP); in amdgpu_vm_sdma_commit()
|
| H A D | amdgpu_amdkfd_gpuvm.c | 368 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 D | amdgpu_vm.c | 1052 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 D | qxl_debugfs.c | 65 DMA_RESV_USAGE_BOOKKEEP); in qxl_debugfs_buffers_info()
|
| H A D | qxl_cmd.c | 591 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 D | dma-resv.h | 116 DMA_RESV_USAGE_BOOKKEEP enumerator
|
| /linux-6.15/drivers/gpu/drm/i915/ |
| H A D | i915_drm_client.c | 65 DMA_RESV_USAGE_BOOKKEEP)) in obj_meminfo()
|
| /linux-6.15/drivers/dma-buf/ |
| H A D | st-dma-resv.c | 309 for (usage = DMA_RESV_USAGE_KERNEL; usage <= DMA_RESV_USAGE_BOOKKEEP; in dma_resv()
|
| H A D | dma-resv.c | 531 dma_resv_iter_begin(&cursor, src, DMA_RESV_USAGE_BOOKKEEP); in dma_resv_copy_fences()
|
| /linux-6.15/Documentation/gpu/rfc/ |
| H A D | i915_vm_bind.rst | 147 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 D | ttm_bo_test.c | 457 dma_resv_add_fence(external_resv, fence, DMA_RESV_USAGE_BOOKKEEP); in ttm_bo_put_shared_resv()
|
| H A D | ttm_bo_validate_test.c | 579 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()
|