Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 11 files:
- drivers/gpu/drm/exynos/exynos_hdmi.c, line 2053
- drivers/gpu/drm/mediatek/mtk_dp.c, line 1919
- drivers/gpu/drm/mediatek/mtk_hdmi.c, line 760
- drivers/gpu/drm/radeon/r600_hdmi.c, line 413
- drivers/gpu/drm/sti/sti_hdmi.c, line 1335
- drivers/gpu/drm/tegra/hdmi.c, line 759
- drivers/gpu/drm/tegra/sor.c, line 2032
- drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c, line 3415
- drivers/video/hdmi.c
- sound/soc/codecs/hdac_hdmi.c, line 386
- sound/soc/codecs/hdmi-codec.c, line 535
Smatch caller information:
drivers/video/hdmi.c hdmi_audio_infoframe_unpack() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | frame | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdmirx_dev->work_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->lock |
sound/soc/codecs/hdac_hdmi.c hdac_hdmi_setup_audio_infoframe() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 2573097403681714176 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/exynos/exynos_hdmi.c hdmi_probe() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 4096-ptr_max |
| BUF_SIZE | 0 | frame | 28 |
| MEM_ZERO | 0 | frame | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/tegra/hdmi.c tegra_hdmi_setup_audio_infoframe() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 1195778660555522048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdmi->audio_lock |
drivers/gpu/drm/mediatek/mtk_hdmi.c mtk_hdmi_setup_audio_infoframe() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 1548955220302815232 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/tegra/sor.c tegra_sor_hdmi_enable_audio_infoframe() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 4428559272769675264 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
sound/soc/codecs/hdmi-codec.c hdmi_codec_fill_codec_params() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 6994218512535195648,7238709801445371904 |
| PARAM_VALUE | 0 | frame->type | 0 |
| MEM_ZERO | 0 | frame | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/radeon/r600_hdmi.c r600_hdmi_update_audio_settings() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 6470839441883860992 |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c drm_test_check_reject_audio_infoframe() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 3746009918460301312 |
| NOCHECK_CALL |
drivers/gpu/drm/mediatek/mtk_dp.c mtk_dp_audio_sdp_setup() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 7165292100754903040 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/sti/sti_hdmi.c sti_hdmi_bind() -> hdmi_audio_infoframe_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | frame | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |