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/dc/dio/dcn42/dcn42_dio_stream_encoder.c enc42_dp_set_dsc_pps_info_packet() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 11-14
PARAM_VALUE 2 info_packet 2420973824366964736
PARAM_VALUE 2 info_packet->hb0 0
PARAM_VALUE 2 info_packet->hb1 16
PARAM_VALUE 2 info_packet->hb2 127
PARAM_VALUE 2 info_packet->hb3 0
PARAM_VALUE 2 info_packet->valid 1
DATA_SOURCE 3 immediate_update $3
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c dcn31_hpo_dp_stream_enc_set_dsc_pps_info_packet() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 11-14
PARAM_VALUE 2 info_packet 7730258918186110976
PARAM_VALUE 2 info_packet->hb0 0
PARAM_VALUE 2 info_packet->hb1 16
PARAM_VALUE 2 info_packet->hb2 127
PARAM_VALUE 2 info_packet->hb3 0
PARAM_VALUE 2 info_packet->valid 1
DATA_SOURCE 3 immediate_update $3
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c dcn31_hpo_dp_stream_enc_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 0
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c dcn31_hpo_dp_stream_enc_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 2
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c dcn31_hpo_dp_stream_enc_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 3
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c dcn31_hpo_dp_stream_enc_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 5
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn30/dcn30_dio_stream_encoder.c enc3_dp_set_dsc_pps_info_packet() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 11-14
PARAM_VALUE 2 info_packet 2797065179141447680
PARAM_VALUE 2 info_packet->hb0 0
PARAM_VALUE 2 info_packet->hb1 16
PARAM_VALUE 2 info_packet->hb2 127
PARAM_VALUE 2 info_packet->hb3 0
PARAM_VALUE 2 info_packet->valid 1
DATA_SOURCE 3 immediate_update $3
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn30/dcn30_dio_stream_encoder.c enc3_stream_encoder_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 0
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn30/dcn30_dio_stream_encoder.c enc3_stream_encoder_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 1
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn30/dcn30_dio_stream_encoder.c enc3_stream_encoder_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 1
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn30/dcn30_dio_stream_encoder.c enc3_stream_encoder_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 2
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn30/dcn30_dio_stream_encoder.c enc3_stream_encoder_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 3
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn30/dcn30_dio_stream_encoder.c enc3_stream_encoder_update_dp_info_packets() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 5
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
CONTAINER 0 *(-0-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn30/dcn30_dio_stream_encoder.c enc3_update_hdmi_info_packet() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 0-6
PARAM_VALUE 2 info_packet 4096-ptr_max
PARAM_VALUE 2 info_packet->valid 1
PARAM_VALUE 3 immediate_update 1
DATA_SOURCE 1 packet_index $1
DATA_SOURCE 2 info_packet $2
CONTAINER 0 *(-0-0+0) $(-1)
HARD_MAX 1 packet_index 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn60/dcn60_dio_stream_encoder.c enc60_dp_set_dsc_pps_info_packet() -> (struct vpg_funcs)->update_generic_info_packet()

Type Parameter Key Value
PARAM_VALUE 0 vpg 4096-ptr_max
PARAM_VALUE 0 vpg->funcs 4096-ptr_max
PARAM_VALUE 1 packet_index 11-14
PARAM_VALUE 2 info_packet 5763605488247394304
PARAM_VALUE 2 info_packet->hb0 0
PARAM_VALUE 2 info_packet->hb1 16
PARAM_VALUE 2 info_packet->hb2 127
PARAM_VALUE 2 info_packet->hb3 0
PARAM_VALUE 2 info_packet->valid 1
DATA_SOURCE 3 immediate_update $3
CONTAINER 0 *(-0-0+0) $(-1)
NOCHECK_CALL