Home
last modified time | relevance | path

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

12

/linux-6.15/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()
989 mutex_lock(&adev->srbm_mutex); in mes_v12_0_enable()
1059 mutex_lock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr()
1073 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr()
1098 mutex_lock(&adev->srbm_mutex); in mes_v12_0_load_microcode()
1281 mutex_lock(&adev->srbm_mutex); in mes_v12_0_queue_init_register()
1398 mutex_lock(&adev->srbm_mutex); in mes_v12_0_queue_init()
[all …]
H A Dmes_v11_0.c395 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
409 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
413 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
429 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
902 mutex_lock(&adev->srbm_mutex); in mes_v11_0_get_fw_version()
916 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_get_fw_version()
941 mutex_lock(&adev->srbm_mutex); in mes_v11_0_enable()
1005 mutex_lock(&adev->srbm_mutex); in mes_v11_0_load_microcode()
1050 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_load_microcode()
1190 mutex_lock(&adev->srbm_mutex); in mes_v11_0_queue_init_register()
[all …]
H A Dgfx_v12_0.c1700 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid()
1740 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_constants_init()
2120 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr()
2162 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr()
2204 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr()
2376 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_gfx_load_pfp_microcode_rs64()
2521 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_gfx_load_me_microcode_rs64()
2648 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_gfx_resume()
2688 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_gfx_resume()
2799 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_compute_load_microcode_rs64()
[all …]
H A Dgfx_v11_0.c1980 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_init_compute_vmid()
2061 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_constants_init()
2594 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_pfp_cache_rs64()
2717 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_me_cache_rs64()
2803 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_mec_cache_rs64()
3205 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_gfx_load_pfp_microcode_rs64()
3424 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_gfx_load_me_microcode_rs64()
3645 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_gfx_resume()
3721 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_gfx_resume()
3897 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_compute_load_microcode_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()
1220 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_init_compute_vmid()
1273 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_constants_init()
2084 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue()
2093 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue()
2126 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kcq_init_queue()
2286 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_fini()
3429 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_unmap_done()
3470 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_reset_hw_pipe()
[all …]
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_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_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_v10_0.c3802 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_kiq_reset_hw_queue()
5172 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_init_compute_vmid()
5317 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_constants_init()
6475 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume()
6519 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume()
6554 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume()
6815 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_kgq_init_queue()
6832 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_kgq_init_queue()
9580 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_reset_kcq()
9703 mutex_lock(&adev->srbm_mutex); in gfx_v10_ip_dump()
[all …]
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()
2582 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid()
2590 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid()
2655 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_constants_init()
3829 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
3840 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
3871 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kcq_init_queue()
4054 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_hw_fini()
7274 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_reset_kcq()
[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 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()
5001 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_pre_soft_reset()
[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.c581 mutex_lock(&adev->srbm_mutex); in amdgpu_mes_queue_init_mqd()
590 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.h888 struct mutex srbm_mutex; member
/linux-6.15/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()
5503 mutex_lock(&rdev->srbm_mutex); in cik_pcie_gart_enable()
[all …]
H A Dradeon_device.c1313 mutex_init(&rdev->srbm_mutex); in radeon_device_init()

12