Lines Matching full: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()
118 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_powergating_by_smu()
128 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_gfx_power_up_by_imu()
130 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_gfx_power_up_by_imu()
146 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_baco_enter()
151 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_baco_enter()
165 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_baco_exit()
170 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_baco_exit()
186 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_mp1_state()
192 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_mp1_state()
218 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_is_baco_supported()
222 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_is_baco_supported()
236 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_mode2_reset()
240 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_mode2_reset()
254 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_enable_gfx_features()
258 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_enable_gfx_features()
272 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_baco_reset()
283 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_baco_reset()
293 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_is_mode1_reset_supported()
295 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_is_mode1_reset_supported()
307 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_mode1_reset()
309 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_mode1_reset()
321 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_is_link_reset_supported()
323 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_is_link_reset_supported()
335 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_link_reset()
337 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_link_reset()
354 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_switch_power_profile()
357 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_switch_power_profile()
373 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_pause_power_profile()
376 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_pause_power_profile()
389 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_xgmi_pstate()
392 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_xgmi_pstate()
406 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_df_cstate()
408 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_df_cstate()
421 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_pm_policy_info()
423 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_pm_policy_info()
436 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_pm_policy()
438 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_pm_policy()
452 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_enable_mgpu_fan_boost()
454 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_enable_mgpu_fan_boost()
469 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_clockgating_by_smu()
472 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_clockgating_by_smu()
487 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_smu_i2c_bus_access()
490 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_smu_i2c_bus_access()
499 mutex_lock(&adev->pm.mutex); in amdgpu_pm_acpi_event_handler()
512 mutex_unlock(&adev->pm.mutex); in amdgpu_pm_acpi_event_handler()
526 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_read_sensor()
531 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_read_sensor()
543 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_apu_thermal_limit()
545 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_apu_thermal_limit()
557 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_apu_thermal_limit()
559 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_apu_thermal_limit()
585 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_compute_clocks()
587 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_compute_clocks()
595 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_enable_uvd()
602 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_enable_uvd()
629 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_enable_vce()
637 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_enable_vce()
678 mutex_lock(&adev->pm.mutex); in amdgpu_pm_load_smu_firmware()
689 mutex_unlock(&adev->pm.mutex); in amdgpu_pm_load_smu_firmware()
698 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_handle_passthrough_sbr()
701 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_handle_passthrough_sbr()
715 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_send_hbm_bad_pages_num()
717 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_send_hbm_bad_pages_num()
730 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_send_hbm_bad_channel_flag()
732 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_send_hbm_bad_channel_flag()
745 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_send_rma_reason()
747 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_send_rma_reason()
768 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_reset_sdma_is_supported()
770 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_reset_sdma_is_supported()
783 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_reset_sdma()
785 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_reset_sdma()
798 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_reset_vcn()
800 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_reset_vcn()
813 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_reset_vcn_is_supported()
815 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_reset_vcn_is_supported()
833 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_dpm_freq_range()
838 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_dpm_freq_range()
853 guard(mutex)(&adev->pm.mutex); in amdgpu_dpm_set_soft_freq_range()
869 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_write_watermarks_table()
871 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_write_watermarks_table()
886 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_wait_for_event()
888 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_wait_for_event()
901 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_residency_gfxoff()
903 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_residency_gfxoff()
916 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_residency_gfxoff()
918 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_residency_gfxoff()
931 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_entrycount_gfxoff()
933 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_entrycount_gfxoff()
946 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_status_gfxoff()
948 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_status_gfxoff()
971 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_gfx_state_change()
976 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_gfx_state_change()
988 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_ecc_info()
990 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_ecc_info()
1004 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_vce_clock_state()
1007 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_vce_clock_state()
1017 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_current_power_state()
1030 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_current_power_state()
1036 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_power_state()
1038 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_power_state()
1057 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_performance_level()
1062 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_performance_level()
1126 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_force_performance_level()
1130 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_force_performance_level()
1144 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_force_performance_level()
1158 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_pp_num_states()
1161 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_pp_num_states()
1176 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_dispatch_task()
1180 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_dispatch_task()
1196 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_pp_table()
1199 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_pp_table()
1215 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_fine_grain_clk_vol()
1220 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_fine_grain_clk_vol()
1236 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_odn_edit_dpm_table()
1241 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_odn_edit_dpm_table()
1256 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_print_clock_levels()
1260 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_print_clock_levels()
1276 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_emit_clock_levels()
1281 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_emit_clock_levels()
1295 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_ppfeature_status()
1298 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_ppfeature_status()
1311 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_ppfeature_status()
1314 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_ppfeature_status()
1329 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_force_clock_level()
1333 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_force_clock_level()
1346 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_sclk_od()
1348 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_sclk_od()
1360 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_sclk_od()
1363 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_sclk_od()
1383 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_mclk_od()
1385 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_mclk_od()
1397 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_mclk_od()
1400 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_mclk_od()
1421 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_power_profile_mode()
1424 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_power_profile_mode()
1438 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_power_profile_mode()
1442 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_power_profile_mode()
1455 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_gpu_metrics()
1458 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_gpu_metrics()
1472 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_pm_metrics()
1475 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_pm_metrics()
1489 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_fan_control_mode()
1492 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_fan_control_mode()
1506 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_fan_speed_pwm()
1509 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_fan_speed_pwm()
1523 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_fan_speed_pwm()
1526 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_fan_speed_pwm()
1540 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_fan_speed_rpm()
1543 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_fan_speed_rpm()
1557 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_fan_speed_rpm()
1560 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_fan_speed_rpm()
1574 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_fan_control_mode()
1577 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_fan_control_mode()
1593 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_power_limit()
1598 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_power_limit()
1613 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_power_limit()
1616 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_power_limit()
1628 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_is_cclk_dpm_supported()
1630 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_is_cclk_dpm_supported()
1643 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_debugfs_print_current_performance_level()
1646 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_debugfs_print_current_performance_level()
1661 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_smu_prv_buf_details()
1665 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_smu_prv_buf_details()
1727 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_pp_table()
1731 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_pp_table()
1763 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_display_configuration_change()
1766 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_display_configuration_change()
1781 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type()
1785 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type()
1799 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_display_mode_validation_clks()
1802 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_display_mode_validation_clks()
1817 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type_with_latency()
1821 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type_with_latency()
1836 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type_with_voltage()
1840 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_clock_by_type_with_voltage()
1854 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_watermarks_for_clocks_ranges()
1857 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_watermarks_for_clocks_ranges()
1871 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_display_clock_voltage_request()
1874 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_display_clock_voltage_request()
1888 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_current_clocks()
1891 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_current_clocks()
1903 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_notify_smu_enable_pwe()
1905 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_notify_smu_enable_pwe()
1917 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_active_display_count()
1920 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_active_display_count()
1934 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_min_deep_sleep_dcefclk()
1937 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_min_deep_sleep_dcefclk()
1950 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_hard_min_dcefclk_by_freq()
1953 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_hard_min_dcefclk_by_freq()
1964 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_hard_min_fclk_by_freq()
1967 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_hard_min_fclk_by_freq()
1979 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_display_disable_memory_clock_switch()
1982 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_display_disable_memory_clock_switch()
1996 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_max_sustainable_clocks_by_dc()
1999 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_max_sustainable_clocks_by_dc()
2014 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_uclk_dpm_states()
2018 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_uclk_dpm_states()
2032 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_dpm_clock_table()
2035 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_dpm_clock_table()
2064 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_temp_metrics()
2066 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_temp_metrics()
2091 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_is_temp_metrics_supported()
2094 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_is_temp_metrics_supported()
2124 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_xcp_metrics()
2127 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_xcp_metrics()