Home
last modified time | relevance | path

Searched refs:workload_profile_mutex (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vcn.c441 mutex_lock(&adev->vcn.workload_profile_mutex); in amdgpu_vcn_idle_work_handler()
449 mutex_unlock(&adev->vcn.workload_profile_mutex); in amdgpu_vcn_idle_work_handler()
472 mutex_lock(&adev->vcn.workload_profile_mutex); in amdgpu_vcn_ring_begin_use()
480 mutex_unlock(&adev->vcn.workload_profile_mutex); in amdgpu_vcn_ring_begin_use()
H A Damdgpu_vcn.h362 struct mutex workload_profile_mutex; member
H A Damdgpu_gfx.c2164 mutex_lock(&adev->gfx.workload_profile_mutex); in amdgpu_gfx_profile_idle_work_handler()
2173 mutex_unlock(&adev->gfx.workload_profile_mutex); in amdgpu_gfx_profile_idle_work_handler()
2201 mutex_lock(&adev->gfx.workload_profile_mutex); in amdgpu_gfx_profile_ring_begin_use()
2210 mutex_unlock(&adev->gfx.workload_profile_mutex); in amdgpu_gfx_profile_ring_begin_use()
H A Dvcn_v2_5.c151 mutex_lock(&adev->vcn.workload_profile_mutex); in vcn_v2_5_idle_work_handler()
159 mutex_unlock(&adev->vcn.workload_profile_mutex); in vcn_v2_5_idle_work_handler()
182 mutex_lock(&adev->vcn.workload_profile_mutex); in vcn_v2_5_ring_begin_use()
190 mutex_unlock(&adev->vcn.workload_profile_mutex); in vcn_v2_5_ring_begin_use()
H A Damdgpu_gfx.h486 struct mutex workload_profile_mutex; member
H A Damdgpu_device.c4311 mutex_init(&adev->gfx.workload_profile_mutex); in amdgpu_device_init()
4312 mutex_init(&adev->vcn.workload_profile_mutex); in amdgpu_device_init()