Lines Matching refs:kgd
134 int amdgpu_amdkfd_submit_ib(struct kgd_dev *kgd, enum kgd_engine_type engine,
137 void amdgpu_amdkfd_set_compute_idle(struct kgd_dev *kgd, bool idle);
138 bool amdgpu_amdkfd_have_atomics_support(struct kgd_dev *kgd);
152 void amdgpu_amdkfd_gpu_reset(struct kgd_dev *kgd);
155 int amdgpu_amdkfd_alloc_gtt_mem(struct kgd_dev *kgd, size_t size,
158 void amdgpu_amdkfd_free_gtt_mem(struct kgd_dev *kgd, void *mem_obj);
159 int amdgpu_amdkfd_alloc_gws(struct kgd_dev *kgd, size_t size, void **mem_obj);
160 void amdgpu_amdkfd_free_gws(struct kgd_dev *kgd, void *mem_obj);
163 uint32_t amdgpu_amdkfd_get_fw_version(struct kgd_dev *kgd,
165 void amdgpu_amdkfd_get_local_mem_info(struct kgd_dev *kgd,
167 uint64_t amdgpu_amdkfd_get_gpu_clock_counter(struct kgd_dev *kgd);
169 uint32_t amdgpu_amdkfd_get_max_engine_clock_in_mhz(struct kgd_dev *kgd);
170 void amdgpu_amdkfd_get_cu_info(struct kgd_dev *kgd, struct kfd_cu_info *cu_info);
171 int amdgpu_amdkfd_get_dmabuf_info(struct kgd_dev *kgd, int dma_buf_fd,
176 uint64_t amdgpu_amdkfd_get_vram_usage(struct kgd_dev *kgd);
177 uint64_t amdgpu_amdkfd_get_hive_id(struct kgd_dev *kgd);
178 uint64_t amdgpu_amdkfd_get_mmio_remap_phys_addr(struct kgd_dev *kgd);
179 uint32_t amdgpu_amdkfd_get_num_gws(struct kgd_dev *kgd);
198 int amdgpu_amdkfd_gpuvm_create_process_vm(struct kgd_dev *kgd, unsigned int pasid,
201 int amdgpu_amdkfd_gpuvm_acquire_process_vm(struct kgd_dev *kgd,
207 void amdgpu_amdkfd_gpuvm_destroy_process_vm(struct kgd_dev *kgd, void *vm);
208 void amdgpu_amdkfd_gpuvm_release_process_vm(struct kgd_dev *kgd, void *vm);
211 struct kgd_dev *kgd, uint64_t va, uint64_t size,
215 struct kgd_dev *kgd, struct kgd_mem *mem);
217 struct kgd_dev *kgd, struct kgd_mem *mem, void *vm);
219 struct kgd_dev *kgd, struct kgd_mem *mem, void *vm);
221 struct kgd_dev *kgd, struct kgd_mem *mem, bool intr);
222 int amdgpu_amdkfd_gpuvm_map_gtt_bo_to_kernel(struct kgd_dev *kgd,
227 int amdgpu_amdkfd_gpuvm_get_vm_fault_info(struct kgd_dev *kgd,
230 int amdgpu_amdkfd_gpuvm_import_dmabuf(struct kgd_dev *kgd,
242 struct kfd_dev *kgd2kfd_probe(struct kgd_dev *kgd, struct pci_dev *pdev,