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_suspend(struct amdgpu_device *adev, bool suspend_proc) in amdgpu_amdkfd_suspend()
257 int amdgpu_amdkfd_resume(struct amdgpu_device *adev, bool resume_proc) in amdgpu_amdkfd_resume()
267 void amdgpu_amdkfd_suspend_process(struct amdgpu_device *adev) in amdgpu_amdkfd_suspend_process()
273 int amdgpu_amdkfd_resume_process(struct amdgpu_device *adev) in amdgpu_amdkfd_resume_process()
283 int amdgpu_amdkfd_pre_reset(struct amdgpu_device *adev, in amdgpu_amdkfd_pre_reset()
294 int amdgpu_amdkfd_post_reset(struct amdgpu_device *adev) in amdgpu_amdkfd_post_reset()
304 void amdgpu_amdkfd_gpu_reset(struct amdgpu_device *adev) in amdgpu_amdkfd_gpu_reset()
311 int amdgpu_amdkfd_alloc_gtt_mem(struct amdgpu_device *adev, size_t size, in amdgpu_amdkfd_alloc_gtt_mem()
383 void amdgpu_amdkfd_free_gtt_mem(struct amdgpu_device *adev, void **mem_obj) in amdgpu_amdkfd_free_gtt_mem()
397 int amdgpu_amdkfd_alloc_gws(struct amdgpu_device *adev, size_t size, in amdgpu_amdkfd_alloc_gws()
426 void amdgpu_amdkfd_free_gws(struct amdgpu_device *adev, void *mem_obj) in amdgpu_amdkfd_free_gws()
433 uint32_t amdgpu_amdkfd_get_fw_version(struct amdgpu_device *adev, in amdgpu_amdkfd_get_fw_version()
468 void amdgpu_amdkfd_get_local_mem_info(struct amdgpu_device *adev, in amdgpu_amdkfd_get_local_mem_info()
505 uint64_t amdgpu_amdkfd_get_gpu_clock_counter(struct amdgpu_device *adev) in amdgpu_amdkfd_get_gpu_clock_counter()
512 uint32_t amdgpu_amdkfd_get_max_engine_clock_in_mhz(struct amdgpu_device *adev) in amdgpu_amdkfd_get_max_engine_clock_in_mhz()
521 int amdgpu_amdkfd_get_dmabuf_info(struct amdgpu_device *adev, int dma_buf_fd, in amdgpu_amdkfd_get_dmabuf_info()
577 int amdgpu_amdkfd_get_pcie_bandwidth_mbytes(struct amdgpu_device *adev, bool is_min) in amdgpu_amdkfd_get_pcie_bandwidth_mbytes()
634 int amdgpu_amdkfd_submit_ib(struct amdgpu_device *adev, in amdgpu_amdkfd_submit_ib()
692 void amdgpu_amdkfd_set_compute_idle(struct amdgpu_device *adev, bool idle) in amdgpu_amdkfd_set_compute_idle()
714 bool amdgpu_amdkfd_is_kfd_vmid(struct amdgpu_device *adev, u32 vmid) in amdgpu_amdkfd_is_kfd_vmid()
722 bool amdgpu_amdkfd_have_atomics_support(struct amdgpu_device *adev) in amdgpu_amdkfd_have_atomics_support()
727 void amdgpu_amdkfd_debug_mem_fence(struct amdgpu_device *adev) in amdgpu_amdkfd_debug_mem_fence()
732 bool amdgpu_amdkfd_is_fed(struct amdgpu_device *adev) in amdgpu_amdkfd_is_fed()
737 void amdgpu_amdkfd_ras_pasid_poison_consumption_handler(struct amdgpu_device *adev, in amdgpu_amdkfd_ras_pasid_poison_consumption_handler()
744 void amdgpu_amdkfd_ras_poison_consumption_handler(struct amdgpu_device *adev, in amdgpu_amdkfd_ras_poison_consumption_handler()
750 int amdgpu_amdkfd_send_close_event_drain_irq(struct amdgpu_device *adev, in amdgpu_amdkfd_send_close_event_drain_irq()
766 int amdgpu_amdkfd_check_and_lock_kfd(struct amdgpu_device *adev) in amdgpu_amdkfd_check_and_lock_kfd()
771 void amdgpu_amdkfd_unlock_kfd(struct amdgpu_device *adev) in amdgpu_amdkfd_unlock_kfd()
777 u64 amdgpu_amdkfd_xcp_memory_size(struct amdgpu_device *adev, int xcp_id) in amdgpu_amdkfd_xcp_memory_size()
805 int amdgpu_amdkfd_unmap_hiq(struct amdgpu_device *adev, u32 doorbell_off, in amdgpu_amdkfd_unmap_hiq()
865 int amdgpu_amdkfd_stop_sched(struct amdgpu_device *adev, uint32_t node_id) in amdgpu_amdkfd_stop_sched()
874 int amdgpu_amdkfd_start_sched(struct amdgpu_device *adev, uint32_t node_id) in amdgpu_amdkfd_start_sched()
883 bool amdgpu_amdkfd_compute_active(struct amdgpu_device *adev, uint32_t node_id) in amdgpu_amdkfd_compute_active()
892 int amdgpu_amdkfd_config_sq_perfmon(struct amdgpu_device *adev, uint32_t xcp_id, in amdgpu_amdkfd_config_sq_perfmon()