Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_hdcp_test.c dm_test_lp_read_dpcd_forwards_native_read() -> lp_read_dpcd()

Type Parameter Key Value
PARAM_VALUE 0 handle 4096-ptr_max
PARAM_VALUE 1 address 544
PARAM_VALUE 2 data 1193948677263638528
PARAM_VALUE 3 size 4
BUF_SIZE 2 data 4
DATA_SOURCE 0 handle r alloc_test_ddc_link
UNITS 3 size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_hdcp_test.c dm_test_lp_read_dpcd_no_connector_returns_false() -> lp_read_dpcd()

Type Parameter Key Value
PARAM_VALUE 0 handle 4096-ptr_max
PARAM_VALUE 1 address 544
PARAM_VALUE 2 data 5506370358085492736
PARAM_VALUE 3 size 4
BUF_SIZE 2 data 4
DATA_SOURCE 0 handle r alloc_test_ddc_link
UNITS 3 size unit_byte

drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_ddc.c read() -> (struct mod_hdcp_ddc_funcs)->read_dpcd()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
PARAM_VALUE 3 size 1-16
CAPPED_DATA 3 size 1
FUZZY_MAX 3 size 16
CONTAINER 0 *(-16-8+0) $(-1)
RX_PATH
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock