Home
last modified time | relevance | path

Searched refs:amdgpu_vm (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_vm.h139 struct amdgpu_vm *vm;
197 struct amdgpu_vm *vm;
243 struct amdgpu_vm { struct
392 bool amdgpu_vm_ready(struct amdgpu_vm *vm);
398 struct amdgpu_vm *vm, bool immediate);
400 struct amdgpu_vm *vm,
403 struct amdgpu_vm *vm);
422 struct amdgpu_vm *vm,
436 struct amdgpu_vm *vm,
459 struct amdgpu_vm *vm);
[all …]
A Damdgpu_ids.h37 struct amdgpu_vm;
82 struct amdgpu_vm *vm,
85 struct amdgpu_vm *vm,
87 int amdgpu_vmid_grab(struct amdgpu_vm *vm, struct amdgpu_ring *ring,
A Damdgpu_vm.c120 struct amdgpu_vm *vm;
178 struct amdgpu_vm *vm = vm_bo->vm; in amdgpu_vm_bo_evicted()
347 struct amdgpu_vm *vm) in amdgpu_vm_move_to_lru_tail()
1190 struct amdgpu_vm *vm, in amdgpu_vm_free_mapping()
1236 struct amdgpu_vm *vm, in amdgpu_vm_clear_freed()
1290 struct amdgpu_vm *vm) in amdgpu_vm_handle_moved()
1352 struct amdgpu_vm *vm, in amdgpu_vm_bo_add()
1609 struct amdgpu_vm *vm, in amdgpu_vm_bo_clear_mappings()
1861 struct amdgpu_vm *vm = bo_base->vm; in amdgpu_vm_bo_invalidate()
2402 struct amdgpu_vm *vm; in amdgpu_vm_get_task_info()
[all …]
A Damdgpu_vm_pt.c173 struct amdgpu_vm *vm, uint64_t start, in amdgpu_vm_pt_start()
302 struct amdgpu_vm *vm, in amdgpu_vm_pt_first_dfs()
375 int amdgpu_vm_pt_clear(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_vm_pt_clear()
502 int amdgpu_vm_pt_create(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_vm_pt_create()
588 struct amdgpu_vm *vm, in amdgpu_vm_pt_alloc()
652 struct amdgpu_vm *vm; in amdgpu_vm_pt_free_work()
655 vm = container_of(work, struct amdgpu_vm, pt_free_work); in amdgpu_vm_pt_free_work()
680 struct amdgpu_vm *vm, in amdgpu_vm_pt_free_dfs()
732 struct amdgpu_vm *vm) in amdgpu_vm_pt_is_root_clean()
758 struct amdgpu_vm *vm = params->vm; in amdgpu_vm_pde_update()
[all …]
A Damdgpu_ids.c199 static int amdgpu_vmid_grab_idle(struct amdgpu_vm *vm, in amdgpu_vmid_grab_idle()
273 static int amdgpu_vmid_grab_reserved(struct amdgpu_vm *vm, in amdgpu_vmid_grab_reserved()
334 static int amdgpu_vmid_grab_used(struct amdgpu_vm *vm, in amdgpu_vmid_grab_used()
397 int amdgpu_vmid_grab(struct amdgpu_vm *vm, struct amdgpu_ring *ring, in amdgpu_vmid_grab()
463 struct amdgpu_vm *vm, in amdgpu_vmid_alloc_reserved()
490 struct amdgpu_vm *vm, in amdgpu_vmid_free_reserved()
A Damdgpu_job.h49 struct amdgpu_vm *vm;
82 int amdgpu_job_alloc(struct amdgpu_device *adev, struct amdgpu_vm *vm,
A Damdgpu_amdkfd_gpuvm.c310 struct amdgpu_vm *vm; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()
756 struct amdgpu_vm *vm, bool is_aql) in kfd_mem_attach()
1030 struct amdgpu_vm *vm, in reserve_bo_and_vm()
1246 struct amdgpu_vm *peer_vm; in process_validate_vms()
1262 struct amdgpu_vm *peer_vm; in process_sync_pds_resv()
1282 struct amdgpu_vm *peer_vm; in process_update_pds()
1455 struct amdgpu_vm *avm, in amdgpu_amdkfd_gpuvm_acquire_process_vm()
1481 struct amdgpu_vm *vm) in amdgpu_amdkfd_gpuvm_destroy_cb()
1514 struct amdgpu_vm *avm; in amdgpu_amdkfd_gpuvm_release_process_vm()
2417 struct amdgpu_vm *peer_vm; in validate_invalid_user_pages()
[all …]
A Damdgpu_amdkfd.h274 struct amdgpu_vm *avm, u32 pasid);
276 struct amdgpu_vm *avm,
327 struct amdgpu_vm *vm);
344 struct amdgpu_vm *vm) in amdgpu_amdkfd_gpuvm_destroy_cb()
A Damdgpu_mes.h137 struct amdgpu_vm *vm;
314 struct amdgpu_vm *vm);
358 struct amdgpu_vm *vm,
A Damdgpu_csa.h34 int amdgpu_map_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm,
A Damdgpu_csa.c64 int amdgpu_map_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_map_static_csa()
A Damdgpu_fdinfo.c61 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_show_fdinfo()
A Damdgpu_ib.c64 int amdgpu_ib_get(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_ib_get()
135 struct amdgpu_vm *vm; in amdgpu_ib_schedule()
A Damdgpu_gem.c165 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_gem_object_open()
198 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_gem_object_close()
285 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_gem_create_ioctl()
603 struct amdgpu_vm *vm, in amdgpu_gem_va_update_vm()
A Damdgpu_ring.h36 struct amdgpu_vm;
420 int amdgpu_ib_get(struct amdgpu_device *adev, struct amdgpu_vm *vm,
A Damdgpu_cs.c191 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_pass1()
343 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_p2_ib()
858 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_parser_bos()
1093 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_vm_handling()
1775 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_find_mapping()
A Damdgpu_mes.c269 struct amdgpu_vm *vm) in amdgpu_mes_create_process()
1125 struct amdgpu_vm *vm, in amdgpu_mes_ctx_map_meta_data()
1202 struct amdgpu_vm *vm = bo_va->base.vm; in amdgpu_mes_ctx_unmap_meta_data()
1327 struct amdgpu_vm *vm = NULL; in amdgpu_mes_self_test()
A DMakefile53 amdgpu_dma_buf.o amdgpu_vm.o amdgpu_vm_pt.o amdgpu_ib.o amdgpu_pll.o \
A Damdgpu_dma_buf.c385 struct amdgpu_vm *vm = bo_base->vm; in amdgpu_dma_buf_move_notify()
A Damdgpu_job.c91 int amdgpu_job_alloc(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_job_alloc()
A Damdgpu_trace.h219 TP_PROTO(struct amdgpu_vm *vm, struct amdgpu_ring *ring,
A Damdgpu.h480 struct amdgpu_vm vm;
/linux-6.3-rc2/Documentation/gpu/amdgpu/
A Ddriver-core.rst160 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
163 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/linux-6.3-rc2/drivers/gpu/drm/amd/amdkfd/
A Dkfd_svm.c1220 svm_range_unmap_from_gpu(struct amdgpu_device *adev, struct amdgpu_vm *vm, in svm_range_unmap_from_gpu()
1296 struct amdgpu_vm *vm = drm_priv_to_vm(pdd->drm_priv); in svm_range_map_to_gpu()
1434 struct amdgpu_vm *vm; in svm_range_reserve_bos()
2614 struct amdgpu_vm *vm; in svm_range_check_vm_userptr()
3112 struct amdgpu_vm *vm; in svm_range_check_vm()
A Dkfd_process.c1567 struct amdgpu_vm *avm; in kfd_process_device_init_vm()
1999 struct amdgpu_vm *vm = drm_priv_to_vm(pdd->drm_priv); in kfd_flush_tlb()

Completed in 51 milliseconds

12