Defined in 7 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c dml20v2_rq_dlg_get_rq_params() -> handle_det_buf_split()

Type Parameter Key Value
PARAM_VALUE 0 mode_lib 4096-ptr_max
PARAM_VALUE 0 mode_lib->soc.min_dcfclk -inf-1.797693e+308
PARAM_VALUE 0 mode_lib->soc.vmm_page_size_bytes 0-536870911
PARAM_VALUE 1 rq_param 920228214294429696,6953587971610316800
PARAM_VALUE 1 rq_param->dlg.rq_c.dpte_row_height 0-2,8,32,128
PARAM_VALUE 1 rq_param->dlg.rq_c.meta_row_height 0,16,512
PARAM_VALUE 1 rq_param->dlg.rq_c.req_per_swath_ub 0-s32max
PARAM_VALUE 1 rq_param->dlg.rq_c.swath_height 0
PARAM_VALUE 1 rq_param->dlg.rq_l.dpte_row_height 0-2,8,32,128
PARAM_VALUE 1 rq_param->dlg.rq_l.meta_row_height 16,512
PARAM_VALUE 1 rq_param->dlg.rq_l.req_per_swath_ub 0-s32max
PARAM_VALUE 1 rq_param->dlg.rq_l.swath_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.req_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.req_width 0
PARAM_VALUE 1 rq_param->misc.rq_c.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->misc.rq_l.req_height 0
PARAM_VALUE 1 rq_param->misc.rq_l.req_width 0
PARAM_VALUE 1 rq_param->misc.rq_l.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->sizing.rq_c.chunk_bytes 0,8192
PARAM_VALUE 1 rq_param->sizing.rq_c.dpte_group_bytes 0,512,2048
PARAM_VALUE 1 rq_param->sizing.rq_c.meta_chunk_bytes 0,2048
PARAM_VALUE 1 rq_param->sizing.rq_c.min_chunk_bytes 0,1024
PARAM_VALUE 1 rq_param->sizing.rq_c.min_meta_chunk_bytes 0,256
PARAM_VALUE 1 rq_param->sizing.rq_c.mpte_group_bytes 0,2048
PARAM_VALUE 1 rq_param->sizing.rq_l.chunk_bytes 8192
PARAM_VALUE 1 rq_param->sizing.rq_l.dpte_group_bytes 512,2048
PARAM_VALUE 1 rq_param->sizing.rq_l.meta_chunk_bytes 2048
PARAM_VALUE 1 rq_param->sizing.rq_l.min_chunk_bytes 0,1024
PARAM_VALUE 1 rq_param->sizing.rq_l.min_meta_chunk_bytes 256
PARAM_VALUE 1 rq_param->sizing.rq_l.mpte_group_bytes 2048
PARAM_VALUE 1 rq_param->yuv420 0-1
PARAM_VALUE 1 rq_param->yuv420_10bpc 0-1
PARAM_VALUE 2 pipe_src_param 4096-ptr_max
DATA_SOURCE 0 mode_lib $0
DATA_SOURCE 1 rq_param $1
DATA_SOURCE 2 pipe_src_param $2
FUZZY_MAX 1 rq_param->yuv420 1
FUZZY_MAX 1 rq_param->yuv420_10bpc 1
HARD_MAX 1 rq_param->yuv420 1
HARD_MAX 1 rq_param->yuv420_10bpc 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.c dml20_rq_dlg_get_rq_params() -> handle_det_buf_split()

Type Parameter Key Value
PARAM_VALUE 0 mode_lib 4096-ptr_max
PARAM_VALUE 0 mode_lib->soc.min_dcfclk -inf-1.797693e+308
PARAM_VALUE 0 mode_lib->soc.vmm_page_size_bytes 0-536870911
PARAM_VALUE 1 rq_param 3023275809745829888,3578177835871522816
PARAM_VALUE 1 rq_param->dlg.rq_c.dpte_row_height 0-2,8,32,128
PARAM_VALUE 1 rq_param->dlg.rq_c.meta_row_height 0,16,512
PARAM_VALUE 1 rq_param->dlg.rq_c.req_per_swath_ub 0-s32max
PARAM_VALUE 1 rq_param->dlg.rq_c.swath_height 0
PARAM_VALUE 1 rq_param->dlg.rq_l.dpte_row_height 0-2,8,32,128
PARAM_VALUE 1 rq_param->dlg.rq_l.meta_row_height 16,512
PARAM_VALUE 1 rq_param->dlg.rq_l.req_per_swath_ub 0-s32max
PARAM_VALUE 1 rq_param->dlg.rq_l.swath_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.req_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.req_width 0
PARAM_VALUE 1 rq_param->misc.rq_c.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->misc.rq_l.req_height 0
PARAM_VALUE 1 rq_param->misc.rq_l.req_width 0
PARAM_VALUE 1 rq_param->misc.rq_l.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->sizing.rq_c.chunk_bytes 0,8192
PARAM_VALUE 1 rq_param->sizing.rq_c.dpte_group_bytes 0,512,2048
PARAM_VALUE 1 rq_param->sizing.rq_c.meta_chunk_bytes 0,2048
PARAM_VALUE 1 rq_param->sizing.rq_c.min_chunk_bytes 0,1024
PARAM_VALUE 1 rq_param->sizing.rq_c.min_meta_chunk_bytes 0,256
PARAM_VALUE 1 rq_param->sizing.rq_c.mpte_group_bytes 0,2048
PARAM_VALUE 1 rq_param->sizing.rq_l.chunk_bytes 8192
PARAM_VALUE 1 rq_param->sizing.rq_l.dpte_group_bytes 512,2048
PARAM_VALUE 1 rq_param->sizing.rq_l.meta_chunk_bytes 2048
PARAM_VALUE 1 rq_param->sizing.rq_l.min_chunk_bytes 0,1024
PARAM_VALUE 1 rq_param->sizing.rq_l.min_meta_chunk_bytes 256
PARAM_VALUE 1 rq_param->sizing.rq_l.mpte_group_bytes 2048
PARAM_VALUE 1 rq_param->yuv420 0-1
PARAM_VALUE 1 rq_param->yuv420_10bpc 0-1
PARAM_VALUE 2 pipe_src_param 4096-ptr_max
DATA_SOURCE 0 mode_lib $0
DATA_SOURCE 1 rq_param $1
DATA_SOURCE 2 pipe_src_param $2
FUZZY_MAX 1 rq_param->yuv420 1
FUZZY_MAX 1 rq_param->yuv420_10bpc 1
HARD_MAX 1 rq_param->yuv420 1
HARD_MAX 1 rq_param->yuv420_10bpc 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.c dml_rq_dlg_get_rq_params() -> handle_det_buf_split()

Type Parameter Key Value
PARAM_VALUE 0 mode_lib 4096-ptr_max
PARAM_VALUE 1 rq_param 1355133716955242496,6269688454092316672
PARAM_VALUE 1 rq_param->dlg.rq_c.swath_height 0
PARAM_VALUE 1 rq_param->dlg.rq_l.swath_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->misc.rq_l.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->yuv420 0-1
PARAM_VALUE 1 rq_param->yuv420_10bpc 0-1
PARAM_VALUE 2 pipe_src_param 4096-ptr_max
DATA_SOURCE 0 mode_lib $0
DATA_SOURCE 1 rq_param $1
FUZZY_MAX 1 rq_param->yuv420 1
FUZZY_MAX 1 rq_param->yuv420_10bpc 1
HARD_MAX 1 rq_param->yuv420 1
HARD_MAX 1 rq_param->yuv420_10bpc 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.c dml_rq_dlg_get_rq_params() -> handle_det_buf_split()

Type Parameter Key Value
PARAM_VALUE 0 mode_lib 4096-ptr_max
PARAM_VALUE 0 mode_lib->soc.min_dcfclk -inf-1.797693e+308
PARAM_VALUE 0 mode_lib->soc.vmm_page_size_bytes 0-536870911
PARAM_VALUE 1 rq_param 5156120104872763392,5461627389197070336
PARAM_VALUE 1 rq_param->dlg.rq_c.dpte_row_height 0-2,8,32,128
PARAM_VALUE 1 rq_param->dlg.rq_c.meta_row_height 0,16,512
PARAM_VALUE 1 rq_param->dlg.rq_c.req_per_swath_ub 0-s32max
PARAM_VALUE 1 rq_param->dlg.rq_c.swath_height 0
PARAM_VALUE 1 rq_param->dlg.rq_l.dpte_row_height 0-2,8,32,128
PARAM_VALUE 1 rq_param->dlg.rq_l.meta_row_height 16,512
PARAM_VALUE 1 rq_param->dlg.rq_l.req_per_swath_ub 0-s32max
PARAM_VALUE 1 rq_param->dlg.rq_l.swath_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.req_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.req_width 0
PARAM_VALUE 1 rq_param->misc.rq_c.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->misc.rq_l.req_height 0
PARAM_VALUE 1 rq_param->misc.rq_l.req_width 0
PARAM_VALUE 1 rq_param->misc.rq_l.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->sizing.rq_c.chunk_bytes 0,8192
PARAM_VALUE 1 rq_param->sizing.rq_c.dpte_group_bytes 0,512,2048
PARAM_VALUE 1 rq_param->sizing.rq_c.meta_chunk_bytes 0,2048
PARAM_VALUE 1 rq_param->sizing.rq_c.min_chunk_bytes 0,1024
PARAM_VALUE 1 rq_param->sizing.rq_c.min_meta_chunk_bytes 0,256
PARAM_VALUE 1 rq_param->sizing.rq_c.mpte_group_bytes 0,512,2048
PARAM_VALUE 1 rq_param->sizing.rq_l.chunk_bytes 8192
PARAM_VALUE 1 rq_param->sizing.rq_l.dpte_group_bytes 512,2048
PARAM_VALUE 1 rq_param->sizing.rq_l.meta_chunk_bytes 2048
PARAM_VALUE 1 rq_param->sizing.rq_l.min_chunk_bytes 0,1024
PARAM_VALUE 1 rq_param->sizing.rq_l.min_meta_chunk_bytes 256
PARAM_VALUE 1 rq_param->sizing.rq_l.mpte_group_bytes 512,2048
PARAM_VALUE 1 rq_param->yuv420 0-1
PARAM_VALUE 1 rq_param->yuv420_10bpc 0-1
PARAM_VALUE 2 pipe_src_param 4096-ptr_max
DATA_SOURCE 0 mode_lib $0
DATA_SOURCE 1 rq_param $1
FUZZY_MAX 1 rq_param->yuv420 1
FUZZY_MAX 1 rq_param->yuv420_10bpc 1
HARD_MAX 1 rq_param->yuv420 1
HARD_MAX 1 rq_param->yuv420_10bpc 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.c dml1_rq_dlg_get_rq_params() -> handle_det_buf_split()

Type Parameter Key Value
PARAM_VALUE 0 mode_lib 4096-ptr_max
PARAM_VALUE 1 rq_param 4096-ptr_max
PARAM_VALUE 1 rq_param->yuv420 0-1
PARAM_VALUE 1 rq_param->yuv420_10bpc 0-1
PARAM_VALUE 2 pipe_src_param 4096-ptr_max
PARAM_VALUE 2 pipe_src_param->cur0_bpp 32
PARAM_VALUE 2 pipe_src_param->cur0_src_width 128
PARAM_VALUE 2 pipe_src_param->dcc 0-1
PARAM_VALUE 2 pipe_src_param->dcc_rate 1
PARAM_VALUE 2 pipe_src_param->hsplit_grp 0-255
PARAM_VALUE 2 pipe_src_param->is_hsplit 0-1
PARAM_VALUE 2 pipe_src_param->macro_tile_size 0-2
PARAM_VALUE 2 pipe_src_param->source_format 1-4,10
PARAM_VALUE 2 pipe_src_param->source_scan 0-1
PARAM_VALUE 2 pipe_src_param->sw_mode 0-1,5-7,9-11,13-15,17-18,21-23,25-27,29-31
BUF_SIZE 0 mode_lib 216592
BUF_SIZE 1 rq_param 196
DATA_SOURCE 0 mode_lib $0
DATA_SOURCE 1 rq_param $1
DATA_SOURCE 2 pipe_src_param $2
FUZZY_MAX 1 rq_param->yuv420 1
FUZZY_MAX 1 rq_param->yuv420_10bpc 1
FUZZY_MAX 2 pipe_src_param->source_format 4
HARD_MAX 1 rq_param->yuv420 1
HARD_MAX 1 rq_param->yuv420_10bpc 1
MEM_ZERO 1 rq_param
MEM_ZERO 2 pipe_src_param
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.c dml_rq_dlg_get_rq_params() -> handle_det_buf_split()

Type Parameter Key Value
PARAM_VALUE 0 mode_lib 4096-ptr_max
PARAM_VALUE 0 mode_lib->soc.gpuvm_min_page_size_bytes 0-536870911
PARAM_VALUE 0 mode_lib->soc.min_dcfclk -inf-1.797693e+308
PARAM_VALUE 1 rq_param 2499003434644631552,2522212773301374976
PARAM_VALUE 1 rq_param->dlg.rq_c.dpte_row_height 0-2,8,32,128
PARAM_VALUE 1 rq_param->dlg.rq_c.meta_row_height 0,16,512
PARAM_VALUE 1 rq_param->dlg.rq_c.req_per_swath_ub 0-s32max
PARAM_VALUE 1 rq_param->dlg.rq_c.swath_height 0
PARAM_VALUE 1 rq_param->dlg.rq_l.dpte_row_height 0-2,8,32,128
PARAM_VALUE 1 rq_param->dlg.rq_l.meta_row_height 16,512
PARAM_VALUE 1 rq_param->dlg.rq_l.req_per_swath_ub 0-s32max
PARAM_VALUE 1 rq_param->dlg.rq_l.swath_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.req_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.req_width 0
PARAM_VALUE 1 rq_param->misc.rq_c.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->misc.rq_l.req_height 0
PARAM_VALUE 1 rq_param->misc.rq_l.req_width 0
PARAM_VALUE 1 rq_param->misc.rq_l.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->rgbe_alpha 0-1
PARAM_VALUE 1 rq_param->sizing.rq_c.chunk_bytes 0,4096,8192
PARAM_VALUE 1 rq_param->sizing.rq_c.dpte_group_bytes 0,512,2048
PARAM_VALUE 1 rq_param->sizing.rq_c.meta_chunk_bytes 0,2048
PARAM_VALUE 1 rq_param->sizing.rq_c.min_chunk_bytes 0,1024
PARAM_VALUE 1 rq_param->sizing.rq_c.min_meta_chunk_bytes 0,256
PARAM_VALUE 1 rq_param->sizing.rq_c.mpte_group_bytes 0,512,2048
PARAM_VALUE 1 rq_param->sizing.rq_l.chunk_bytes 8192
PARAM_VALUE 1 rq_param->sizing.rq_l.dpte_group_bytes 512,2048
PARAM_VALUE 1 rq_param->sizing.rq_l.meta_chunk_bytes 2048
PARAM_VALUE 1 rq_param->sizing.rq_l.min_chunk_bytes 0,1024
PARAM_VALUE 1 rq_param->sizing.rq_l.min_meta_chunk_bytes 256
PARAM_VALUE 1 rq_param->sizing.rq_l.mpte_group_bytes 512,2048
PARAM_VALUE 1 rq_param->yuv420 0-1
PARAM_VALUE 1 rq_param->yuv420_10bpc 0-1
PARAM_VALUE 2 pipe_src_param 4096-ptr_max
DATA_SOURCE 0 mode_lib $0
DATA_SOURCE 1 rq_param $1
FUZZY_MAX 1 rq_param->rgbe_alpha 1
FUZZY_MAX 1 rq_param->yuv420 1
FUZZY_MAX 1 rq_param->yuv420_10bpc 1
HARD_MAX 1 rq_param->rgbe_alpha 1
HARD_MAX 1 rq_param->yuv420 1
HARD_MAX 1 rq_param->yuv420_10bpc 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.c dml_rq_dlg_get_rq_params() -> handle_det_buf_split()

Type Parameter Key Value
PARAM_VALUE 0 mode_lib 4096-ptr_max
PARAM_VALUE 1 rq_param 5430447512567320576,8894630717564964864
PARAM_VALUE 1 rq_param->dlg.rq_c.swath_height 0
PARAM_VALUE 1 rq_param->dlg.rq_l.swath_height 0
PARAM_VALUE 1 rq_param->misc.rq_c.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->misc.rq_l.stored_swath_bytes 0
PARAM_VALUE 1 rq_param->yuv420 0-1
PARAM_VALUE 1 rq_param->yuv420_10bpc 0-1
PARAM_VALUE 2 pipe_src_param 4096-ptr_max
DATA_SOURCE 0 mode_lib $0
DATA_SOURCE 1 rq_param $1
FUZZY_MAX 1 rq_param->yuv420 1
FUZZY_MAX 1 rq_param->yuv420_10bpc 1
HARD_MAX 1 rq_param->yuv420 1
HARD_MAX 1 rq_param->yuv420_10bpc 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL