Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c sdma_v2_4_gfx_resume() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->sdma.instance 4096-ptr_max
PARAM_VALUE 0 adev->sdma.num_instances 1-s32max
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0-15
CAPPED_DATA 0 adev->sdma.num_instances 1
CAPPED_DATA 0 &adev->srbm_mutex 1
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c sdma_v2_4_gfx_resume() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->sdma.instance 4096-ptr_max
PARAM_VALUE 0 adev->sdma.num_instances 1-s32max
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 adev->sdma.num_instances 1
CAPPED_DATA 0 &adev->srbm_mutex 1
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c sdma_v3_0_gfx_resume() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->sdma.instance 4096-ptr_max
PARAM_VALUE 0 adev->sdma.num_instances 1-s32max
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0-15
CAPPED_DATA 0 adev->sdma.num_instances 1
CAPPED_DATA 0 &adev->srbm_mutex 1
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c sdma_v3_0_gfx_resume() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->sdma.instance 4096-ptr_max
PARAM_VALUE 0 adev->sdma.num_instances 1-s32max
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 adev->sdma.num_instances 1
CAPPED_DATA 0 &adev->srbm_mutex 1
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_constants_init() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->asic_type 13-14
PARAM_VALUE 0 adev->dev 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.config.double_offchip_lds_buf 0-1
PARAM_VALUE 0 adev->gfx.config.macrotile_mode_array 4096-ptr_max
PARAM_VALUE 0 adev->gfx.config.max_shader_engines 0-s32max
PARAM_VALUE 0 adev->gfx.config.num_rbs 0-32
PARAM_VALUE 0 adev->gfx.config.tile_mode_array 4096-ptr_max
PARAM_VALUE 0 adev->gfx.cu_info.lds_size 64
PARAM_VALUE 0 adev->gfx.cu_info.max_scratch_slots_per_cu 32
PARAM_VALUE 0 adev->gfx.cu_info.max_waves_per_simd 10
PARAM_VALUE 0 adev->gfx.cu_info.simd_per_cu 4
PARAM_VALUE 0 adev->gfx.cu_info.wave_front_size 64
PARAM_VALUE 0 adev->grbm_idx_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->grbm_idx_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->mode_info.atom_context->execute_depth 0-4294967295
PARAM_VALUE 0 adev->mode_info.atom_context->fb_base 0
PARAM_VALUE 0 adev->mode_info.atom_context->io_mode 0
PARAM_VALUE 0 adev->mode_info.atom_context->reg_block 0
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 adev->vm_manager.id_mgr 4096-ptr_max
PARAM_VALUE 0 *adev->gfx.config.macrotile_mode_array 0
PARAM_VALUE 0 *adev->gfx.config.tile_mode_array 0
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0-s32max
CAPPED_DATA 0 adev->gfx.config.max_shader_engines 1
CAPPED_DATA 0 &adev->srbm_mutex 1
CAPPED_DATA 4 vmid 1
DATA_SOURCE 0 adev $0
MEM_ZERO 0 &adev->gfx.cu_info
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_constants_init() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->asic_type 13-14
PARAM_VALUE 0 adev->dev 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.config.double_offchip_lds_buf 0-1
PARAM_VALUE 0 adev->gfx.config.macrotile_mode_array 4096-ptr_max
PARAM_VALUE 0 adev->gfx.config.max_shader_engines 0-s32max
PARAM_VALUE 0 adev->gfx.config.num_rbs 0-32
PARAM_VALUE 0 adev->gfx.config.tile_mode_array 4096-ptr_max
PARAM_VALUE 0 adev->gfx.cu_info.lds_size 64
PARAM_VALUE 0 adev->gfx.cu_info.max_scratch_slots_per_cu 32
PARAM_VALUE 0 adev->gfx.cu_info.max_waves_per_simd 10
PARAM_VALUE 0 adev->gfx.cu_info.simd_per_cu 4
PARAM_VALUE 0 adev->gfx.cu_info.wave_front_size 64
PARAM_VALUE 0 adev->grbm_idx_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->grbm_idx_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->mode_info.atom_context->execute_depth 0-4294967295
PARAM_VALUE 0 adev->mode_info.atom_context->fb_base 0
PARAM_VALUE 0 adev->mode_info.atom_context->io_mode 0
PARAM_VALUE 0 adev->mode_info.atom_context->reg_block 0
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 adev->vm_manager.id_mgr 4096-ptr_max
PARAM_VALUE 0 *adev->gfx.config.macrotile_mode_array 0
PARAM_VALUE 0 *adev->gfx.config.tile_mode_array 0
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 adev->gfx.config.max_shader_engines 1
CAPPED_DATA 0 &adev->srbm_mutex 1
DATA_SOURCE 0 adev $0
MEM_ZERO 0 &adev->gfx.cu_info
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_init_compute_vmid() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->asic_type 13-14
PARAM_VALUE 0 adev->dev 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.config.double_offchip_lds_buf 0-1
PARAM_VALUE 0 adev->gfx.config.macrotile_mode_array 4096-ptr_max
PARAM_VALUE 0 adev->gfx.config.max_shader_engines 0-s32max
PARAM_VALUE 0 adev->gfx.config.tile_mode_array 4096-ptr_max
PARAM_VALUE 0 adev->gfx.cu_info.lds_size 64
PARAM_VALUE 0 adev->gfx.cu_info.max_scratch_slots_per_cu 32
PARAM_VALUE 0 adev->gfx.cu_info.max_waves_per_simd 10
PARAM_VALUE 0 adev->gfx.cu_info.simd_per_cu 4
PARAM_VALUE 0 adev->gfx.cu_info.wave_front_size 64
PARAM_VALUE 0 adev->grbm_idx_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->grbm_idx_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 adev->mode_info.atom_context->execute_depth 0-4294967295
PARAM_VALUE 0 adev->mode_info.atom_context->fb_base 0
PARAM_VALUE 0 adev->mode_info.atom_context->io_mode 0
PARAM_VALUE 0 adev->mode_info.atom_context->reg_block 0
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 adev->vm_manager.id_mgr 4096-ptr_max
PARAM_VALUE 0 *adev->gfx.config.macrotile_mode_array 0
PARAM_VALUE 0 *adev->gfx.config.tile_mode_array 0
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0-15,2147483648-u32max
CAPPED_DATA 0 adev->gfx.config.max_shader_engines 1
CAPPED_DATA 0 &adev->srbm_mutex 1
DATA_SOURCE 0 adev $0
MEM_ZERO 0 &adev->gfx.cu_info
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_init_compute_vmid() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->asic_type 13-14
PARAM_VALUE 0 adev->dev 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.config.double_offchip_lds_buf 0-1
PARAM_VALUE 0 adev->gfx.config.macrotile_mode_array 4096-ptr_max
PARAM_VALUE 0 adev->gfx.config.max_shader_engines 0-s32max
PARAM_VALUE 0 adev->gfx.config.tile_mode_array 4096-ptr_max
PARAM_VALUE 0 adev->gfx.cu_info.lds_size 64
PARAM_VALUE 0 adev->gfx.cu_info.max_scratch_slots_per_cu 32
PARAM_VALUE 0 adev->gfx.cu_info.max_waves_per_simd 10
PARAM_VALUE 0 adev->gfx.cu_info.simd_per_cu 4
PARAM_VALUE 0 adev->gfx.cu_info.wave_front_size 64
PARAM_VALUE 0 adev->grbm_idx_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->grbm_idx_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->grbm_idx_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 adev->mode_info.atom_context->execute_depth 0-4294967295
PARAM_VALUE 0 adev->mode_info.atom_context->fb_base 0
PARAM_VALUE 0 adev->mode_info.atom_context->io_mode 0
PARAM_VALUE 0 adev->mode_info.atom_context->reg_block 0
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 adev->vm_manager.id_mgr 4096-ptr_max
PARAM_VALUE 0 *adev->gfx.config.macrotile_mode_array 0
PARAM_VALUE 0 *adev->gfx.config.tile_mode_array 0
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 adev->gfx.config.max_shader_engines 1
CAPPED_DATA 0 &adev->srbm_mutex 1
DATA_SOURCE 0 adev $0
MEM_ZERO 0 &adev->gfx.cu_info
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_kcq_init_queue() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.compute_ring 4096-ptr_max
PARAM_VALUE 0 adev->in_suspend 0
PARAM_VALUE 0 adev->reset_domain 4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 &adev->srbm_mutex 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 me unit_array_size
UNITS 2 pipe unit_array_size
UNITS 3 queue unit_array_size
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_kcq_init_queue() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.compute_ring 4096-ptr_max
PARAM_VALUE 0 adev->in_suspend 0
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->reset_domain 4096-ptr_max
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 &adev->srbm_mutex 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_kiq_init_queue() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.kiq 4096-ptr_max
PARAM_VALUE 0 adev->reset_domain 4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 &adev->srbm_mutex 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 me unit_array_size
UNITS 2 pipe unit_array_size
UNITS 3 queue unit_array_size
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_kiq_init_queue() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.kiq 4096-ptr_max
PARAM_VALUE 0 adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->mes.saved_flags 0,2048
PARAM_VALUE 0 adev->reset_domain 4096-ptr_max
PARAM_VALUE 0 adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 *adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 &adev->srbm_mutex 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_kiq_init_queue() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->reset_domain 4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 &adev->srbm_mutex 1
BIT_INFO 0 adev->virt.caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 me unit_array_size
UNITS 2 pipe unit_array_size
UNITS 3 queue unit_array_size
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_kiq_init_queue() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->mes.saved_flags 0,2048
PARAM_VALUE 0 adev->reset_domain 4096-ptr_max
PARAM_VALUE 0 adev->reset_domain->sem.dep_map->name 0-255
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 *adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 &adev->srbm_mutex 1
BIT_INFO 0 adev->virt.caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &adev->srbm_mutex
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_select_me_pipe_q() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.funcs 4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
BUF_SIZE 0 adev s32min-(-1),1-s32max
BUF_SIZE 0 adev s32min-(-1),1-s32max
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 me $1
DATA_SOURCE 2 pipe $2
DATA_SOURCE 3 queue $3
DATA_SOURCE 4 vmid $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 me 0-59[c]
USER_DATA 2 pipe 0[c]
USER_DATA 3 queue 0[c]
USER_DATA 4 vmid 0[c]
LOCK2 &adev->srbm_mutex
HALF_LOCKED2 &rd->lock
TYPE_LOCK (struct amdgpu_device)->srbm_mutex

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_soft_reset() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.compute_ring 4096-ptr_max
PARAM_VALUE 0 adev->gfx.num_compute_rings 1-u32max
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 &adev->srbm_mutex 1
NOCHECK_CALL
UNITS 1 me unit_array_size
UNITS 2 pipe unit_array_size
UNITS 3 queue unit_array_size
LOCK2 &adev->reset_domain->sem
LOCK2 global &drm_unplug_srcu
LOCK2 0 &adev->srbm_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct amdgpu_device)->srbm_mutex
TYPE_LOCK (struct amdgpu_reset_domain)->sem

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_soft_reset() -> vi_srbm_select()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.compute_ring 4096-ptr_max
PARAM_VALUE 0 adev->gfx.num_compute_rings 1-u32max
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->srbm_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->srbm_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->srbm_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 adev->srbm_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 me 0
PARAM_VALUE 2 pipe 0
PARAM_VALUE 3 queue 0
PARAM_VALUE 4 vmid 0
CAPPED_DATA 0 &adev->srbm_mutex 1
NOCHECK_CALL
LOCK2 &adev->reset_domain->sem
LOCK2 global &drm_unplug_srcu
LOCK2 0 &adev->srbm_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct amdgpu_device)->srbm_mutex
TYPE_LOCK (struct amdgpu_reset_domain)->sem