Lines Matching refs:amdgpu_device

195 	struct amdgpu_device *adev;
374 void amdgpu_vm_manager_init(struct amdgpu_device *adev);
375 void amdgpu_vm_manager_fini(struct amdgpu_device *adev);
377 int amdgpu_vm_set_pasid(struct amdgpu_device *adev, struct amdgpu_vm *vm,
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);
389 int amdgpu_vm_validate_pt_bos(struct amdgpu_device *adev, struct amdgpu_vm *vm,
393 int amdgpu_vm_update_pdes(struct amdgpu_device *adev,
395 int amdgpu_vm_clear_freed(struct amdgpu_device *adev,
398 int amdgpu_vm_handle_moved(struct amdgpu_device *adev,
400 int amdgpu_vm_bo_update_mapping(struct amdgpu_device *adev,
401 struct amdgpu_device *bo_adev,
409 int amdgpu_vm_bo_update(struct amdgpu_device *adev,
413 void amdgpu_vm_bo_invalidate(struct amdgpu_device *adev,
418 struct amdgpu_bo_va *amdgpu_vm_bo_add(struct amdgpu_device *adev,
421 int amdgpu_vm_bo_map(struct amdgpu_device *adev,
425 int amdgpu_vm_bo_replace_map(struct amdgpu_device *adev,
429 int amdgpu_vm_bo_unmap(struct amdgpu_device *adev,
432 int amdgpu_vm_bo_clear_mappings(struct amdgpu_device *adev,
438 void amdgpu_vm_bo_rmv(struct amdgpu_device *adev,
440 void amdgpu_vm_adjust_size(struct amdgpu_device *adev, uint32_t min_vm_size,
446 void amdgpu_vm_check_compute_bug(struct amdgpu_device *adev);
448 void amdgpu_vm_get_task_info(struct amdgpu_device *adev, u32 pasid,
450 bool amdgpu_vm_handle_fault(struct amdgpu_device *adev, u32 pasid,
455 void amdgpu_vm_move_to_lru_tail(struct amdgpu_device *adev,