Lines Matching refs:kgd
119 int amdgpu_amdkfd_submit_ib(struct kgd_dev *kgd, enum kgd_engine_type engine,
122 void amdgpu_amdkfd_set_compute_idle(struct kgd_dev *kgd, bool idle);
134 void amdgpu_amdkfd_gpu_reset(struct kgd_dev *kgd);
137 int alloc_gtt_mem(struct kgd_dev *kgd, size_t size,
140 void free_gtt_mem(struct kgd_dev *kgd, void *mem_obj);
141 void get_local_mem_info(struct kgd_dev *kgd,
143 uint64_t get_gpu_clock_counter(struct kgd_dev *kgd);
145 uint32_t get_max_engine_clock_in_mhz(struct kgd_dev *kgd);
146 void get_cu_info(struct kgd_dev *kgd, struct kfd_cu_info *cu_info);
147 uint64_t amdgpu_amdkfd_get_vram_usage(struct kgd_dev *kgd);
165 int amdgpu_amdkfd_gpuvm_create_process_vm(struct kgd_dev *kgd, void **vm,
168 int amdgpu_amdkfd_gpuvm_acquire_process_vm(struct kgd_dev *kgd,
174 void amdgpu_amdkfd_gpuvm_destroy_process_vm(struct kgd_dev *kgd, void *vm);
177 struct kgd_dev *kgd, uint64_t va, uint64_t size,
181 struct kgd_dev *kgd, struct kgd_mem *mem);
183 struct kgd_dev *kgd, struct kgd_mem *mem, void *vm);
185 struct kgd_dev *kgd, struct kgd_mem *mem, void *vm);
187 struct kgd_dev *kgd, struct kgd_mem *mem, bool intr);
188 int amdgpu_amdkfd_gpuvm_map_gtt_bo_to_kernel(struct kgd_dev *kgd,
193 int amdgpu_amdkfd_gpuvm_get_vm_fault_info(struct kgd_dev *kgd,