Searched refs:mgpu_info (Results 1 – 5 of 5) sorted by relevance
54 mutex_lock(&mgpu_info.mutex); in amdgpu_unregister_gpu_instance()56 for (i = 0; i < mgpu_info.num_gpu; i++) { in amdgpu_unregister_gpu_instance()57 gpu_instance = &(mgpu_info.gpu_ins[i]); in amdgpu_unregister_gpu_instance()59 mgpu_info.gpu_ins[i] = in amdgpu_unregister_gpu_instance()60 mgpu_info.gpu_ins[mgpu_info.num_gpu - 1]; in amdgpu_unregister_gpu_instance()61 mgpu_info.num_gpu--; in amdgpu_unregister_gpu_instance()63 mgpu_info.num_apu--; in amdgpu_unregister_gpu_instance()65 mgpu_info.num_dgpu--; in amdgpu_unregister_gpu_instance()70 mutex_unlock(&mgpu_info.mutex); in amdgpu_unregister_gpu_instance()104 mutex_lock(&mgpu_info.mutex); in amdgpu_register_gpu_instance()[all …]
248 struct amdgpu_mgpu_info mgpu_info = { variable251 mgpu_info.delayed_reset_work,2494 mutex_lock(&mgpu_info.mutex); in amdgpu_drv_delayed_reset_work_handler()2495 if (mgpu_info.pending_reset == true) { in amdgpu_drv_delayed_reset_work_handler()2496 mutex_unlock(&mgpu_info.mutex); in amdgpu_drv_delayed_reset_work_handler()2499 mgpu_info.pending_reset = true; in amdgpu_drv_delayed_reset_work_handler()2500 mutex_unlock(&mgpu_info.mutex); in amdgpu_drv_delayed_reset_work_handler()2506 for (i = 0; i < mgpu_info.num_dgpu; i++) { in amdgpu_drv_delayed_reset_work_handler()2507 adev = mgpu_info.gpu_ins[i].adev; in amdgpu_drv_delayed_reset_work_handler()2517 for (i = 0; i < mgpu_info.num_dgpu; i++) { in amdgpu_drv_delayed_reset_work_handler()[all …]
3124 mutex_lock(&mgpu_info.mutex); in amdgpu_device_enable_mgpu_fan_boost()3131 if (mgpu_info.num_dgpu < 2) in amdgpu_device_enable_mgpu_fan_boost()3134 for (i = 0; i < mgpu_info.num_dgpu; i++) { in amdgpu_device_enable_mgpu_fan_boost()3135 gpu_ins = &(mgpu_info.gpu_ins[i]); in amdgpu_device_enable_mgpu_fan_boost()3148 mutex_unlock(&mgpu_info.mutex); in amdgpu_device_enable_mgpu_fan_boost()3209 mutex_lock(&mgpu_info.mutex); in amdgpu_device_ip_late_init()3224 if (mgpu_info.num_dgpu == adev->gmc.xgmi.num_physical_nodes) { in amdgpu_device_ip_late_init()3225 for (i = 0; i < mgpu_info.num_gpu; i++) { in amdgpu_device_ip_late_init()3226 gpu_instance = &(mgpu_info.gpu_ins[i]); in amdgpu_device_ip_late_init()3239 mutex_unlock(&mgpu_info.mutex); in amdgpu_device_ip_late_init()[all …]
220 extern struct amdgpu_mgpu_info mgpu_info;
1933 mutex_lock(&mgpu_info.mutex); in amdgpu_show_powershift_percent()1934 for (i = 0; i < mgpu_info.num_gpu; i++) { in amdgpu_show_powershift_percent()1935 if (mgpu_info.gpu_ins[i].adev->flags & AMD_IS_APU) { in amdgpu_show_powershift_percent()1936 adev = mgpu_info.gpu_ins[i].adev; in amdgpu_show_powershift_percent()1940 mutex_unlock(&mgpu_info.mutex); in amdgpu_show_powershift_percent()