Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 21 files:
- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c, line 1557
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c, line 2038
- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c, line 509
- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c, line 880
- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c, line 1483
- drivers/gpu/drm/bridge/analogix/anx7625.c, line 2334
- drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c, line 1507
- drivers/gpu/drm/bridge/ite-it6505.c, line 3077
- drivers/gpu/drm/bridge/parade-ps8640.c, line 523
- drivers/gpu/drm/bridge/synopsys/dw-dp.c, line 2050
- drivers/gpu/drm/bridge/tc358767.c, line 1840
- drivers/gpu/drm/bridge/ti-sn65dsi86.c, line 754
- drivers/gpu/drm/display/drm_dp_helper.c, line 2425
- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c, line 127
- drivers/gpu/drm/i915/display/intel_dp.c, line 6497
- drivers/gpu/drm/mediatek/mtk_dp.c, line 2325
- drivers/gpu/drm/msm/dp/dp_aux.c, line 563
- drivers/gpu/drm/nouveau/nouveau_connector.c, line 938
- drivers/gpu/drm/radeon/radeon_connectors.c, line 1777
- drivers/gpu/drm/tegra/dpaux.c, line 722
- drivers/gpu/drm/xlnx/zynqmp_dp.c, line 1172
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c amdgpu_dm_connector_late_register() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->mutex |
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c hibmc_dp_late_register() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &connector->mutex | ||
| HALF_LOCKED2 | &device->clients_lock | ||
| TYPE_LOCK | (struct drm_connector)->mutex |
drivers/gpu/drm/xlnx/zynqmp_dp.c zynqmp_dp_aux_init() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->name | 5061199834065149952 |
| PARAM_VALUE | 0 | aux->transfer | 2109007411840237568 |
| TERMINATED | 0 | aux->name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->clients_lock | ||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/bridge/tc358767.c tc_edp_bridge_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
drivers/gpu/drm/i915/display/intel_dp.c intel_dp_connector_register() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &_connector->mutex | ||
| HALF_LOCKED2 | &device->clients_lock | ||
| TYPE_LOCK | (struct drm_connector)->mutex |
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c anx6345_bridge_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->name | 1611609334209650688 |
| PARAM_VALUE | 0 | aux->transfer | 3216636289662504960 |
| TERMINATED | 0 | aux->name | 1 |
drivers/gpu/drm/bridge/synopsys/dw-dp.c dw_dp_bind() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->drm_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->transfer | 5837110199024328704 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c anx78xx_bridge_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->name | 1611609334209650688 |
| PARAM_VALUE | 0 | aux->transfer | 2229973274715824128 |
| TERMINATED | 0 | aux->name | 1 |
drivers/gpu/drm/bridge/ite-it6505.c it6505_bridge_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
drivers/gpu/drm/msm/dp/dp_aux.c msm_dp_aux_register() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| DATA_SOURCE | 0 | aux | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_bind() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->drm_dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/tegra/dpaux.c drm_dp_aux_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| PARAM_VALUE | 0 | aux->drm_dev | 4096-ptr_max |
| DATA_SOURCE | 0 | aux | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->clients_lock | ||
| TYPE_LOCK | (struct host1x_device)->clients_lock |
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c cdns_mhdp_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
drivers/gpu/drm/bridge/ti-sn65dsi86.c ti_sn_bridge_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
drivers/gpu/drm/mediatek/mtk_dp.c mtk_dp_bridge_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_late_register() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &connector->mutex | ||
| HALF_LOCKED2 | &device->clients_lock | ||
| TYPE_LOCK | (struct drm_connector)->mutex |
drivers/gpu/drm/bridge/analogix/anx7625.c anx7625_bridge_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector_late_register() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &connector->mutex | ||
| HALF_LOCKED2 | &device->clients_lock | ||
| TYPE_LOCK | (struct drm_connector)->mutex |
drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_late_register() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &connector->mutex | ||
| HALF_LOCKED2 | &device->clients_lock | ||
| TYPE_LOCK | (struct drm_connector)->mutex |
drivers/gpu/drm/bridge/parade-ps8640.c ps8640_bridge_attach() -> drm_dp_aux_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | aux | 4096-ptr_max |