Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/media/cec/core/cec-notifier.c, line 106 (as a function)
- include/media/cec-notifier.h, line 113 (as a function)
Referenced in 10 files:
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c, line 3325
- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c, line 2619
- drivers/gpu/drm/bridge/tda998x_drv.c, line 1954
- drivers/gpu/drm/display/drm_hdmi_cec_notifier_helper.c, line 50
- drivers/gpu/drm/exynos/exynos_hdmi.c, line 986
- drivers/gpu/drm/i915/display/intel_hdmi.c, line 3183
- drivers/gpu/drm/meson/meson_encoder_hdmi.c, line 466
- drivers/gpu/drm/sti/sti_hdmi.c, line 1342
- drivers/gpu/drm/tegra/output.c, line 245
- drivers/media/cec/core/cec-notifier.c, line 128
Smatch caller information:
drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_init_connector() -> cec_notifier_conn_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | port_name | 4096-ptr_max |
| PARAM_VALUE | 2 | conn_info | 327835327508783104 |
| PARAM_VALUE | 2 | conn_info->type | 1 |
| BUF_SIZE | 1 | port_name | 7 |
| MEM_ZERO | 2 | conn_info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | hdmi_dev | unit_byte |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c amdgpu_dm_initialize_hdmi_connector() -> cec_notifier_conn_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | port_name | 0 |
| PARAM_VALUE | 2 | conn_info | 4175643777242243072 |
| PARAM_VALUE | 2 | conn_info->type | 1 |
| MEM_ZERO | 2 | conn_info | |
| UNITS | 0 | hdmi_dev | unit_byte |
drivers/gpu/drm/meson/meson_encoder_hdmi.c meson_encoder_hdmi_probe() -> cec_notifier_conn_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi_dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port_name | 0 |
| PARAM_VALUE | 2 | conn_info | 1760517173638594560 |
| PARAM_VALUE | 2 | conn_info->type | 1 |
| MEM_ZERO | 2 | conn_info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/bridge/tda998x_drv.c tda998x_probe() -> cec_notifier_conn_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi_dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi_dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi_dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi_dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi_dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | port_name | 0 |
| PARAM_VALUE | 2 | conn_info | 0 |
| BUF_SIZE | 0 | hdmi_dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/exynos/exynos_hdmi.c hdmi_create_connector() -> cec_notifier_conn_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | port_name | 0 |
| PARAM_VALUE | 2 | conn_info | 781796717729640448 |
| PARAM_VALUE | 2 | conn_info->type | 1 |
| MEM_ZERO | 2 | conn_info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/display/drm_hdmi_cec_notifier_helper.c drmm_connector_hdmi_cec_notifier_register() -> cec_notifier_conn_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | port_name | 0 |
| PARAM_VALUE | 2 | conn_info | 8148233376827281408 |
| PARAM_VALUE | 2 | conn_info->type | 1 |
| DATA_SOURCE | 0 | hdmi_dev | $2 |
| DATA_SOURCE | 1 | port_name | $1 |
| MEM_ZERO | 2 | conn_info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->clients_lock | ||
| HALF_LOCKED2 | &encoder->bridge_chain_mutex | ||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/tegra/output.c tegra_output_init() -> cec_notifier_conn_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | port_name | 0 |
| PARAM_VALUE | 2 | conn_info | 8433139214403022848 |
| PARAM_VALUE | 2 | conn_info->type | 1 |
| MEM_ZERO | 2 | conn_info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->clients_lock | ||
| TYPE_LOCK | (struct host1x_device)->clients_lock |
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c dw_hdmi_connector_create() -> cec_notifier_conn_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | port_name | 0 |
| PARAM_VALUE | 2 | conn_info | 5177732657190772736 |
| PARAM_VALUE | 2 | conn_info->type | 1 |
| MEM_ZERO | 2 | conn_info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->clients_lock | ||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/sti/sti_hdmi.c sti_hdmi_bind() -> cec_notifier_conn_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi_dev | 4096-ptr_max |
| PARAM_VALUE | 1 | port_name | 0 |
| PARAM_VALUE | 2 | conn_info | 1411554709959876608 |
| PARAM_VALUE | 2 | conn_info->type | 1 |
| MEM_ZERO | 2 | conn_info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |