Home
last modified time | relevance | path

Searched refs:srbm_mutex (Results 1 – 25 of 27) sorted by relevance

12

/linux/drivers/gpu/drm/amd/amdgpu/
H A Dmes_v12_0.c414 mutex_lock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio()
428 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio()
432 mutex_lock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio()
448 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio()
987 mutex_lock(&adev->srbm_mutex); in mes_v12_0_enable()
1029 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_enable()
1057 mutex_lock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr()
1071 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr()
1096 mutex_lock(&adev->srbm_mutex); in mes_v12_0_load_microcode()
1134 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_load_microcode()
[all …]
H A Dmes_v11_0.c392 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
406 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
410 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
426 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
903 mutex_lock(&adev->srbm_mutex); in mes_v11_0_get_fw_version()
917 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_get_fw_version()
942 mutex_lock(&adev->srbm_mutex); in mes_v11_0_enable()
957 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_enable()
1006 mutex_lock(&adev->srbm_mutex); in mes_v11_0_load_microcode()
1051 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_load_microcode()
[all …]
H A Dgfx_v12_0.c1682 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid()
1695 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid()
1722 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_constants_init()
1737 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_constants_init()
2102 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr()
2134 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr()
2144 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr()
2176 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr()
2186 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr()
2196 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr()
[all …]
H A Dgfx_v11_0.c1943 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_init_compute_vmid()
1956 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_init_compute_vmid()
2024 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_constants_init()
2039 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_constants_init()
2557 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_pfp_cache_rs64()
2594 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_config_pfp_cache_rs64()
2680 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_me_cache_rs64()
2717 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_config_me_cache_rs64()
2766 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_mec_cache_rs64()
2784 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_config_mec_cache_rs64()
[all …]
H A Damdgpu_amdkfd_gfx_v12.c33 mutex_lock(&adev->srbm_mutex); in lock_srbm()
40 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Dgfx_v9_4_3.c295 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_kiq_reset_hw_queue()
314 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_kiq_reset_hw_queue()
1256 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_init_compute_vmid()
1269 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_init_compute_vmid()
1309 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_constants_init()
1341 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_constants_init()
2122 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue()
2126 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue()
2131 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue()
2138 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue()
[all …]
H A Damdgpu_amdkfd_gfx_v9.c53 mutex_lock(&adev->srbm_mutex); in kgd_gfx_v9_lock_srbm()
60 mutex_unlock(&adev->srbm_mutex); in kgd_gfx_v9_unlock_srbm()
929 mutex_lock(&adev->srbm_mutex); in lock_spi_csq_mutexes()
937 mutex_unlock(&adev->srbm_mutex); in unlock_spi_csq_mutexes()
H A Damdgpu_amdkfd_gfx_v7.c53 mutex_lock(&adev->srbm_mutex); in lock_srbm()
60 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Damdgpu_amdkfd_gfx_v8.c47 mutex_lock(&adev->srbm_mutex); in lock_srbm()
54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Damdgpu_amdkfd_gfx_v10_3.c47 mutex_lock(&adev->srbm_mutex); in lock_srbm()
54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Dgfx_v9_0.c1026 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_reset_hw_queue()
1045 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_reset_hw_queue()
2581 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid()
2589 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid()
2651 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_constants_init()
2677 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_constants_init()
3825 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
3829 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
3836 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
3841 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
[all …]
H A Damdgpu_amdkfd_gfx_v11.c45 mutex_lock(&adev->srbm_mutex); in lock_srbm()
52 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Dgfx_v10_0.c5102 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_init_compute_vmid()
5110 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_init_compute_vmid()
5247 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_constants_init()
5262 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_constants_init()
6405 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume()
6445 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume()
6449 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume()
6481 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume()
6484 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume()
6486 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume()
[all …]
H A Damdgpu_debugfs.c141 mutex_lock(&adev->srbm_mutex); in amdgpu_debugfs_process_reg_op()
176 mutex_unlock(&adev->srbm_mutex); in amdgpu_debugfs_process_reg_op()
271 mutex_lock(&adev->srbm_mutex); in amdgpu_debugfs_regs2_op()
305 mutex_unlock(&adev->srbm_mutex); in amdgpu_debugfs_regs2_op()
H A Dgfx_v8_0.c3691 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_init_compute_vmid()
3701 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_init_compute_vmid()
3769 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_constants_init()
3794 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_constants_init()
4620 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue()
4624 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue()
4631 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue()
4636 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue()
4655 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_kcq_init_queue()
4659 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_kcq_init_queue()
[all …]
H A Damdgpu_amdkfd_gfx_v10.c47 mutex_lock(&adev->srbm_mutex); in lock_srbm()
54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Dgfx_v7_0.c1835 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_init_compute_vmid()
1845 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_init_compute_vmid()
1936 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_constants_init()
1950 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_constants_init()
2774 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_compute_pipe_init()
2793 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_compute_pipe_init()
2980 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_compute_queue_init()
2988 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_compute_queue_init()
H A Dsdma_v2_4.c411 mutex_lock(&adev->srbm_mutex); in sdma_v2_4_gfx_resume()
419 mutex_unlock(&adev->srbm_mutex); in sdma_v2_4_gfx_resume()
H A Dcik_sdma.c437 mutex_lock(&adev->srbm_mutex); in cik_sdma_gfx_resume()
446 mutex_unlock(&adev->srbm_mutex); in cik_sdma_gfx_resume()
H A Dsdma_v3_0.c651 mutex_lock(&adev->srbm_mutex); in sdma_v3_0_gfx_resume()
659 mutex_unlock(&adev->srbm_mutex); in sdma_v3_0_gfx_resume()
H A Damdgpu_mes.c587 mutex_lock(&adev->srbm_mutex); in amdgpu_mes_queue_init_mqd()
596 mutex_unlock(&adev->srbm_mutex); in amdgpu_mes_queue_init_mqd()
H A Dgfx_v9_4_2.c758 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_2_debug_trap_config_init()
771 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_2_debug_trap_config_init()
H A Damdgpu.h887 struct mutex srbm_mutex; member
/linux/drivers/gpu/drm/radeon/
H A Dcik.c4147 mutex_lock(&rdev->srbm_mutex); in cik_compute_get_rptr()
4151 mutex_unlock(&rdev->srbm_mutex); in cik_compute_get_rptr()
4166 mutex_lock(&rdev->srbm_mutex); in cik_compute_get_wptr()
4170 mutex_unlock(&rdev->srbm_mutex); in cik_compute_get_wptr()
4226 mutex_lock(&rdev->srbm_mutex); in cik_cp_compute_enable()
4229 mutex_unlock(&rdev->srbm_mutex); in cik_cp_compute_enable()
4530 mutex_lock(&rdev->srbm_mutex); in cik_cp_compute_resume()
4554 mutex_unlock(&rdev->srbm_mutex); in cik_cp_compute_resume()
4604 mutex_lock(&rdev->srbm_mutex); in cik_cp_compute_resume()
4731 mutex_unlock(&rdev->srbm_mutex); in cik_cp_compute_resume()
[all …]
H A Dradeon_device.c1313 mutex_init(&rdev->srbm_mutex); in radeon_device_init()

12