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/hwss/dcn35/dcn35_hwseq.c dcn35_update_odm() -> (struct timing_generator_funcs)->set_odm_combine()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->program_global_sync 0,4096-ptr_max
PARAM_VALUE 0 optc->funcs->set_vtg_params 0,4096-ptr_max
PARAM_VALUE 1 opp_id 4096-ptr_max
PARAM_VALUE 2 opp_cnt 2-s32max
BUF_SIZE 1 opp_id 24
DATA_SOURCE 2 opp_cnt r get_odm_config
DATA_SOURCE 3 segment_width r resource_get_odm_slice_dst_width
DATA_SOURCE 4 last_segment_width r resource_get_odm_slice_dst_width
FUZZY_MAX 2 opp_cnt 2
CONTAINER 0 *(-512-0+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.c dcn20_enable_stream_timing() -> (struct timing_generator_funcs)->set_odm_combine()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->set_static_screen_control 0,5071642371786563584,5913575906034724864,8835630547784204288
PARAM_VALUE 1 opp_id 4096-ptr_max
PARAM_VALUE 2 opp_cnt 2-s32max
BUF_SIZE 1 opp_id 24
CAPPED_DATA 2 opp_cnt 1
DATA_SOURCE 2 opp_cnt r resource_get_opp_heads_for_otg_master
DATA_SOURCE 3 segment_width r resource_get_odm_slice_dst_width
DATA_SOURCE 4 last_segment_width r resource_get_odm_slice_dst_width
CONTAINER 0 *(-512-0+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.c dcn20_update_odm() -> (struct timing_generator_funcs)->set_odm_combine()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->program_global_sync 0,4096-ptr_max
PARAM_VALUE 0 optc->funcs->set_vtg_params 0,4096-ptr_max
PARAM_VALUE 1 opp_id 4096-ptr_max
PARAM_VALUE 2 opp_cnt 2-s32max
BUF_SIZE 1 opp_id 24
DATA_SOURCE 3 segment_width r resource_get_odm_slice_dst_width
DATA_SOURCE 4 last_segment_width r resource_get_odm_slice_dst_width
CONTAINER 0 *(-512-0+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn401/dcn401_hwseq.c dcn401_enable_stream_timing() -> (struct timing_generator_funcs)->set_odm_combine()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->set_static_screen_control 0,5071642371786563584,5913575906034724864,8835630547784204288
PARAM_VALUE 1 opp_id 4096-ptr_max
PARAM_VALUE 2 opp_cnt 2-s32max
BUF_SIZE 1 opp_id 24
DATA_SOURCE 3 segment_width r resource_get_odm_slice_dst_width
DATA_SOURCE 4 last_segment_width r resource_get_odm_slice_dst_width
FUZZY_MAX 2 opp_cnt 2
CONTAINER 0 *(-512-0+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn401/dcn401_hwseq.c dcn401_update_odm() -> (struct timing_generator_funcs)->set_odm_combine()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->program_global_sync 0,4096-ptr_max
PARAM_VALUE 0 optc->funcs->set_vtg_params 0,4096-ptr_max
PARAM_VALUE 1 opp_id 4096-ptr_max
PARAM_VALUE 2 opp_cnt 2-s32max
BUF_SIZE 1 opp_id 24
CAPPED_DATA 2 opp_cnt 1
DATA_SOURCE 2 opp_cnt r resource_get_opp_heads_for_otg_master
DATA_SOURCE 3 segment_width r resource_get_odm_slice_dst_width
DATA_SOURCE 4 last_segment_width r resource_get_odm_slice_dst_width
CONTAINER 0 *(-512-0+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn314/dcn314_hwseq.c dcn314_update_odm() -> (struct timing_generator_funcs)->set_odm_combine()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->program_global_sync 0,4096-ptr_max
PARAM_VALUE 0 optc->funcs->set_vtg_params 0,4096-ptr_max
PARAM_VALUE 1 opp_id 4096-ptr_max
PARAM_VALUE 2 opp_cnt 2-s32max
BUF_SIZE 1 opp_id 24
DATA_SOURCE 2 opp_cnt r get_odm_config
DATA_SOURCE 3 segment_width r resource_get_odm_slice_dst_width
DATA_SOURCE 4 last_segment_width r resource_get_odm_slice_dst_width
FUZZY_MAX 2 opp_cnt 2
CONTAINER 0 *(-512-0+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_hw_sequencer.c hwss_set_odm_combine() -> (struct timing_generator_funcs)->set_odm_combine()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->set_odm_combine 617345357574328320,2357345814826475520,2629752134759718912,5195025792756723712,6323354749875277824,6671031500138115072,9032808859774173184
PARAM_VALUE 2 opp_cnt 0,2-s32max
BUF_SIZE 1 opp_id 24
BUF_SIZE 1 opp_id 24
CONTAINER 0 -512-0+0 $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn32/dcn32_hwseq.c dcn32_update_odm() -> (struct timing_generator_funcs)->set_odm_combine()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->program_global_sync 0,4096-ptr_max
PARAM_VALUE 0 optc->funcs->set_vtg_params 0,4096-ptr_max
PARAM_VALUE 1 opp_id 4096-ptr_max
PARAM_VALUE 2 opp_cnt 2-s32max
BUF_SIZE 1 opp_id 24
DATA_SOURCE 2 opp_cnt r get_odm_config
DATA_SOURCE 3 segment_width r resource_get_odm_slice_dst_width
DATA_SOURCE 4 last_segment_width r resource_get_odm_slice_dst_width
FUZZY_MAX 2 opp_cnt 2
CONTAINER 0 *(-512-0+0) $(-1)
NOCHECK_CALL