Defined in 3 files as a member:
- drivers/gpu/drm/amd/include/kgd_pp_interface.h, line 478 (as a member)
- drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h, line 268 (as a member)
- drivers/gpu/drm/radeon/radeon.h, line 1968 (as a member)
Defined in 1 files as a function:
Referenced in 14 files:
- drivers/gpu/drm/amd/pm/amdgpu_dpm.c
- drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c, line 3339
- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c, line 8158
- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c, line 1611
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c, line 5914
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c, line 1994
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c, line 5664
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c, line 2939
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c, line 4433
- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c, line 3982
- drivers/gpu/drm/radeon/radeon.h, line 2774
- drivers/gpu/drm/radeon/radeon_asic.c
- sound/pci/oxygen/oxygen_pcm.c
Smatch caller information:
sound/pci/oxygen/oxygen_pcm.c oxygen_multich_hw_params() -> get_mclk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 1 | channel | 4 |
| PARAM_VALUE | 2 | params | 4096-ptr_max |
| BUF_SIZE | 0 | chip | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | chip | s32min-(-2),1-s32max |
| BUF_SIZE | 2 | params | (-1),608 |
| BUF_SIZE | 2 | params | (-1),608 |
| DATA_SOURCE | 2 | params | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | params->cmask | 0-u32max |
| USER_DATA | 2 | params->flags | 0-u32max |
| USER_DATA | 2 | params->msbits | 0-u32max |
| USER_DATA | 2 | params->rate_den | 0-u32max |
| USER_DATA | 2 | params->rate_num | 0-u32max |
| UNITS | 0 | chip | unit_byte |
| USER_PTR | 2 | params | |
| USER_PTR | 2 | params->intervals | |
| USER_PTR | 2 | params->ires | |
| USER_PTR | 2 | params->masks | |
| USER_PTR | 2 | params->mres | |
| USER_PTR | 2 | params->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | _T->lock | ||
| LOCK2 | irq | ||
| LOCK2 | 0 | &chip->reg_lock | |
| TYPE_LOCK | (struct oxygen)->reg_lock | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/oxygen/oxygen_pcm.c oxygen_rec_a_hw_params() -> get_mclk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 1 | channel | 0 |
| PARAM_VALUE | 2 | params | 4096-ptr_max |
| BUF_SIZE | 0 | chip | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | chip | s32min-(-2),1-s32max |
| BUF_SIZE | 2 | params | (-1),608 |
| BUF_SIZE | 2 | params | (-1),608 |
| DATA_SOURCE | 2 | params | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | params->cmask | 0-u32max |
| USER_DATA | 2 | params->flags | 0-u32max |
| USER_DATA | 2 | params->msbits | 0-u32max |
| USER_DATA | 2 | params->rate_den | 0-u32max |
| USER_DATA | 2 | params->rate_num | 0-u32max |
| UNITS | 0 | chip | unit_byte |
| USER_PTR | 2 | params | |
| USER_PTR | 2 | params->intervals | |
| USER_PTR | 2 | params->ires | |
| USER_PTR | 2 | params->masks | |
| USER_PTR | 2 | params->mres | |
| USER_PTR | 2 | params->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | irq | ||
| LOCK2 | 0 | &chip->reg_lock | |
| TYPE_LOCK | (struct oxygen)->reg_lock | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/oxygen/oxygen_pcm.c oxygen_rec_b_hw_params() -> get_mclk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 1 | channel | 1 |
| PARAM_VALUE | 2 | params | 4096-ptr_max |
| BUF_SIZE | 0 | chip | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | chip | s32min-(-2),1-s32max |
| BUF_SIZE | 2 | params | (-1),608 |
| BUF_SIZE | 2 | params | (-1),608 |
| DATA_SOURCE | 2 | params | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | params->cmask | 0-u32max |
| USER_DATA | 2 | params->flags | 0-u32max |
| USER_DATA | 2 | params->msbits | 0-u32max |
| USER_DATA | 2 | params->rate_den | 0-u32max |
| USER_DATA | 2 | params->rate_num | 0-u32max |
| UNITS | 0 | chip | unit_byte |
| USER_PTR | 2 | params | |
| USER_PTR | 2 | params->intervals | |
| USER_PTR | 2 | params->ires | |
| USER_PTR | 2 | params->masks | |
| USER_PTR | 2 | params->mres | |
| USER_PTR | 2 | params->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | irq | ||
| LOCK2 | 0 | &chip->reg_lock | |
| TYPE_LOCK | (struct oxygen)->reg_lock | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/oxygen/oxygen_pcm.c oxygen_rec_c_hw_params() -> get_mclk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 1 | channel | 1 |
| PARAM_VALUE | 2 | params | 4096-ptr_max |
| BUF_SIZE | 0 | chip | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | chip | s32min-(-2),1-s32max |
| BUF_SIZE | 2 | params | (-1),608 |
| BUF_SIZE | 2 | params | (-1),608 |
| DATA_SOURCE | 2 | params | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | params->cmask | 0-u32max |
| USER_DATA | 2 | params->flags | 0-u32max |
| USER_DATA | 2 | params->msbits | 0-u32max |
| USER_DATA | 2 | params->rate_den | 0-u32max |
| USER_DATA | 2 | params->rate_num | 0-u32max |
| UNITS | 0 | chip | unit_byte |
| USER_PTR | 2 | params | |
| USER_PTR | 2 | params->intervals | |
| USER_PTR | 2 | params->ires | |
| USER_PTR | 2 | params->masks | |
| USER_PTR | 2 | params->mres | |
| USER_PTR | 2 | params->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | irq | ||
| LOCK2 | 0 | &chip->reg_lock | |
| TYPE_LOCK | (struct oxygen)->reg_lock | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |