Lines Matching refs:tmp_adev
61 struct amdgpu_device *tmp_adev; in amdgpu_reset_xgmi_reset_on_init_prep_hwctxt() local
64 list_for_each_entry(tmp_adev, reset_device_list, reset_list) { in amdgpu_reset_xgmi_reset_on_init_prep_hwctxt()
65 amdgpu_unregister_gpu_instance(tmp_adev); in amdgpu_reset_xgmi_reset_on_init_prep_hwctxt()
66 r = amdgpu_reset_xgmi_reset_on_init_suspend(tmp_adev); in amdgpu_reset_xgmi_reset_on_init_prep_hwctxt()
68 dev_err(tmp_adev->dev, in amdgpu_reset_xgmi_reset_on_init_prep_hwctxt()
82 struct amdgpu_device *tmp_adev = NULL; in amdgpu_reset_xgmi_reset_on_init_restore_hwctxt() local
88 list_for_each_entry(tmp_adev, reset_device_list, reset_list) { in amdgpu_reset_xgmi_reset_on_init_restore_hwctxt()
89 if (!tmp_adev->kfd.init_complete) { in amdgpu_reset_xgmi_reset_on_init_restore_hwctxt()
90 kgd2kfd_init_zone_device(tmp_adev); in amdgpu_reset_xgmi_reset_on_init_restore_hwctxt()
91 amdgpu_amdkfd_device_init(tmp_adev); in amdgpu_reset_xgmi_reset_on_init_restore_hwctxt()
92 amdgpu_amdkfd_drm_client_create(tmp_adev); in amdgpu_reset_xgmi_reset_on_init_restore_hwctxt()
105 struct amdgpu_device *tmp_adev = NULL; in amdgpu_reset_xgmi_reset_on_init_perform_reset() local
110 list_for_each_entry(tmp_adev, reset_device_list, reset_list) { in amdgpu_reset_xgmi_reset_on_init_perform_reset()
111 mutex_lock(&tmp_adev->reset_cntl->reset_lock); in amdgpu_reset_xgmi_reset_on_init_perform_reset()
112 tmp_adev->reset_cntl->active_reset = in amdgpu_reset_xgmi_reset_on_init_perform_reset()
117 list_for_each_entry(tmp_adev, reset_device_list, reset_list) { in amdgpu_reset_xgmi_reset_on_init_perform_reset()
119 if (!queue_work(system_unbound_wq, &tmp_adev->xgmi_reset_work)) in amdgpu_reset_xgmi_reset_on_init_perform_reset()
122 dev_err(tmp_adev->dev, in amdgpu_reset_xgmi_reset_on_init_perform_reset()
131 list_for_each_entry(tmp_adev, reset_device_list, reset_list) { in amdgpu_reset_xgmi_reset_on_init_perform_reset()
132 flush_work(&tmp_adev->xgmi_reset_work); in amdgpu_reset_xgmi_reset_on_init_perform_reset()
133 r = tmp_adev->asic_reset_res; in amdgpu_reset_xgmi_reset_on_init_perform_reset()
139 list_for_each_entry(tmp_adev, reset_device_list, reset_list) { in amdgpu_reset_xgmi_reset_on_init_perform_reset()
140 mutex_unlock(&tmp_adev->reset_cntl->reset_lock); in amdgpu_reset_xgmi_reset_on_init_perform_reset()
141 tmp_adev->reset_cntl->active_reset = AMD_RESET_METHOD_NONE; in amdgpu_reset_xgmi_reset_on_init_perform_reset()