Home
last modified time | relevance | path

Searched refs:grbm_idx_mutex (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_lockdep.c26 struct mutex grbm_idx_mutex; member
54 lockdep_set_class(&adev->grbm_idx_mutex, &amdgpu_grbm_lock_key); in amdgpu_lockdep_set_class()
121 mutex_init(&locks->grbm_idx_mutex); in amdgpu_lockdep_init()
136 lockdep_set_class(&locks->grbm_idx_mutex, &amdgpu_grbm_lock_key); in amdgpu_lockdep_init()
176 mutex_lock(&locks->grbm_idx_mutex); in amdgpu_lockdep_init()
187 mutex_unlock(&locks->grbm_idx_mutex); in amdgpu_lockdep_init()
H A Damdgpu_amdkfd_gfx_v10.c683 mutex_lock(&adev->grbm_idx_mutex); in kgd_wave_control_execute()
696 mutex_unlock(&adev->grbm_idx_mutex); in kgd_wave_control_execute()
758 mutex_lock(&adev->grbm_idx_mutex); in kgd_gfx_v10_enable_debug_trap()
776 mutex_unlock(&adev->grbm_idx_mutex); in kgd_gfx_v10_enable_debug_trap()
785 mutex_unlock(&adev->grbm_idx_mutex); in kgd_gfx_v10_enable_debug_trap()
794 mutex_lock(&adev->grbm_idx_mutex); in kgd_gfx_v10_disable_debug_trap()
802 mutex_unlock(&adev->grbm_idx_mutex); in kgd_gfx_v10_disable_debug_trap()
835 mutex_lock(&adev->grbm_idx_mutex); in kgd_gfx_v10_set_wave_launch_trap_override()
854 mutex_unlock(&adev->grbm_idx_mutex); in kgd_gfx_v10_set_wave_launch_trap_override()
866 mutex_lock(&adev->grbm_idx_mutex); in kgd_gfx_v10_set_wave_launch_mode()
[all …]
H A Damdgpu_amdkfd_gfx_v9.c633 mutex_lock(&adev->grbm_idx_mutex); in kgd_gfx_v9_wave_control_execute()
646 mutex_unlock(&adev->grbm_idx_mutex); in kgd_gfx_v9_wave_control_execute()
705 mutex_lock(&adev->grbm_idx_mutex); in kgd_gfx_v9_enable_debug_trap()
713 mutex_unlock(&adev->grbm_idx_mutex); in kgd_gfx_v9_enable_debug_trap()
728 mutex_lock(&adev->grbm_idx_mutex); in kgd_gfx_v9_disable_debug_trap()
736 mutex_unlock(&adev->grbm_idx_mutex); in kgd_gfx_v9_disable_debug_trap()
769 mutex_lock(&adev->grbm_idx_mutex); in kgd_gfx_v9_set_wave_launch_trap_override()
788 mutex_unlock(&adev->grbm_idx_mutex); in kgd_gfx_v9_set_wave_launch_trap_override()
800 mutex_lock(&adev->grbm_idx_mutex); in kgd_gfx_v9_set_wave_launch_mode()
812 mutex_unlock(&adev->grbm_idx_mutex); in kgd_gfx_v9_set_wave_launch_mode()
[all …]
H A Damdgpu_amdkfd_arcturus.c352 mutex_lock(&adev->grbm_idx_mutex); in kgd_arcturus_enable_debug_trap()
362 mutex_unlock(&adev->grbm_idx_mutex); in kgd_arcturus_enable_debug_trap()
378 mutex_lock(&adev->grbm_idx_mutex); in kgd_arcturus_disable_debug_trap()
388 mutex_unlock(&adev->grbm_idx_mutex); in kgd_arcturus_disable_debug_trap()
H A Damdgpu_amdkfd_gfx_v7.c502 mutex_lock(&adev->grbm_idx_mutex); in kgd_wave_control_execute()
515 mutex_unlock(&adev->grbm_idx_mutex); in kgd_wave_control_execute()
H A Damdgpu_amdkfd_gfx_v8.c548 mutex_lock(&adev->grbm_idx_mutex); in kgd_wave_control_execute()
561 mutex_unlock(&adev->grbm_idx_mutex); in kgd_wave_control_execute()
H A Damdgpu_amdkfd_gfx_v10_3.c595 mutex_lock(&adev->grbm_idx_mutex); in wave_control_execute_v10_3()
608 mutex_unlock(&adev->grbm_idx_mutex); in wave_control_execute_v10_3()
H A Dgfx_v9_0.c1681 mutex_lock(&adev->grbm_idx_mutex); in gfx_v9_0_init_always_on_cu_mask()
1707 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v9_0_init_always_on_cu_mask()
1726 mutex_lock(&adev->grbm_idx_mutex); in gfx_v9_0_init_lbpw()
1754 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v9_0_init_lbpw()
1775 mutex_lock(&adev->grbm_idx_mutex); in gfx_v9_4_init_lbpw()
1803 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v9_4_init_lbpw()
2550 mutex_lock(&adev->grbm_idx_mutex); in gfx_v9_0_setup_rb()
2560 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v9_0_setup_rb()
2722 mutex_lock(&adev->grbm_idx_mutex); in gfx_v9_0_wait_for_rlc_serdes()
2734 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v9_0_wait_for_rlc_serdes()
[all …]
H A Dgfx_v9_4_3.c1404 mutex_lock(&adev->grbm_idx_mutex); in gfx_v9_4_3_xcc_wait_for_rlc_serdes()
1418 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v9_4_3_xcc_wait_for_rlc_serdes()
1427 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v9_4_3_xcc_wait_for_rlc_serdes()
3767 mutex_lock(&adev->grbm_idx_mutex); in gfx_v9_4_3_inst_enable_watchdog_timer()
3774 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v9_4_3_inst_enable_watchdog_timer()
4149 mutex_lock(&adev->grbm_idx_mutex); in gfx_v9_4_3_get_cu_info()
4192 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v9_4_3_get_cu_info()
H A Dgfx_v10_0.c5110 mutex_lock(&adev->grbm_idx_mutex); in gfx_v10_0_setup_rb()
5129 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v10_0_setup_rb()
5283 mutex_lock(&adev->grbm_idx_mutex); in gfx_v10_0_tcp_harvest()
5320 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v10_0_tcp_harvest()
10133 mutex_lock(&adev->grbm_idx_mutex); in gfx_v10_0_get_cu_info()
10172 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v10_0_get_cu_info()
H A Dgfx_v12_1.c4380 mutex_lock(&adev->grbm_idx_mutex); in gfx_v12_1_get_cu_info()
4409 mutex_unlock(&adev->grbm_idx_mutex); in gfx_v12_1_get_cu_info()
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dvega10_powertune.c893 mutex_lock(&adev->grbm_idx_mutex); in vega10_enable_cac_driving_se_didt_config()
912 mutex_unlock(&adev->grbm_idx_mutex); in vega10_enable_cac_driving_se_didt_config()
944 mutex_lock(&adev->grbm_idx_mutex); in vega10_enable_psm_gc_didt_config()
957 mutex_unlock(&adev->grbm_idx_mutex); in vega10_enable_psm_gc_didt_config()
1005 mutex_lock(&adev->grbm_idx_mutex); in vega10_enable_se_edc_config()
1020 mutex_unlock(&adev->grbm_idx_mutex); in vega10_enable_se_edc_config()
1055 mutex_lock(&adev->grbm_idx_mutex); in vega10_enable_psm_gc_edc_config()
1068 mutex_unlock(&adev->grbm_idx_mutex); in vega10_enable_psm_gc_edc_config()
1116 mutex_lock(&adev->grbm_idx_mutex); in vega10_enable_se_edc_force_stall_config()
1118 mutex_unlock(&adev->grbm_idx_mutex); in vega10_enable_se_edc_force_stall_config()
H A Dsmu7_powertune.c974 mutex_lock(&adev->grbm_idx_mutex); in smu7_enable_didt_config()
1047 mutex_unlock(&adev->grbm_idx_mutex); in smu7_enable_didt_config()
1053 mutex_unlock(&adev->grbm_idx_mutex); in smu7_enable_didt_config()