Lines Matching refs:mgpu_info
203 struct amdgpu_mgpu_info mgpu_info = { variable
204 .mutex = __MUTEX_INITIALIZER(mgpu_info.mutex),
206 mgpu_info.delayed_reset_work,
2283 mutex_lock(&mgpu_info.mutex); in amdgpu_drv_delayed_reset_work_handler()
2284 if (mgpu_info.pending_reset == true) { in amdgpu_drv_delayed_reset_work_handler()
2285 mutex_unlock(&mgpu_info.mutex); in amdgpu_drv_delayed_reset_work_handler()
2288 mgpu_info.pending_reset = true; in amdgpu_drv_delayed_reset_work_handler()
2289 mutex_unlock(&mgpu_info.mutex); in amdgpu_drv_delayed_reset_work_handler()
2295 for (i = 0; i < mgpu_info.num_dgpu; i++) { in amdgpu_drv_delayed_reset_work_handler()
2296 adev = mgpu_info.gpu_ins[i].adev; in amdgpu_drv_delayed_reset_work_handler()
2306 for (i = 0; i < mgpu_info.num_dgpu; i++) { in amdgpu_drv_delayed_reset_work_handler()
2307 adev = mgpu_info.gpu_ins[i].adev; in amdgpu_drv_delayed_reset_work_handler()
2313 for (i = 0; i < mgpu_info.num_dgpu; i++) in amdgpu_drv_delayed_reset_work_handler()
2314 amdgpu_xgmi_remove_device(mgpu_info.gpu_ins[i].adev); in amdgpu_drv_delayed_reset_work_handler()
2318 for (i = 0; i < mgpu_info.num_dgpu; i++) in amdgpu_drv_delayed_reset_work_handler()
2319 list_add_tail(&mgpu_info.gpu_ins[i].adev->reset_list, &device_list); in amdgpu_drv_delayed_reset_work_handler()
2333 for (i = 0; i < mgpu_info.num_dgpu; i++) { in amdgpu_drv_delayed_reset_work_handler()
2334 adev = mgpu_info.gpu_ins[i].adev; in amdgpu_drv_delayed_reset_work_handler()