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/dml2_0/dml21/dml21_wrapper_fpu.c dml21_calculate_rq_and_dlg_params() -> dml21_program_dc_mcif_arb_params()

Type Parameter Key Value
PARAM_VALUE 0 dml_ctx 4096-ptr_max
PARAM_VALUE 0 dml_ctx->architecture 1
PARAM_VALUE 0 dml_ctx->config.callbacks.get_odm_slice_index 4096-ptr_max
PARAM_VALUE 0 dml_ctx->config.callbacks.get_opp_head 4096-ptr_max
PARAM_VALUE 0 dml_ctx->config.callbacks.get_otg_master_for_stream 4096-ptr_max
PARAM_VALUE 0 dml_ctx->config.callbacks.get_stream_from_id 4096-ptr_max
PARAM_VALUE 0 dml_ctx->config.callbacks.get_stream_status 4096-ptr_max
PARAM_VALUE 0 dml_ctx->config.skip_hw_state_mapping 0
PARAM_VALUE 0 dml_ctx->config.svp_pstate.callbacks.get_pipe_subvp_type 4096-ptr_max
PARAM_VALUE 0 dml_ctx->v21.display_config.gpuvm_max_page_table_levels 1-u32max
PARAM_VALUE 0 dml_ctx->v21.display_config.minimize_det_reallocation 1
PARAM_VALUE 0 dml_ctx->v21.display_config.num_planes 1-s32max
PARAM_VALUE 0 dml_ctx->v21.display_config.num_streams 1-s32max
PARAM_VALUE 0 dml_ctx->v21.display_config.overrides.all_streams_blanked 1
PARAM_VALUE 0 dml_ctx->v21.display_config.overrides.enable_subvp_implicit_pmo 1
PARAM_VALUE 0 dml_ctx->v21.display_config.overrides.hw.force_unbounded_requesting.enable 1
PARAM_VALUE 0 dml_ctx->v21.mode_programming.dml2_instance 4096-ptr_max
PARAM_VALUE 0 dml_ctx->v21.mode_programming.dml2_instance->funcs.build_mode_programming 0,7150732188596219904
PARAM_VALUE 0 dml_ctx->v21.mode_programming.programming 4096-ptr_max
PARAM_VALUE 0 dml_ctx->v21.mode_programming.programming->plane_programming 4096-ptr_max
PARAM_VALUE 0 dml_ctx->v21.mode_programming.programming->stream_programming 4096-ptr_max
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_dlg_sys_param.deepsleep_dcfclk_mhz -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_dlg_sys_param.mem_trip_us -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_dlg_sys_param.t_extra_us -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_dlg_sys_param.t_mclk_wm_us -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_dlg_sys_param.t_sr_wm_us -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_dlg_sys_param.t_urg_wm_us -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_dlg_sys_param.total_flip_bw -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.clks_cfg.dcfclk_mhz -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.clks_cfg.dispclk_mhz -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.clks_cfg.dppclk_mhz -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.clks_cfg.refclk_mhz -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.clks_cfg.socclk_mhz -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.dout.output_bpp -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.dout.wb.wb_hratio -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.dout.wb.wb_vratio -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.dest.pixel_rate_mhz -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.scale_ratio_depth.hscl_ratio -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.scale_ratio_depth.hscl_ratio_c -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.scale_ratio_depth.vinit -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.scale_ratio_depth.vinit_bot -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.scale_ratio_depth.vinit_bot_c -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.scale_ratio_depth.vinit_c -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.scale_ratio_depth.vscl_ratio -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.scale_ratio_depth.vscl_ratio_c -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.src.dcc_fraction_of_zs_req_chroma -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.dml_input.pipe.src.dcc_fraction_of_zs_req_luma -9.223372e+18-9.223372e+18
PARAM_VALUE 0 dml_ctx->v21.scratch.temp_pipe.pipe_dlg_param.pixel_rate_mhz -9.223372e+18-9.223372e+18
PARAM_VALUE 0 *dml_ctx->v21.dml_to_dc_pipe_mapping.disp_cfg_to_plane_id_valid 1
PARAM_VALUE 0 *dml_ctx->v21.dml_to_dc_pipe_mapping.disp_cfg_to_stream_id 0-4294967295
PARAM_VALUE 0 *dml_ctx->v21.dml_to_dc_pipe_mapping.disp_cfg_to_stream_id_valid 1
PARAM_VALUE 0 *dml_ctx->v21.dml_to_dc_pipe_mapping.dml_pipe_idx_to_plane_id 0-4294967295
PARAM_VALUE 0 *dml_ctx->v21.dml_to_dc_pipe_mapping.dml_pipe_idx_to_plane_id_valid 0-1
PARAM_VALUE 0 *dml_ctx->v21.dml_to_dc_pipe_mapping.dml_pipe_idx_to_stream_id 0-4294967295
PARAM_VALUE 0 *dml_ctx->v21.dml_to_dc_pipe_mapping.dml_pipe_idx_to_stream_id_valid 0-1
PARAM_VALUE 1 context 4096-ptr_max
PARAM_VALUE 1 context->bw_ctx.bw.dcn.clk.dppclk_khz (-2147483631)-s32max
PARAM_VALUE 2 stream_prog 4096-ptr_max
PARAM_VALUE 2 stream_prog->stream_descriptor 4096-ptr_max
PARAM_VALUE 2 stream_prog->stream_descriptor->writeback.active_writebacks_per_stream 1-3
PARAM_VALUE 3 wb_index 0-2
CAPPED_DATA 3 wb_index 1
DATA_SOURCE 0 dml_ctx $3
DATA_SOURCE 1 context $1
FUZZY_MAX 2 stream_prog->stream_descriptor->writeback.active_writebacks_per_stream 1
PARAM_COMPARE 2 stream_prog->stream_descriptor->writeback.active_writebacks_per_stream > $3
PARAM_COMPARE 3 wb_index < $2->stream_descriptor->writeback.active_writebacks_per_stream
MEM_ZERO 0 &dml_ctx->v21.display_config
MEM_ZERO 0 &dml_ctx->v21.dml_to_dc_pipe_mapping
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 wb_index unit_array_size
UNITS 4 dwb_inst unit_array_size