Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

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

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->remove_mpcc_from_secondary 0
PARAM_VALUE 1 tree 4096-ptr_max
PARAM_VALUE 1 tree->opp_list->blnd_cfg.alpha_mode 0-2
PARAM_VALUE 1 tree->opp_list->blnd_cfg.background_color_bpc 0,4
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_gain_mode 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_inside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_outside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.overlap_only 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.top_gain 0,126976
PARAM_VALUE 1 tree->opp_list->shared_bottom 0
PARAM_VALUE 1 tree->opp_list->sm_cfg.enable 0
PARAM_VALUE 2 mpcc_to_remove 4096-ptr_max
BUF_SIZE 1 tree 16
CAPPED_DATA 2 mpcc_to_remove->dpp_id 1
CONTAINER 0 -24-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

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->remove_mpcc_from_secondary 0
PARAM_VALUE 1 tree 4096-ptr_max
PARAM_VALUE 1 tree->opp_list->blnd_cfg.alpha_mode 0-2
PARAM_VALUE 1 tree->opp_list->blnd_cfg.background_color_bpc 0,4
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_gain_mode 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_inside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_outside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.overlap_only 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.top_gain 0,126976
PARAM_VALUE 1 tree->opp_list->shared_bottom 0
PARAM_VALUE 1 tree->opp_list->sm_cfg.enable 0
PARAM_VALUE 2 mpcc_to_remove 4096-ptr_max
BUF_SIZE 1 tree 16
CAPPED_DATA 2 mpcc_to_remove->dpp_id 1
CONTAINER 0 -24-0+0 $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 1 tree 4096-ptr_max
PARAM_VALUE 1 tree->opp_list->blnd_cfg.alpha_mode 0-2
PARAM_VALUE 1 tree->opp_list->blnd_cfg.background_color_bpc 0,4
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_gain_mode 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_inside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_outside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.overlap_only 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.top_gain 0,126976
PARAM_VALUE 1 tree->opp_list->shared_bottom 0
PARAM_VALUE 1 tree->opp_list->sm_cfg.enable 0
PARAM_VALUE 2 mpcc_to_remove 4096-ptr_max
BUF_SIZE 1 tree 16
CAPPED_DATA 2 mpcc_to_remove->dpp_id 1
CONTAINER 0 -24-0+0 $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 1 tree 4096-ptr_max
PARAM_VALUE 1 tree->opp_list->blnd_cfg.alpha_mode 0-2
PARAM_VALUE 1 tree->opp_list->blnd_cfg.background_color_bpc 0,4
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_gain_mode 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_inside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_outside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.overlap_only 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.top_gain 0,126976
PARAM_VALUE 1 tree->opp_list->shared_bottom 0
PARAM_VALUE 1 tree->opp_list->sm_cfg.enable 0
PARAM_VALUE 2 mpcc_to_remove 4096-ptr_max
BUF_SIZE 1 tree 16
CAPPED_DATA 2 mpcc_to_remove->dpp_id 1
CONTAINER 0 -24-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 1 tree 4096-ptr_max
PARAM_VALUE 1 tree->opp_list->blnd_cfg.alpha_mode 0-2
PARAM_VALUE 1 tree->opp_list->blnd_cfg.background_color_bpc 0,4
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_gain_mode 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_inside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_outside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.overlap_only 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.top_gain 0,126976
PARAM_VALUE 1 tree->opp_list->shared_bottom 0
PARAM_VALUE 1 tree->opp_list->sm_cfg.enable 0
PARAM_VALUE 2 mpcc_to_remove 4096-ptr_max
BUF_SIZE 1 tree 16
CAPPED_DATA 2 mpcc_to_remove->dpp_id 1
CONTAINER 0 -24-0+0 $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
PARAM_VALUE 1 tree 4096-ptr_max
PARAM_VALUE 1 tree->opp_list->blnd_cfg.alpha_mode 0-2
PARAM_VALUE 1 tree->opp_list->blnd_cfg.background_color_bpc 0,4
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_gain_mode 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_inside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.bottom_outside_gain 0,126976
PARAM_VALUE 1 tree->opp_list->blnd_cfg.overlap_only 0
PARAM_VALUE 1 tree->opp_list->blnd_cfg.top_gain 0,126976
PARAM_VALUE 1 tree->opp_list->shared_bottom 0
PARAM_VALUE 1 tree->opp_list->sm_cfg.enable 0
PARAM_VALUE 2 mpcc_to_remove 4096-ptr_max
BUF_SIZE 1 tree 16
CAPPED_DATA 2 mpcc_to_remove->dpp_id 1
CONTAINER 0 -24-0+0 $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 mpc 4096-ptr_max
PARAM_VALUE 0 mpc->funcs 4096-ptr_max
CONTAINER 0 -24-0+0 $(-1)
NOCHECK_CALL