Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn321/dcn321_resource.c dcn321_update_bw_bounding_box() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->clk_mgr 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx->dc_bios 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx->dc_bios->funcs 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2 1-u64max
PARAM_VALUE 0 in_dc->debug.using_dml2 1
PARAM_VALUE 0 in_dc->dml.soc.dispclk_dppclk_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dchub_refclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.disp_pll_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dprefclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_chanel_width_bytes 1-u32max
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_clock_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_num_chan 1-255
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.fclk_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+06
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.sr_enter_plus_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.sr_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.urgent_latency_us -9.223372e+18,0.000000e+00-4.940656e-324
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.xtalclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->res_pool 4096-ptr_max
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 1 config->bbox_overrides.dchub_refclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 1 config->bbox_overrides.disp_pll_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 1 config->bbox_overrides.dprefclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 1 config->bbox_overrides.dram_chanel_width_bytes 1-u32max
PARAM_VALUE 1 config->bbox_overrides.dram_clock_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 1 config->bbox_overrides.dram_num_chan 1-255
PARAM_VALUE 1 config->bbox_overrides.fclk_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+06
PARAM_VALUE 1 config->bbox_overrides.sr_enter_plus_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 1 config->bbox_overrides.sr_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 1 config->bbox_overrides.urgent_latency_us -9.223372e+18,0.000000e+00-4.940656e-324
PARAM_VALUE 1 config->bbox_overrides.xtalclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
BUF_SIZE 0 in_dc (-1),3059328
BUF_SIZE 0 in_dc (-1),3059328
CAPPED_DATA 0 in_dc->bb_overrides.dram_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.dummy_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.fclk_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.sr_enter_plus_exit_time_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.sr_exit_time_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.urgent_latency_ns 1
DATA_SOURCE 0 in_dc $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn321/dcn321_resource.c dcn321_update_bw_bounding_box() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->clk_mgr 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx->dc_bios 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx->dc_bios->funcs 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2_dc_power_source 1-u64max
PARAM_VALUE 0 in_dc->debug.using_dml2 1
PARAM_VALUE 0 in_dc->dml.soc.dispclk_dppclk_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dchub_refclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.disp_pll_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dprefclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_chanel_width_bytes 1-u32max
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_clock_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_num_chan 1-255
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.fclk_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+06
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.sr_enter_plus_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.sr_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.urgent_latency_us -9.223372e+18,0.000000e+00-4.940656e-324
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.xtalclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->res_pool 4096-ptr_max
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
BUF_SIZE 0 in_dc (-1),3059328
BUF_SIZE 0 in_dc (-1),3059328
CAPPED_DATA 0 in_dc->bb_overrides.dram_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.dummy_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.fclk_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.sr_enter_plus_exit_time_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.sr_exit_time_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.urgent_latency_ns 1
DATA_SOURCE 0 in_dc $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn32/dcn32_resource.c dcn32_update_bw_bounding_box() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->clk_mgr 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx->dc_bios 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx->dc_bios->funcs 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2 1-u64max
PARAM_VALUE 0 in_dc->debug.using_dml2 1
PARAM_VALUE 0 in_dc->dml.soc.dispclk_dppclk_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dchub_refclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.disp_pll_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dprefclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_chanel_width_bytes 1-u32max
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_clock_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_num_chan 1-255
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.fclk_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+06
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.sr_enter_plus_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.sr_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.urgent_latency_us -9.223372e+18,0.000000e+00-4.940656e-324
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.xtalclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->res_pool 4096-ptr_max
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 1 config->bbox_overrides.dchub_refclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 1 config->bbox_overrides.disp_pll_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 1 config->bbox_overrides.dprefclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 1 config->bbox_overrides.dram_chanel_width_bytes 1-u32max
PARAM_VALUE 1 config->bbox_overrides.dram_clock_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 1 config->bbox_overrides.dram_num_chan 1-255
PARAM_VALUE 1 config->bbox_overrides.fclk_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+06
PARAM_VALUE 1 config->bbox_overrides.sr_enter_plus_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 1 config->bbox_overrides.sr_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 1 config->bbox_overrides.urgent_latency_us -9.223372e+18,0.000000e+00-4.940656e-324
PARAM_VALUE 1 config->bbox_overrides.xtalclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
BUF_SIZE 0 in_dc (-1),3059328
BUF_SIZE 0 in_dc (-1),3059328
CAPPED_DATA 0 in_dc->bb_overrides.dram_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.dummy_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.fclk_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.sr_enter_plus_exit_time_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.sr_exit_time_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.urgent_latency_ns 1
DATA_SOURCE 0 in_dc $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn32/dcn32_resource.c dcn32_update_bw_bounding_box() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->clk_mgr 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx->dc_bios 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx->dc_bios->funcs 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2_dc_power_source 1-u64max
PARAM_VALUE 0 in_dc->debug.using_dml2 1
PARAM_VALUE 0 in_dc->dml.soc.dispclk_dppclk_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dchub_refclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.disp_pll_vco_speed_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dprefclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_chanel_width_bytes 1-u32max
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_clock_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.dram_num_chan 1-255
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.fclk_change_latency_us -9.223372e+18,0.000000e+00-4.294967e+06
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.sr_enter_plus_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.sr_exit_latency_us -9.223372e+18,0.000000e+00-4.294967e+09
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.urgent_latency_us -9.223372e+18,0.000000e+00-4.940656e-324
PARAM_VALUE 0 in_dc->dml2_options.bbox_overrides.xtalclk_mhz -1.797693e+308-1.797693e+308
PARAM_VALUE 0 in_dc->res_pool 4096-ptr_max
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
BUF_SIZE 0 in_dc (-1),3059328
BUF_SIZE 0 in_dc (-1),3059328
CAPPED_DATA 0 in_dc->bb_overrides.dram_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.dummy_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.fclk_clock_change_latency_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.sr_enter_plus_exit_time_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.sr_exit_time_ns 1
CAPPED_DATA 0 in_dc->bb_overrides.urgent_latency_ns 1
DATA_SOURCE 0 in_dc $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn401/dcn401_resource.c dcn401_update_bw_bounding_box_fpu() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2 1-u64max
PARAM_VALUE 0 in_dc->debug.using_dml2 1
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
DATA_SOURCE 0 in_dc $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn401/dcn401_resource.c dcn401_update_bw_bounding_box_fpu() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2_dc_power_source 1-u64max
PARAM_VALUE 0 in_dc->debug.using_dml2 1
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
DATA_SOURCE 0 in_dc $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn60/dcn60_resource.c dcn60_update_bw_bounding_box_fpu() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2 1-u64max
PARAM_VALUE 0 in_dc->debug.using_dml2 1
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
DATA_SOURCE 0 in_dc $0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn60/dcn60_resource.c dcn60_update_bw_bounding_box_fpu() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2_dc_power_source 1-u64max
PARAM_VALUE 0 in_dc->debug.using_dml2 1
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
DATA_SOURCE 0 in_dc $0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn42b/dcn42b_resource.c dcn42b_update_bw_bounding_box_fpu() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2 1-u64max
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
DATA_SOURCE 0 in_dc $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn42/dcn42_resource.c dcn42_update_bw_bounding_box_fpu() -> dml2_reinit()

Type Parameter Key Value
PARAM_VALUE 0 in_dc 4096-ptr_max
PARAM_VALUE 0 in_dc->ctx 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state 4096-ptr_max
PARAM_VALUE 0 in_dc->current_state->bw_ctx.dml2 1-u64max
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 2 dml2 4096-ptr_max
PARAM_VALUE 2 *dml2 1-u64max
DATA_SOURCE 0 in_dc $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL