Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/mpc/dcn60/dcn60_mpc.c mpc60_insert_plane() -> (struct mpc_funcs)->update_blending()

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
DATA_SOURCE 0 mpc $0
DATA_SOURCE 1 blnd_cfg $2
DATA_SOURCE 2 mpcc_id $6
CONTAINER 0 -48-0+0 $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn201/dcn201_hwseq.c dcn201_update_mpcc() -> (struct mpc_funcs)->update_blending()

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 1 blnd_cfg 6271513446010798080
PARAM_VALUE 1 blnd_cfg->alpha_mode 0,2
PARAM_VALUE 1 blnd_cfg->background_color_bpc 4
PARAM_VALUE 1 blnd_cfg->black_color.color_b_cb 0
PARAM_VALUE 1 blnd_cfg->black_color.color_g_y 0
PARAM_VALUE 1 blnd_cfg->black_color.color_r_cr 0
PARAM_VALUE 1 blnd_cfg->bottom_gain_mode 0
PARAM_VALUE 1 blnd_cfg->bottom_inside_gain 126976
PARAM_VALUE 1 blnd_cfg->bottom_outside_gain 126976
PARAM_VALUE 1 blnd_cfg->global_alpha s32min-(-1),1-s32max
PARAM_VALUE 1 blnd_cfg->global_gain 255
PARAM_VALUE 1 blnd_cfg->overlap_only 0
PARAM_VALUE 1 blnd_cfg->top_gain 126976
CONTAINER 0 -48-0+0 $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn42/dcn42_hwseq.c dcn42_update_mpcc() -> (struct mpc_funcs)->update_blending()

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 1 blnd_cfg 2665872037341728768
PARAM_VALUE 1 blnd_cfg->alpha_mode 0-2
PARAM_VALUE 1 blnd_cfg->background_color_bpc 4
PARAM_VALUE 1 blnd_cfg->black_color.color_b_cb 0
PARAM_VALUE 1 blnd_cfg->black_color.color_g_y 0
PARAM_VALUE 1 blnd_cfg->black_color.color_r_cr 0
PARAM_VALUE 1 blnd_cfg->bottom_gain_mode 0
PARAM_VALUE 1 blnd_cfg->bottom_inside_gain 126976
PARAM_VALUE 1 blnd_cfg->bottom_outside_gain 126976
PARAM_VALUE 1 blnd_cfg->overlap_only 0
PARAM_VALUE 1 blnd_cfg->top_gain 126976
CONTAINER 0 -48-0+0 $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/mpc/dcn10/dcn10_mpc.c mpc1_insert_plane() -> (struct mpc_funcs)->update_blending()

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 0 mpc->funcs->get_mpcc_for_dpp_from_secondary 0
PARAM_VALUE 0 mpc->funcs->insert_plane 3287352487220948992
PARAM_VALUE 0 mpc->funcs->remove_mpcc_from_secondary 0
PARAM_VALUE 1 blnd_cfg->alpha_mode 0-2
PARAM_VALUE 1 blnd_cfg->background_color_bpc 0,4
PARAM_VALUE 1 blnd_cfg->bottom_gain_mode 0
PARAM_VALUE 1 blnd_cfg->bottom_inside_gain 0,126976
PARAM_VALUE 1 blnd_cfg->bottom_outside_gain 0,126976
PARAM_VALUE 1 blnd_cfg->overlap_only 0
PARAM_VALUE 1 blnd_cfg->top_gain 0,126976
BUF_SIZE 1 blnd_cfg (-1),48
BUF_SIZE 1 blnd_cfg (-1),48
DATA_SOURCE 0 mpc $0
DATA_SOURCE 1 blnd_cfg $2
DATA_SOURCE 2 mpcc_id $6
CONTAINER 0 -48-0+0 $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_update_mpcc() -> (struct mpc_funcs)->update_blending()

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 1 blnd_cfg 4678787711720017920
PARAM_VALUE 1 blnd_cfg->alpha_mode 0-2
PARAM_VALUE 1 blnd_cfg->background_color_bpc 0
PARAM_VALUE 1 blnd_cfg->black_color.color_b_cb 0
PARAM_VALUE 1 blnd_cfg->black_color.color_g_y 0
PARAM_VALUE 1 blnd_cfg->black_color.color_r_cr 0
PARAM_VALUE 1 blnd_cfg->bottom_gain_mode 0
PARAM_VALUE 1 blnd_cfg->bottom_inside_gain 0
PARAM_VALUE 1 blnd_cfg->bottom_outside_gain 0
PARAM_VALUE 1 blnd_cfg->overlap_only 0
PARAM_VALUE 1 blnd_cfg->top_gain 0
CONTAINER 0 -48-0+0 $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.c dcn20_update_mpcc() -> (struct mpc_funcs)->update_blending()

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 1 blnd_cfg 2286051905187074048
PARAM_VALUE 1 blnd_cfg->alpha_mode 0-2
PARAM_VALUE 1 blnd_cfg->background_color_bpc 4
PARAM_VALUE 1 blnd_cfg->black_color.color_b_cb 0
PARAM_VALUE 1 blnd_cfg->black_color.color_g_y 0
PARAM_VALUE 1 blnd_cfg->black_color.color_r_cr 0
PARAM_VALUE 1 blnd_cfg->bottom_gain_mode 0
PARAM_VALUE 1 blnd_cfg->bottom_inside_gain 126976
PARAM_VALUE 1 blnd_cfg->bottom_outside_gain 126976
PARAM_VALUE 1 blnd_cfg->overlap_only 0
PARAM_VALUE 1 blnd_cfg->top_gain 126976
CONTAINER 0 -48-0+0 $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_hw_sequencer.c hwss_mpc_update_blending() -> (struct mpc_funcs)->update_blending()

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 0 mpc->funcs->update_blending 2688983352546631680,7243868229838266368,7451037209546813440
BUF_SIZE 1 blnd_cfg 48
CONTAINER 0 -48-0+0 $(-1)
NOCHECK_CALL