sys/dev/pci/drm/amd/amdgpu/amdgpu.h
503
struct amdgpu_vm vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
302
struct amdgpu_vm *avm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
369
struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
386
struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1152
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1193
struct amdgpu_vm *vm, enum bo_vm_match map_type,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1261
struct amdgpu_vm *vm = bo_va->base.vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1340
struct amdgpu_vm *peer_vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1356
struct amdgpu_vm *peer_vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1376
struct amdgpu_vm *peer_vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1389
static int init_kfd_vm(struct amdgpu_vm *vm, void **process_info,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1547
struct amdgpu_vm *avm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1573
struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1605
struct amdgpu_vm *avm = drm_priv_to_vm(drm_priv);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1696
struct amdgpu_vm *avm = drm_priv_to_vm(drm_priv);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2002
struct amdgpu_vm *avm = drm_priv_to_vm(drm_priv);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2107
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2138
struct amdgpu_vm *avm = drm_priv_to_vm(drm_priv);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2354
struct amdgpu_vm *avm = drm_priv_to_vm(drm_priv);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2645
struct amdgpu_vm *peer_vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2897
struct amdgpu_vm *peer_vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
3219
struct amdgpu_vm *vm = drm_priv_to_vm(drm_priv);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
481
static int vm_validate_pt_pd_bos(struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
500
static int vm_update_pds(struct amdgpu_vm *vm, struct amdgpu_sync *sync)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
513
static uint64_t get_pte_flags(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
77
static bool kfd_mem_is_attached(struct amdgpu_vm *avm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
872
struct amdgpu_vm *vm, bool is_aql)
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1097
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1784
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
181
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
345
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
860
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.c
105
int amdgpu_unmap_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.c
65
int amdgpu_map_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.h
34
int amdgpu_map_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.h
37
int amdgpu_unmap_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1784
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
480
struct amdgpu_vm *vm = bo_base->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fdinfo.c
63
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
319
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
398
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
512
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
839
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.h
162
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.h
168
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
133
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
64
int amdgpu_ib_get(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
280
static int amdgpu_vmid_grab_reserved(struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
345
static int amdgpu_vmid_grab_used(struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
408
int amdgpu_vmid_grab(struct amdgpu_vm *vm, struct amdgpu_ring *ring,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
481
bool amdgpu_vmid_uses_reserved(struct amdgpu_vm *vm, unsigned int vmhub)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
496
int amdgpu_vmid_alloc_reserved(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
529
void amdgpu_vmid_free_reserved(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
37
struct amdgpu_vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
81
bool amdgpu_vmid_uses_reserved(struct amdgpu_vm *vm, unsigned int vmhub);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
82
int amdgpu_vmid_alloc_reserved(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
84
void amdgpu_vmid_free_reserved(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
86
int amdgpu_vmid_grab(struct amdgpu_vm *vm, struct amdgpu_ring *ring,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
183
int amdgpu_job_alloc(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
108
int amdgpu_job_alloc(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
65
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1342
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
37
struct amdgpu_vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
561
int amdgpu_ib_get(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_seq64.c
128
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_seq64.c
67
int amdgpu_seq64_map(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_seq64.h
44
int amdgpu_seq64_map(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
215
TP_PROTO(struct amdgpu_vm *vm, struct amdgpu_ring *ring,
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
69
struct amdgpu_vm *vm = queue->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
771
struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
813
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.h
63
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1024
struct amdgpu_vm *vm, bool immediate)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1112
struct amdgpu_vm *vm = params->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1164
int amdgpu_vm_update_range(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1298
void amdgpu_vm_get_memory(struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1322
struct amdgpu_vm *vm = bo_va->base.vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1561
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1578
static void amdgpu_vm_prt_fini(struct amdgpu_device *adev, struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1607
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1669
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1747
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1794
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
182
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1837
struct amdgpu_vm *vm = bo_va->base.vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1908
struct amdgpu_vm *vm = bo_va->base.vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
196
static void amdgpu_vm_assert_locked(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2017
struct amdgpu_vm *vm = bo_va->base.vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2067
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
211
struct amdgpu_vm *vm = vm_bo->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2185
struct amdgpu_bo_va_mapping *amdgpu_vm_bo_lookup_mapping(struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2199
void amdgpu_vm_bo_trace_cs(struct amdgpu_vm *vm, struct ww_acquire_ctx *ticket)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2236
struct amdgpu_vm *vm = bo_va->base.vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2330
struct amdgpu_vm *vm = bo_base->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2365
struct amdgpu_vm *vm = bo_base->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2505
long amdgpu_vm_wait_idle(struct amdgpu_vm *vm, long timeout)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2521
static inline struct amdgpu_vm *
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2524
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2556
amdgpu_vm_get_task_info_vm(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2584
static int amdgpu_vm_create_task_info(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2599
void amdgpu_vm_set_task_info(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2645
int amdgpu_vm_init(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2778
int amdgpu_vm_make_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2820
static int amdgpu_vm_stats_is_zero(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2839
void amdgpu_vm_fini(struct amdgpu_device *adev, struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
2993
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
3035
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
3125
void amdgpu_debugfs_vm_bo_info(struct amdgpu_vm *vm, struct seq_file *m)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
3230
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
3280
bool amdgpu_vm_is_bo_always_valid(struct amdgpu_vm *vm, struct amdgpu_bo *bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
330
static void amdgpu_vm_bo_reset_state_machine(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
363
struct amdgpu_vm *vm = base->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
413
struct amdgpu_vm *vm = base->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
452
struct amdgpu_vm *vm = base->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
470
struct amdgpu_vm *vm, struct amdgpu_bo *bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
519
int amdgpu_vm_lock_pd(struct amdgpu_vm *vm, struct drm_exec *exec,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
535
int amdgpu_vm_lock_done_list(struct amdgpu_vm *vm, struct drm_exec *exec,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
573
struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
582
struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
602
static void amdgpu_vm_fini_entities(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
617
uint64_t amdgpu_vm_generation(struct amdgpu_device *adev, struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
648
int amdgpu_vm_validate(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
724
bool amdgpu_vm_ready(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
970
struct amdgpu_bo_va *amdgpu_vm_bo_find(struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
200
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
262
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
513
long amdgpu_vm_wait_idle(struct amdgpu_vm *vm, long timeout);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
514
int amdgpu_vm_init(struct amdgpu_device *adev, struct amdgpu_vm *vm, int32_t xcp_id, uint32_t pasid);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
515
int amdgpu_vm_make_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
516
void amdgpu_vm_fini(struct amdgpu_device *adev, struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
517
int amdgpu_vm_lock_pd(struct amdgpu_vm *vm, struct drm_exec *exec,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
519
int amdgpu_vm_lock_done_list(struct amdgpu_vm *vm, struct drm_exec *exec,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
521
bool amdgpu_vm_ready(struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
522
uint64_t amdgpu_vm_generation(struct amdgpu_device *adev, struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
523
int amdgpu_vm_validate(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
529
struct amdgpu_vm *vm, bool immediate);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
531
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
534
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
537
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
541
struct amdgpu_vm *vm, struct amdgpu_bo *bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
542
int amdgpu_vm_update_range(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
560
struct amdgpu_bo_va *amdgpu_vm_bo_find(struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
563
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
577
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
579
struct amdgpu_bo_va_mapping *amdgpu_vm_bo_lookup_mapping(struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
581
void amdgpu_vm_bo_trace_cs(struct amdgpu_vm *vm, struct ww_acquire_ctx *ticket);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
596
amdgpu_vm_get_task_info_vm(struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
604
void amdgpu_vm_set_task_info(struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
607
struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
608
void amdgpu_vm_get_memory(struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
611
int amdgpu_vm_pt_clear(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
613
int amdgpu_vm_pt_create(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
616
void amdgpu_vm_pt_free_root(struct amdgpu_device *adev, struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
628
void amdgpu_debugfs_vm_bo_info(struct amdgpu_vm *vm, struct seq_file *m);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
631
int amdgpu_vm_pt_map_tables(struct amdgpu_device *adev, struct amdgpu_vm *vm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
633
bool amdgpu_vm_is_bo_always_valid(struct amdgpu_vm *vm, struct amdgpu_bo *bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
642
static inline uint64_t amdgpu_vm_tlb_seq(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
667
static inline void amdgpu_vm_eviction_lock(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
675
static inline bool amdgpu_vm_eviction_trylock(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
686
static inline void amdgpu_vm_eviction_unlock(struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
700
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
158
struct amdgpu_vm *vm, uint64_t start,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
287
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
360
int amdgpu_vm_pt_clear(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
440
int amdgpu_vm_pt_create(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
496
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
610
void amdgpu_vm_pt_free_root(struct amdgpu_device *adev, struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
634
struct amdgpu_vm *vm = params->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
893
struct amdgpu_vm *vm = params->vm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
957
int amdgpu_vm_pt_map_tables(struct amdgpu_device *adev, struct amdgpu_vm *vm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
78
void amdgpu_vm_tlb_fence_create(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
493
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
484
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
522
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c
385
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c
507
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
719
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1110
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1226
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1266
struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdgpu/mes_userqueue.c
67
struct amdgpu_vm *wptr_vm;
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
2062
struct amdgpu_vm *vm = &fpriv->vm;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1322
int kfd_queue_buffer_get(struct amdgpu_vm *vm, void __user *addr, struct amdgpu_bo **pbo,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1327
void kfd_queue_unref_bo_va(struct amdgpu_vm *vm, struct amdgpu_bo **bo);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1536
struct amdgpu_vm *vm = drm_priv_to_vm(pdd->drm_priv);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1677
struct amdgpu_vm *avm;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
593
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
196
int kfd_queue_buffer_get(struct amdgpu_vm *vm, void __user *addr, struct amdgpu_bo **pbo,
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
237
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
363
void kfd_queue_unref_bo_va(struct amdgpu_vm *vm, struct amdgpu_bo **bo)
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
377
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
350
struct amdgpu_vm *avm;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1211
svm_range_get_pte_flags(struct kfd_node *node, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1331
svm_range_unmap_from_gpu(struct amdgpu_device *adev, struct amdgpu_vm *vm,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1407
struct amdgpu_vm *vm = drm_priv_to_vm(pdd->drm_priv);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1545
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2826
struct amdgpu_vm *vm;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
3373
struct amdgpu_vm *vm;