Lines Matching refs:kgd

236 void amdgpu_amdkfd_gpu_reset(struct kgd_dev *kgd)  in amdgpu_amdkfd_gpu_reset()  argument
238 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_gpu_reset()
244 int amdgpu_amdkfd_alloc_gtt_mem(struct kgd_dev *kgd, size_t size, in amdgpu_amdkfd_alloc_gtt_mem() argument
248 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_alloc_gtt_mem()
317 void amdgpu_amdkfd_free_gtt_mem(struct kgd_dev *kgd, void *mem_obj) in amdgpu_amdkfd_free_gtt_mem() argument
328 int amdgpu_amdkfd_alloc_gws(struct kgd_dev *kgd, size_t size, in amdgpu_amdkfd_alloc_gws() argument
331 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_alloc_gws()
358 void amdgpu_amdkfd_free_gws(struct kgd_dev *kgd, void *mem_obj) in amdgpu_amdkfd_free_gws() argument
365 uint32_t amdgpu_amdkfd_get_fw_version(struct kgd_dev *kgd, in amdgpu_amdkfd_get_fw_version() argument
368 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_fw_version()
402 void amdgpu_amdkfd_get_local_mem_info(struct kgd_dev *kgd, in amdgpu_amdkfd_get_local_mem_info() argument
405 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_local_mem_info()
431 uint64_t amdgpu_amdkfd_get_gpu_clock_counter(struct kgd_dev *kgd) in amdgpu_amdkfd_get_gpu_clock_counter() argument
433 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_gpu_clock_counter()
440 uint32_t amdgpu_amdkfd_get_max_engine_clock_in_mhz(struct kgd_dev *kgd) in amdgpu_amdkfd_get_max_engine_clock_in_mhz() argument
442 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_max_engine_clock_in_mhz()
453 void amdgpu_amdkfd_get_cu_info(struct kgd_dev *kgd, struct kfd_cu_info *cu_info) in amdgpu_amdkfd_get_cu_info() argument
455 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_cu_info()
476 int amdgpu_amdkfd_get_dmabuf_info(struct kgd_dev *kgd, int dma_buf_fd, in amdgpu_amdkfd_get_dmabuf_info() argument
482 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_dmabuf_info()
531 uint64_t amdgpu_amdkfd_get_vram_usage(struct kgd_dev *kgd) in amdgpu_amdkfd_get_vram_usage() argument
533 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_vram_usage()
539 uint64_t amdgpu_amdkfd_get_hive_id(struct kgd_dev *kgd) in amdgpu_amdkfd_get_hive_id() argument
541 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_hive_id()
546 uint64_t amdgpu_amdkfd_get_unique_id(struct kgd_dev *kgd) in amdgpu_amdkfd_get_unique_id() argument
548 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_unique_id()
650 uint64_t amdgpu_amdkfd_get_mmio_remap_phys_addr(struct kgd_dev *kgd) in amdgpu_amdkfd_get_mmio_remap_phys_addr() argument
652 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_mmio_remap_phys_addr()
657 uint32_t amdgpu_amdkfd_get_num_gws(struct kgd_dev *kgd) in amdgpu_amdkfd_get_num_gws() argument
659 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_num_gws()
664 uint32_t amdgpu_amdkfd_get_asic_rev_id(struct kgd_dev *kgd) in amdgpu_amdkfd_get_asic_rev_id() argument
666 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_asic_rev_id()
671 int amdgpu_amdkfd_get_noretry(struct kgd_dev *kgd) in amdgpu_amdkfd_get_noretry() argument
673 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_noretry()
678 int amdgpu_amdkfd_submit_ib(struct kgd_dev *kgd, enum kgd_engine_type engine, in amdgpu_amdkfd_submit_ib() argument
682 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_submit_ib()
733 void amdgpu_amdkfd_set_compute_idle(struct kgd_dev *kgd, bool idle) in amdgpu_amdkfd_set_compute_idle() argument
735 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_set_compute_idle()
750 int amdgpu_amdkfd_flush_gpu_tlb_vmid(struct kgd_dev *kgd, uint16_t vmid) in amdgpu_amdkfd_flush_gpu_tlb_vmid() argument
752 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_flush_gpu_tlb_vmid()
766 int amdgpu_amdkfd_flush_gpu_tlb_pasid(struct kgd_dev *kgd, uint16_t pasid, in amdgpu_amdkfd_flush_gpu_tlb_pasid() argument
769 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_flush_gpu_tlb_pasid()
778 bool amdgpu_amdkfd_have_atomics_support(struct kgd_dev *kgd) in amdgpu_amdkfd_have_atomics_support() argument
780 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_have_atomics_support()
785 void amdgpu_amdkfd_ras_poison_consumption_handler(struct kgd_dev *kgd) in amdgpu_amdkfd_ras_poison_consumption_handler() argument
787 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_ras_poison_consumption_handler()
794 amdgpu_amdkfd_gpu_reset(kgd); in amdgpu_amdkfd_ras_poison_consumption_handler()