Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.c link_aux_transfer_raw() -> dce_aux_transfer_raw_without_ddc_pin()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->ctx->dc 4096-ptr_max
PARAM_VALUE 0 ddc->ctx->dc->config.dp_connector_no_native_i2c 1
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link->dc->link_srv 4096-ptr_max
PARAM_VALUE 0 ddc->link->no_ddc_pin 1
PARAM_VALUE 1 payload 181845663283609600
PARAM_VALUE 1 payload->length 0-16
PARAM_VALUE 1 payload->reply 1065953410858893317,3466989614815105029,5874710201885732869
PARAM_VALUE 2 operation_result 7827176879086768128
DATA_SOURCE 0 ddc $0
DATA_SOURCE 1 payload $1
DATA_SOURCE 2 operation_result $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 payload->length 0-16[c]
USER_DATA 1 payload->address 0-u32max
USER_DATA 1 payload->length 0-15[c]
HALF_LOCKED2 &aux->hw_mutex

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.c dce_aux_transfer_raw() -> dce_aux_transfer_raw_without_ddc_pin()

Type Parameter Key Value
PARAM_VALUE 0 ddc 4096-ptr_max
PARAM_VALUE 0 ddc->ctx 4096-ptr_max
PARAM_VALUE 0 ddc->ctx->dc 4096-ptr_max
PARAM_VALUE 0 ddc->link 4096-ptr_max
PARAM_VALUE 0 ddc->link->force_to_use_aux 1
PARAM_VALUE 1 payload 181845663283609600,766949553444990976,2648109617144942592,3709270634044887040
PARAM_VALUE 2 operation_result 7827176879086768128,8230847679946317824
BUF_SIZE 1 payload->data (-1),2-8,10,13,15-16,20,32,64,128
DATA_SOURCE 0 ddc $0
DATA_SOURCE 1 payload $1
DATA_SOURCE 2 operation_result $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 payload->length 0-16[c]
USER_DATA 1 payload->address 0-u32max
USER_DATA 1 payload->length 0-15[c]