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/core/dc.c dc_stream_set_dyn_expansion() -> (struct opp_funcs)->opp_set_dyn_expansion()

Type Parameter Key Value
PARAM_VALUE 0 opp 4096-ptr_max
PARAM_VALUE 0 opp->dyn_expansion 0-1
PARAM_VALUE 0 opp->funcs 4096-ptr_max
PARAM_VALUE 1 color_sp 5
CONTAINER 0 *(-8-19256+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &adev->dm.dc_lock
HALF_LOCKED2 &crtc->mutex.mutex
TYPE_LOCK (struct amdgpu_display_manager)->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.c dcn20_program_pipe() -> (struct opp_funcs)->opp_set_dyn_expansion()

Type Parameter Key Value
PARAM_VALUE 0 opp 4096-ptr_max
PARAM_VALUE 0 opp->funcs 4096-ptr_max
PARAM_VALUE 0 opp->funcs->opp_pipe_clock_control 0,4096-ptr_max
PARAM_VALUE 1 color_sp 5
CONTAINER 0 *(-8-19256+0) $(-1)
CONTAINER 2 *(-8-19256-0-1664+84+144+8) $(-1)
CONTAINER 3 *(-8-19256-0-1664+25852+8) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn60/dcn60_hwseq.c dcn60_apply_single_controller_ctx_to_hw() -> (struct opp_funcs)->opp_set_dyn_expansion()

Type Parameter Key Value
PARAM_VALUE 0 opp 4096-ptr_max
PARAM_VALUE 0 opp->funcs 4096-ptr_max
PARAM_VALUE 1 color_sp 5
CONTAINER 0 *(-8-19256+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn60/dcn60_hwseq.c dcn60_apply_single_controller_ctx_to_hw() -> (struct opp_funcs)->opp_set_dyn_expansion()

Type Parameter Key Value
PARAM_VALUE 0 opp 4096-ptr_max
PARAM_VALUE 0 opp->funcs 4096-ptr_max
PARAM_VALUE 1 color_sp 5
CONTAINER 0 *(-8-19256+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dce110/dce110_hwseq.c dce110_apply_single_controller_ctx_to_hw() -> (struct opp_funcs)->opp_set_dyn_expansion()

Type Parameter Key Value
PARAM_VALUE 0 opp 4096-ptr_max
PARAM_VALUE 0 opp->funcs 4096-ptr_max
PARAM_VALUE 1 color_sp 5
CONTAINER 0 *(-8-19256+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dce110/dce110_hwseq.c dce110_apply_single_controller_ctx_to_hw() -> (struct opp_funcs)->opp_set_dyn_expansion()

Type Parameter Key Value
PARAM_VALUE 0 opp 4096-ptr_max
PARAM_VALUE 0 opp->funcs 4096-ptr_max
PARAM_VALUE 1 color_sp 5
CONTAINER 0 *(-8-19256+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn401/dcn401_hwseq.c dcn401_program_pipe() -> (struct opp_funcs)->opp_set_dyn_expansion()

Type Parameter Key Value
PARAM_VALUE 0 opp 4096-ptr_max
PARAM_VALUE 0 opp->funcs 4096-ptr_max
PARAM_VALUE 1 color_sp 5
CONTAINER 0 *(-8-19256+0) $(-1)
CONTAINER 2 *(-8-19256-0-1664+84+144+8) $(-1)
CONTAINER 3 *(-8-19256-0-1664+25852+8) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_hw_sequencer.c hwss_opp_set_dyn_expansion() -> (struct opp_funcs)->opp_set_dyn_expansion()

Type Parameter Key Value
PARAM_VALUE 0 opp 4096-ptr_max
PARAM_VALUE 0 opp->funcs 4096-ptr_max
PARAM_VALUE 0 opp->funcs->opp_set_dyn_expansion 1679268821935648768,2120540283215302656,8029494854162759680
PARAM_VALUE 1 color_sp 0,5
CONTAINER 0 -8-19256+0 $(-1)
NOCHECK_CALL