Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_smart_power_oled_enable() -> (struct hw_sequencer_funcs)->set_pipe()

Type Parameter Key Value
PARAM_VALUE 0 pipe_ctx 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream_res.tg 4096-ptr_max
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_blank_pixel_data() -> (struct hw_sequencer_funcs)->set_pipe()

Type Parameter Key Value
PARAM_VALUE 0 pipe_ctx 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->plane_res.hubp->funcs->hubp_wait_pipe_read_start 0,8092735316039704576
PARAM_VALUE 0 pipe_ctx->plane_state 0,4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream_res.abm 1-u64max
PARAM_VALUE 0 pipe_ctx->stream_res.audio->funcs->az_disable_hbr_audio 5077894766283632640
PARAM_VALUE 0 pipe_ctx->stream_res.tg 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->program_global_sync 0,654447475873165312,8664419334903152640
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_blank 0,2710791266941976576,4005224656153956352,7072968088164200448,8926945067273912320
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_blank_color 0,2283969997435535360,6523109260315574272,7196732754314448896,7862745102826237952,8611793042412367872
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_h_timing_div_manual_mode 0,3943045918683873280,4412274745866633216,7210936702807244800
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_static_screen_control 0,5071642371786563584,5913575906034724864,8835630547784204288
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_vtg_params 0,4854758962869248000
PARAM_VALUE 0 pipe_ctx->top_pipe 0
DATA_SOURCE 0 pipe_ctx $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.c dcn20_blank_pixel_data() -> (struct hw_sequencer_funcs)->set_pipe()

Type Parameter Key Value
PARAM_VALUE 0 pipe_ctx 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->plane_res.hubp->funcs->hubp_wait_pipe_read_start 0,8092735316039704576
PARAM_VALUE 0 pipe_ctx->stream->link 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream->link->test_pattern_enabled 0
PARAM_VALUE 0 pipe_ctx->stream_res.abm 1-u64max
PARAM_VALUE 0 pipe_ctx->stream_res.audio->funcs->az_disable_hbr_audio 5077894766283632640
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->program_global_sync 0,654447475873165312,8664419334903152640
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_h_timing_div_manual_mode 0,3943045918683873280,4412274745866633216,7210936702807244800
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_static_screen_control 0,5071642371786563584,5913575906034724864,8835630547784204288
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_vtg_params 0,4854758962869248000
DATA_SOURCE 0 pipe_ctx $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 pipe_ctx 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_blue_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_green_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_red_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_blue_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_green_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_red_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_blue_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_green_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_red_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.hubp->funcs->hubp_clk_cntl 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->plane_res.hubp->funcs->hubp_init 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->plane_res.hubp->funcs->hubp_wait_pipe_read_start 0,8092735316039704576
PARAM_VALUE 0 pipe_ctx->plane_state 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.addr_update 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.bandwidth_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.bpp_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.clock_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.cm_hist_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.coeff_reduction_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.color_space_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.cursor_csc_color_matrix_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.dcc_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.full_update 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.gamma_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.gamut_remap_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.global_alpha_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.hdr_mult 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.horizontal_mirror_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.in_transfer_func_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.input_csc_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.lut_3d 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.new_plane 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.per_pixel_alpha_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.pixel_format_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.plane_size_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.position_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.rotation_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.scaling_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.sdr_white_level_nits 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.stereo_format_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.swizzle_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.tmz_changed 0
PARAM_VALUE 0 pipe_ctx->plane_state->visible 1
PARAM_VALUE 0 pipe_ctx->stream_res.abm 1-u64max
PARAM_VALUE 0 pipe_ctx->stream_res.opp->funcs->opp_pipe_clock_control 0,4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->program_global_sync 0,4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_vtg_params 0,4096-ptr_max
DATA_SOURCE 0 pipe_ctx $1
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 pipe_ctx 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_blue_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_green_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_red_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_blue_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_green_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_red_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_blue_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_green_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_red_reg 0-4294967295
PARAM_VALUE 0 pipe_ctx->plane_state 4096-ptr_max
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.addr_update 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.bandwidth_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.bpp_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.clock_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.cm_hist_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.coeff_reduction_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.color_space_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.cursor_csc_color_matrix_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.dcc_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.full_update 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.gamma_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.gamut_remap_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.global_alpha_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.hdr_mult 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.horizontal_mirror_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.in_transfer_func_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.input_csc_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.lut_3d 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.new_plane 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.per_pixel_alpha_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.pixel_format_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.plane_size_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.position_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.rotation_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.scaling_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.sdr_white_level_nits 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.stereo_format_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.swizzle_change 0
PARAM_VALUE 0 pipe_ctx->plane_state->update_bits.tmz_changed 0
PARAM_VALUE 0 pipe_ctx->plane_state->visible 1
PARAM_VALUE 0 pipe_ctx->stream_res.abm 1-u64max
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->program_global_sync 0,4096-ptr_max
PARAM_VALUE 0 pipe_ctx->stream_res.tg->funcs->set_vtg_params 0,4096-ptr_max
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_dlg_sys_param.deepsleep_dcfclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_dlg_sys_param.mem_trip_us -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_dlg_sys_param.t_extra_us -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_dlg_sys_param.t_mclk_wm_us -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_dlg_sys_param.t_sr_wm_us -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_dlg_sys_param.t_urg_wm_us -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_dlg_sys_param.total_flip_bw -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.clks_cfg.dcfclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.clks_cfg.dispclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.clks_cfg.dppclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.clks_cfg.refclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.clks_cfg.socclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.dout.output_bpp -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.dout.wb.wb_hratio -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.dout.wb.wb_vratio -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.dest.pixel_rate_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.hscl_ratio -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.hscl_ratio_c -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vinit -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vinit_bot -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vinit_bot_c -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vinit_c -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vscl_ratio -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vscl_ratio_c -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.src.dcc_fraction_of_zs_req_chroma -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.src.dcc_fraction_of_zs_req_luma -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.src.xfc_params.xfc_tslv_vready_offset_us -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.src.xfc_params.xfc_tslv_vupdate_offset_us -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->dml_input.pipe.src.xfc_params.xfc_tslv_vupdate_width_us -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->pipe_dlg_param.pixel_rate_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 pipe_ctx->top_pipe->top_pipe 0
DATA_SOURCE 0 pipe_ctx $1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_hw_sequencer.c hwss_set_abm_pipe() -> (struct hw_sequencer_funcs)->set_pipe()

Type Parameter Key Value
NOCHECK_CALL