Lines Matching refs:mutex

49 	mutex_lock(&adev->pm.mutex);  in amdgpu_dpm_get_sclk()
52 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_sclk()
65 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_mclk()
68 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_mclk()
90 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_powergating_by_smu()
117 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_powergating_by_smu()
127 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_gfx_power_up_by_imu()
129 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_gfx_power_up_by_imu()
145 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_baco_enter()
150 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_baco_enter()
164 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_baco_exit()
169 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_baco_exit()
185 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_mp1_state()
191 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_mp1_state()
203 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_notify_rlc_state()
209 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_notify_rlc_state()
235 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_is_baco_supported()
239 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_is_baco_supported()
253 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_mode2_reset()
257 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_mode2_reset()
271 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_enable_gfx_features()
275 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_enable_gfx_features()
289 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_baco_reset()
300 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_baco_reset()
310 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_is_mode1_reset_supported()
312 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_is_mode1_reset_supported()
324 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_mode1_reset()
326 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_mode1_reset()
343 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_switch_power_profile()
346 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_switch_power_profile()
359 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_xgmi_pstate()
362 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_xgmi_pstate()
376 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_df_cstate()
378 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_df_cstate()
391 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_pm_policy_info()
393 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_pm_policy_info()
406 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_pm_policy()
408 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_pm_policy()
422 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_enable_mgpu_fan_boost()
424 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_enable_mgpu_fan_boost()
439 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_clockgating_by_smu()
442 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_clockgating_by_smu()
457 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_smu_i2c_bus_access()
460 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_smu_i2c_bus_access()
469 mutex_lock(&adev->pm.mutex); in amdgpu_pm_acpi_event_handler()
482 mutex_unlock(&adev->pm.mutex); in amdgpu_pm_acpi_event_handler()
496 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_read_sensor()
501 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_read_sensor()
513 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_apu_thermal_limit()
515 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_apu_thermal_limit()
527 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_apu_thermal_limit()
529 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_apu_thermal_limit()
555 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_compute_clocks()
557 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_compute_clocks()
565 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_enable_uvd()
572 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_enable_uvd()
599 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_enable_vce()
607 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_enable_vce()
648 mutex_lock(&adev->pm.mutex); in amdgpu_pm_load_smu_firmware()
659 mutex_unlock(&adev->pm.mutex); in amdgpu_pm_load_smu_firmware()
668 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_handle_passthrough_sbr()
671 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_handle_passthrough_sbr()
685 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_send_hbm_bad_pages_num()
687 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_send_hbm_bad_pages_num()
700 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_send_hbm_bad_channel_flag()
702 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_send_hbm_bad_channel_flag()
715 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_send_rma_reason()
717 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_send_rma_reason()
730 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_reset_sdma()
732 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_reset_sdma()
750 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_dpm_freq_range()
755 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_dpm_freq_range()
774 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_soft_freq_range()
779 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_soft_freq_range()
792 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_write_watermarks_table()
794 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_write_watermarks_table()
809 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_wait_for_event()
811 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_wait_for_event()
824 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_residency_gfxoff()
826 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_residency_gfxoff()
839 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_residency_gfxoff()
841 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_residency_gfxoff()
854 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_entrycount_gfxoff()
856 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_entrycount_gfxoff()
869 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_status_gfxoff()
871 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_status_gfxoff()
894 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_gfx_state_change()
899 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_gfx_state_change()
911 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_ecc_info()
913 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_ecc_info()
927 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_vce_clock_state()
930 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_vce_clock_state()
940 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_current_power_state()
953 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_current_power_state()
959 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_power_state()
961 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_power_state()
980 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_performance_level()
985 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_performance_level()
1049 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_force_performance_level()
1053 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_force_performance_level()
1067 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_force_performance_level()
1081 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_pp_num_states()
1084 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_pp_num_states()
1099 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_dispatch_task()
1103 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_dispatch_task()
1116 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_pp_table()
1119 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_pp_table()
1135 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_fine_grain_clk_vol()
1140 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_fine_grain_clk_vol()
1156 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_odn_edit_dpm_table()
1161 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_odn_edit_dpm_table()
1176 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_print_clock_levels()
1180 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_print_clock_levels()
1196 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_emit_clock_levels()
1201 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_emit_clock_levels()
1215 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_ppfeature_status()
1218 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_ppfeature_status()
1231 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_ppfeature_status()
1234 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_ppfeature_status()
1249 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_force_clock_level()
1253 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_force_clock_level()
1266 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_sclk_od()
1268 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_sclk_od()
1280 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_sclk_od()
1283 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_sclk_od()
1303 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_mclk_od()
1305 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_mclk_od()
1317 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_mclk_od()
1320 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_mclk_od()
1341 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_power_profile_mode()
1344 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_power_profile_mode()
1358 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_power_profile_mode()
1362 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_power_profile_mode()
1375 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_gpu_metrics()
1378 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_gpu_metrics()
1392 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_pm_metrics()
1395 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_pm_metrics()
1409 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_fan_control_mode()
1412 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_fan_control_mode()
1426 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_fan_speed_pwm()
1429 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_fan_speed_pwm()
1443 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_fan_speed_pwm()
1446 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_fan_speed_pwm()
1460 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_fan_speed_rpm()
1463 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_fan_speed_rpm()
1477 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_fan_speed_rpm()
1480 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_fan_speed_rpm()
1494 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_fan_control_mode()
1497 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_fan_control_mode()
1513 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_power_limit()
1518 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_power_limit()
1532 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_power_limit()
1535 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_power_limit()
1547 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_is_cclk_dpm_supported()
1549 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_is_cclk_dpm_supported()
1562 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_debugfs_print_current_performance_level()
1565 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_debugfs_print_current_performance_level()
1580 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_smu_prv_buf_details()
1584 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_smu_prv_buf_details()
1621 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_pp_table()
1625 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_pp_table()
1657 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_display_configuration_change()
1660 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_display_configuration_change()
1675 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type()
1679 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type()
1693 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_display_mode_validation_clks()
1696 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_display_mode_validation_clks()
1711 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type_with_latency()
1715 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type_with_latency()
1730 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type_with_voltage()
1734 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type_with_voltage()
1748 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_watermarks_for_clocks_ranges()
1751 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_watermarks_for_clocks_ranges()
1765 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_display_clock_voltage_request()
1768 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_display_clock_voltage_request()
1782 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_current_clocks()
1785 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_current_clocks()
1797 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_notify_smu_enable_pwe()
1799 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_notify_smu_enable_pwe()
1811 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_active_display_count()
1814 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_active_display_count()
1828 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_min_deep_sleep_dcefclk()
1831 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_min_deep_sleep_dcefclk()
1844 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_hard_min_dcefclk_by_freq()
1847 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_hard_min_dcefclk_by_freq()
1858 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_hard_min_fclk_by_freq()
1861 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_hard_min_fclk_by_freq()
1873 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_display_disable_memory_clock_switch()
1876 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_display_disable_memory_clock_switch()
1890 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_max_sustainable_clocks_by_dc()
1893 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_max_sustainable_clocks_by_dc()
1908 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_uclk_dpm_states()
1912 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_uclk_dpm_states()
1926 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_dpm_clock_table()
1929 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_dpm_clock_table()