Lines Matching defs:adev
70 void amdgpu_amdkfd_device_probe(struct amdgpu_device *adev) in amdgpu_amdkfd_device_probe()
93 static void amdgpu_doorbell_get_kfd_info(struct amdgpu_device *adev, in amdgpu_doorbell_get_kfd_info()
127 struct amdgpu_device *adev = container_of(work, struct amdgpu_device, in amdgpu_amdkfd_reset_work() local
148 int amdgpu_amdkfd_drm_client_create(struct amdgpu_device *adev) in amdgpu_amdkfd_drm_client_create()
168 void amdgpu_amdkfd_device_init(struct amdgpu_device *adev) in amdgpu_amdkfd_device_init()
235 void amdgpu_amdkfd_device_fini_sw(struct amdgpu_device *adev) in amdgpu_amdkfd_device_fini_sw()
244 void amdgpu_amdkfd_interrupt(struct amdgpu_device *adev, in amdgpu_amdkfd_interrupt()
251 void amdgpu_amdkfd_teardown_processes(struct amdgpu_device *adev) in amdgpu_amdkfd_teardown_processes()
256 void amdgpu_amdkfd_suspend(struct amdgpu_device *adev, bool suspend_proc) in amdgpu_amdkfd_suspend()
266 int amdgpu_amdkfd_resume(struct amdgpu_device *adev, bool resume_proc) in amdgpu_amdkfd_resume()
280 void amdgpu_amdkfd_suspend_process(struct amdgpu_device *adev) in amdgpu_amdkfd_suspend_process()
286 int amdgpu_amdkfd_resume_process(struct amdgpu_device *adev) in amdgpu_amdkfd_resume_process()
296 int amdgpu_amdkfd_pre_reset(struct amdgpu_device *adev, in amdgpu_amdkfd_pre_reset()
307 int amdgpu_amdkfd_post_reset(struct amdgpu_device *adev) in amdgpu_amdkfd_post_reset()
317 void amdgpu_amdkfd_gpu_reset(struct amdgpu_device *adev) in amdgpu_amdkfd_gpu_reset()
323 int amdgpu_amdkfd_alloc_kernel_mem(struct amdgpu_device *adev, size_t size, in amdgpu_amdkfd_alloc_kernel_mem()
396 void amdgpu_amdkfd_free_kernel_mem(struct amdgpu_device *adev, void **mem_obj) in amdgpu_amdkfd_free_kernel_mem()
410 int amdgpu_amdkfd_alloc_gws(struct amdgpu_device *adev, size_t size, in amdgpu_amdkfd_alloc_gws()
439 void amdgpu_amdkfd_free_gws(struct amdgpu_device *adev, void *mem_obj) in amdgpu_amdkfd_free_gws()
446 uint32_t amdgpu_amdkfd_get_fw_version(struct amdgpu_device *adev, in amdgpu_amdkfd_get_fw_version()
481 void amdgpu_amdkfd_get_local_mem_info(struct amdgpu_device *adev, in amdgpu_amdkfd_get_local_mem_info()
518 uint64_t amdgpu_amdkfd_get_gpu_clock_counter(struct amdgpu_device *adev) in amdgpu_amdkfd_get_gpu_clock_counter()
525 uint32_t amdgpu_amdkfd_get_max_engine_clock_in_mhz(struct amdgpu_device *adev) in amdgpu_amdkfd_get_max_engine_clock_in_mhz()
534 int amdgpu_amdkfd_get_dmabuf_info(struct amdgpu_device *adev, int dma_buf_fd, in amdgpu_amdkfd_get_dmabuf_info()
590 int amdgpu_amdkfd_get_pcie_bandwidth_mbytes(struct amdgpu_device *adev, bool is_min) in amdgpu_amdkfd_get_pcie_bandwidth_mbytes()
647 int amdgpu_amdkfd_submit_ib(struct amdgpu_device *adev, in amdgpu_amdkfd_submit_ib()
705 void amdgpu_amdkfd_set_compute_idle(struct amdgpu_device *adev, bool idle) in amdgpu_amdkfd_set_compute_idle()
726 bool amdgpu_amdkfd_is_kfd_vmid(struct amdgpu_device *adev, u32 vmid) in amdgpu_amdkfd_is_kfd_vmid()
734 bool amdgpu_amdkfd_have_atomics_support(struct amdgpu_device *adev) in amdgpu_amdkfd_have_atomics_support()
739 void amdgpu_amdkfd_debug_mem_fence(struct amdgpu_device *adev) in amdgpu_amdkfd_debug_mem_fence()
744 bool amdgpu_amdkfd_is_fed(struct amdgpu_device *adev) in amdgpu_amdkfd_is_fed()
749 void amdgpu_amdkfd_ras_pasid_poison_consumption_handler(struct amdgpu_device *adev, in amdgpu_amdkfd_ras_pasid_poison_consumption_handler()
756 void amdgpu_amdkfd_ras_poison_consumption_handler(struct amdgpu_device *adev, in amdgpu_amdkfd_ras_poison_consumption_handler()
762 int amdgpu_amdkfd_send_close_event_drain_irq(struct amdgpu_device *adev, in amdgpu_amdkfd_send_close_event_drain_irq()
778 int amdgpu_amdkfd_check_and_lock_kfd(struct amdgpu_device *adev) in amdgpu_amdkfd_check_and_lock_kfd()
783 void amdgpu_amdkfd_unlock_kfd(struct amdgpu_device *adev) in amdgpu_amdkfd_unlock_kfd()
789 u64 amdgpu_amdkfd_xcp_memory_size(struct amdgpu_device *adev, int xcp_id) in amdgpu_amdkfd_xcp_memory_size()
817 int amdgpu_amdkfd_unmap_hiq(struct amdgpu_device *adev, u32 doorbell_off, in amdgpu_amdkfd_unmap_hiq()
877 int amdgpu_amdkfd_stop_sched(struct amdgpu_device *adev, uint32_t node_id) in amdgpu_amdkfd_stop_sched()
886 int amdgpu_amdkfd_start_sched(struct amdgpu_device *adev, uint32_t node_id) in amdgpu_amdkfd_start_sched()
895 bool amdgpu_amdkfd_compute_active(struct amdgpu_device *adev, uint32_t node_id) in amdgpu_amdkfd_compute_active()
904 int amdgpu_amdkfd_config_sq_perfmon(struct amdgpu_device *adev, uint32_t xcp_id, in amdgpu_amdkfd_config_sq_perfmon()