/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | mes_v12_0.c | 431 mutex_lock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio() 445 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio() 449 mutex_lock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio() 465 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio() 979 mutex_lock(&adev->srbm_mutex); in mes_v12_0_enable() 1021 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_enable() 1049 mutex_lock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr() 1063 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr() 1088 mutex_lock(&adev->srbm_mutex); in mes_v12_0_load_microcode() 1126 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_load_microcode() [all...] |
H A D | mes_v11_0.c | 412 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() 430 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 446 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 894 mutex_lock(&adev->srbm_mutex); in mes_v11_0_get_fw_version() 908 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_get_fw_version() 933 mutex_lock(&adev->srbm_mutex); in mes_v11_0_enable() 948 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_enable() 997 mutex_lock(&adev->srbm_mutex); in mes_v11_0_load_microcode() 1042 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_load_microcode() [all...] |
H A D | gfx_v12_0.c | 1776 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid() 1789 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid() 1816 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_constants_init() 1831 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_constants_init() 2196 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr() 2228 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr() 2238 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr() 2270 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr() 2280 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr() 2290 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr() [all...] |
H A D | amdgpu_amdkfd_gfx_v12.c | 33 mutex_lock(&adev->srbm_mutex); in lock_srbm() 40 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | gfx_v9_4_3.c | 300 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_kiq_reset_hw_queue() 319 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_kiq_reset_hw_queue() 1233 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_init_compute_vmid() 1246 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_init_compute_vmid() 1302 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_constants_init() 1334 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_constants_init() 2130 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() 2134 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() 2139 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() 2146 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() [all...] |
H A D | amdgpu_amdkfd_gfx_v7.c | 53 mutex_lock(&adev->srbm_mutex); in lock_srbm() 60 mutex_unlock(&adev->srbm_mutex); in unlock_srbm() 187 * release srbm_mutex to avoid circular dependency between in kgd_hqd_load() 188 * srbm_mutex->mmap_lock->reservation_ww_class_mutex->srbm_mutex. in kgd_hqd_load()
|
H A D | amdgpu_amdkfd_gfx_v9.c | 53 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 D | amdgpu_amdkfd_gfx_v8.c | 47 mutex_lock(&adev->srbm_mutex); in lock_srbm() 54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm() 211 * release srbm_mutex to avoid circular dependency between in kgd_hqd_load() 212 * srbm_mutex->mmap_lock->reservation_ww_class_mutex->srbm_mutex. in kgd_hqd_load()
|
H A D | amdgpu_amdkfd_gfx_v10_3.c | 47 mutex_lock(&adev->srbm_mutex); in lock_srbm() 54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | gfx_v9_0.c | 1053 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_reset_hw_queue() 1072 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_reset_hw_queue() 2604 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid() 2612 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid() 2677 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_constants_init() 2703 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_constants_init() 3851 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() 3855 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() 3862 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() 3867 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() [all...] |
H A D | amdgpu_amdkfd_gfx_v11.c | 45 mutex_lock(&adev->srbm_mutex); in lock_srbm() 52 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | amdgpu_debugfs.c | 141 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 D | gfx_v8_0.c | 3665 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_init_compute_vmid() 3675 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_init_compute_vmid() 3743 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_constants_init() 3768 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_constants_init() 4594 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue() 4598 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue() 4605 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue() 4610 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue() 4629 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_kcq_init_queue() 4633 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_kcq_init_queue() [all...] |
H A D | gfx_v7_0.c | 1838 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_init_compute_vmid() 1848 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_init_compute_vmid() 1939 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_constants_init() 1953 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_constants_init() 2777 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_compute_pipe_init() 2796 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_compute_pipe_init() 2983 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_compute_queue_init() 2991 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_compute_queue_init()
|
H A D | amdgpu_amdkfd_gfx_v10.c | 47 mutex_lock(&adev->srbm_mutex); in lock_srbm() 54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | sdma_v2_4.c | 411 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 D | sdma_v3_0.c | 651 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 D | gfx_v9_4_2.c | 758 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 D | amdgpu.h | 965 struct mutex srbm_mutex; member
|
H A D | amdgpu_device.c | 4404 mutex_init(&adev->srbm_mutex); in amdgpu_device_init()
|
/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_device.c | 1312 mutex_init(&rdev->srbm_mutex); in radeon_device_init()
|
H A D | radeon.h | 2427 struct mutex srbm_mutex; member
|