| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_vm.h | 200 struct amdgpu_vm *vm; 262 struct amdgpu_vm *vm; 335 struct amdgpu_vm { struct 494 bool amdgpu_vm_ready(struct amdgpu_vm *vm); 504 struct amdgpu_vm *vm, 507 struct amdgpu_vm *vm, 510 struct amdgpu_vm *vm, 536 struct amdgpu_vm *vm, 550 struct amdgpu_vm *vm, 580 struct amdgpu_vm *vm); [all …]
|
| A D | amdgpu_vm.c | 122 struct amdgpu_vm *vm; 497 struct amdgpu_vm *vm) in amdgpu_vm_move_to_lru_tail() 506 struct amdgpu_vm *vm) in amdgpu_vm_init_entities() 1485 struct amdgpu_vm *vm, in amdgpu_vm_free_mapping() 1531 struct amdgpu_vm *vm, in amdgpu_vm_clear_freed() 1593 struct amdgpu_vm *vm, in amdgpu_vm_handle_moved() 1671 struct amdgpu_vm *vm, in amdgpu_vm_flush_compute_tlb() 1991 struct amdgpu_vm *vm, in amdgpu_vm_bo_clear_mappings() 2441 struct amdgpu_vm *vm; in amdgpu_vm_get_vm_from_pasid() 2923 struct amdgpu_vm *vm; in amdgpu_vm_handle_fault() [all …]
|
| A D | amdgpu_ids.h | 37 struct amdgpu_vm; 81 bool amdgpu_vmid_uses_reserved(struct amdgpu_vm *vm, unsigned int vmhub); 86 int amdgpu_vmid_grab(struct amdgpu_vm *vm, struct amdgpu_ring *ring,
|
| A D | amdgpu_vm_pt.c | 157 struct amdgpu_vm *vm, uint64_t start, in amdgpu_vm_pt_start() 286 struct amdgpu_vm *vm, in amdgpu_vm_pt_first_dfs() 359 int amdgpu_vm_pt_clear(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_vm_pt_clear() 438 int amdgpu_vm_pt_create(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_vm_pt_create() 494 struct amdgpu_vm *vm, in amdgpu_vm_pt_alloc() 608 void amdgpu_vm_pt_free_root(struct amdgpu_device *adev, struct amdgpu_vm *vm) in amdgpu_vm_pt_free_root() 632 struct amdgpu_vm *vm = params->vm; in amdgpu_vm_pde_update() 891 struct amdgpu_vm *vm = params->vm; in amdgpu_vm_ptes_update() 955 int amdgpu_vm_pt_map_tables(struct amdgpu_device *adev, struct amdgpu_vm *vm) in amdgpu_vm_pt_map_tables()
|
| A D | amdgpu_csa.h | 34 int amdgpu_map_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm, 37 int amdgpu_unmap_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm,
|
| A D | amdgpu_amdkfd_gpuvm.c | 855 struct amdgpu_vm *vm, bool is_aql) in kfd_mem_attach() 1132 struct amdgpu_vm *vm, in reserve_bo_and_vm() 1241 struct amdgpu_vm *vm = bo_va->base.vm; in unmap_bo_from_gpuvm() 1316 struct amdgpu_vm *peer_vm; in process_validate_vms() 1332 struct amdgpu_vm *peer_vm; in process_sync_pds_resv() 1352 struct amdgpu_vm *peer_vm; in process_update_pds() 1519 struct amdgpu_vm *avm, in amdgpu_amdkfd_gpuvm_acquire_process_vm() 1545 struct amdgpu_vm *vm) in amdgpu_amdkfd_gpuvm_destroy_cb() 2075 struct amdgpu_vm *vm; in amdgpu_amdkfd_gpuvm_dmaunmap_mem() 2608 struct amdgpu_vm *peer_vm; in validate_invalid_user_pages() [all …]
|
| A D | amdgpu_job.h | 49 struct amdgpu_vm *vm; 92 int amdgpu_job_alloc(struct amdgpu_device *adev, struct amdgpu_vm *vm,
|
| A D | amdgpu_csa.c | 65 int amdgpu_map_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_map_static_csa() 105 int amdgpu_unmap_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_unmap_static_csa()
|
| A D | amdgpu_seq64.c | 67 int amdgpu_seq64_map(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_seq64_map() 128 struct amdgpu_vm *vm; in amdgpu_seq64_unmap()
|
| A D | amdgpu_ids.c | 270 static int amdgpu_vmid_grab_reserved(struct amdgpu_vm *vm, in amdgpu_vmid_grab_reserved() 336 static int amdgpu_vmid_grab_used(struct amdgpu_vm *vm, in amdgpu_vmid_grab_used() 399 int amdgpu_vmid_grab(struct amdgpu_vm *vm, struct amdgpu_ring *ring, in amdgpu_vmid_grab() 472 bool amdgpu_vmid_uses_reserved(struct amdgpu_vm *vm, unsigned int vmhub) in amdgpu_vmid_uses_reserved()
|
| A D | amdgpu_amdkfd.h | 300 struct amdgpu_vm *avm, 367 struct amdgpu_vm *vm); 384 struct amdgpu_vm *vm) in amdgpu_amdkfd_gpuvm_destroy_cb()
|
| A D | amdgpu_seq64.h | 44 int amdgpu_seq64_map(struct amdgpu_device *adev, struct amdgpu_vm *vm,
|
| A D | amdgpu_gem.c | 126 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_gem_update_bo_mapping() 273 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_gem_object_open() 347 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_gem_object_close() 435 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_gem_create_ioctl() 763 struct amdgpu_vm *vm, in amdgpu_gem_va_update_vm()
|
| A D | amdgpu_fdinfo.c | 61 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_show_fdinfo()
|
| A D | amdgpu_vm_tlb_fence.c | 78 void amdgpu_vm_tlb_fence_create(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_vm_tlb_fence_create()
|
| A D | amdgpu_ib.c | 64 int amdgpu_ib_get(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_ib_get() 133 struct amdgpu_vm *vm; in amdgpu_ib_schedule()
|
| A D | amdgpu_userq.h | 58 struct amdgpu_vm *vm;
|
| A D | amdgpu_ring.h | 37 struct amdgpu_vm; 553 int amdgpu_ib_get(struct amdgpu_device *adev, struct amdgpu_vm *vm,
|
| A D | amdgpu_cs.c | 180 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_pass1() 357 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_p2_ib() 866 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_parser_bos() 1121 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_vm_handling() 1817 struct amdgpu_vm *vm = &fpriv->vm; in amdgpu_cs_find_mapping()
|
| A D | mes_userqueue.c | 66 struct amdgpu_vm *wptr_vm; in mes_userq_create_wptr_mapping()
|
| A D | amdgpu_dma_buf.c | 413 struct amdgpu_vm *vm = bo_base->vm; in amdgpu_dma_buf_move_notify()
|
| A D | Makefile | 57 amdgpu_dma_buf.o amdgpu_vm.o amdgpu_vm_pt.o amdgpu_vm_tlb_fence.o \
|
| A D | amdgpu_gmc.h | 168 struct amdgpu_vm *vm,
|
| /drivers/gpu/drm/amd/amdkfd/ |
| A D | kfd_queue.c | 196 int kfd_queue_buffer_get(struct amdgpu_vm *vm, void __user *addr, struct amdgpu_bo **pbo, in kfd_queue_buffer_get() 237 struct amdgpu_vm *vm; in kfd_queue_acquire_buffers() 363 void kfd_queue_unref_bo_va(struct amdgpu_vm *vm, struct amdgpu_bo **bo) in kfd_queue_unref_bo_va() 377 struct amdgpu_vm *vm; in kfd_queue_unref_bo_vas()
|
| A D | kfd_priv.h | 1313 int kfd_queue_buffer_get(struct amdgpu_vm *vm, void __user *addr, struct amdgpu_bo **pbo, 1318 void kfd_queue_unref_bo_va(struct amdgpu_vm *vm, struct amdgpu_bo **bo); 1527 struct amdgpu_vm *vm = drm_priv_to_vm(pdd->drm_priv); in kfd_flush_tlb()
|