Lines Matching refs:amdgpu_vm
142 struct amdgpu_vm *vm;
200 struct amdgpu_vm *vm;
246 struct amdgpu_vm { struct
377 int amdgpu_vm_set_pasid(struct amdgpu_device *adev, struct amdgpu_vm *vm,
380 long amdgpu_vm_wait_idle(struct amdgpu_vm *vm, long timeout);
381 int amdgpu_vm_init(struct amdgpu_device *adev, struct amdgpu_vm *vm);
382 int amdgpu_vm_make_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm);
383 void amdgpu_vm_release_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm);
384 void amdgpu_vm_fini(struct amdgpu_device *adev, struct amdgpu_vm *vm);
385 void amdgpu_vm_get_pd_bo(struct amdgpu_vm *vm,
388 bool amdgpu_vm_ready(struct amdgpu_vm *vm);
389 int amdgpu_vm_validate_pt_bos(struct amdgpu_device *adev, struct amdgpu_vm *vm,
394 struct amdgpu_vm *vm, bool immediate);
396 struct amdgpu_vm *vm,
399 struct amdgpu_vm *vm);
402 struct amdgpu_vm *vm, bool immediate,
416 struct amdgpu_bo_va *amdgpu_vm_bo_find(struct amdgpu_vm *vm,
419 struct amdgpu_vm *vm,
433 struct amdgpu_vm *vm,
435 struct amdgpu_bo_va_mapping *amdgpu_vm_bo_lookup_mapping(struct amdgpu_vm *vm,
437 void amdgpu_vm_bo_trace_cs(struct amdgpu_vm *vm, struct ww_acquire_ctx *ticket);
453 void amdgpu_vm_set_task_info(struct amdgpu_vm *vm);
456 struct amdgpu_vm *vm);
458 void amdgpu_vm_get_memory(struct amdgpu_vm *vm, uint64_t *vram_mem,
462 void amdgpu_debugfs_vm_bo_info(struct amdgpu_vm *vm, struct seq_file *m);