Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 21 files:

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