Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.c dcn314_update_bw_bounding_box_fpu() -> dcn20_patch_bounding_box()

Type Parameter Key Value
PARAM_VALUE 0 dc 4096-ptr_max
PARAM_VALUE 1 bb 3233166261877710848
DATA_SOURCE 0 dc $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 bb->num_chans 1-u32max

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn30/dcn30_resource.c init_soc_bounding_box() -> dcn20_patch_bounding_box()

Type Parameter Key Value
PARAM_VALUE 0 dc 4096-ptr_max
PARAM_VALUE 1 bb 4261768519723999232
BUF_SIZE 1 bb 4920
DATA_SOURCE 0 dc $0
PREEMPT_ADD
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn303/dcn303_resource.c init_soc_bounding_box() -> dcn20_patch_bounding_box()

Type Parameter Key Value
PARAM_VALUE 0 dc 4096-ptr_max
PARAM_VALUE 1 bb 2485289061148942336
BUF_SIZE 1 bb 4920
DATA_SOURCE 0 dc $0
PREEMPT_ADD <- disables preempt
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn301/dcn301_resource.c init_soc_bounding_box() -> dcn20_patch_bounding_box()

Type Parameter Key Value
PARAM_VALUE 0 dc 4096-ptr_max
PARAM_VALUE 1 bb 7598330040473141248
BUF_SIZE 1 bb 4920
DATA_SOURCE 0 dc $0
PREEMPT_ADD <- disables preempt
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn302/dcn302_resource.c init_soc_bounding_box() -> dcn20_patch_bounding_box()

Type Parameter Key Value
PARAM_VALUE 0 dc 4096-ptr_max
PARAM_VALUE 1 bb 1016050272112107520
BUF_SIZE 1 bb 4920
DATA_SOURCE 0 dc $0
PREEMPT_ADD <- disables preempt
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn20/dcn20_resource.c init_soc_bounding_box() -> dcn20_patch_bounding_box()

Type Parameter Key Value
PARAM_VALUE 0 dc 4096-ptr_max
PARAM_VALUE 1 bb 5562475285901156352,7550030671958315008,8899894665120915456
BUF_SIZE 1 bb 4920
DATA_SOURCE 0 dc $0
DATA_SOURCE 1 bb r get_asic_rev_soc_bb
PREEMPT_ADD <- disables preempt
NOCHECK_CALL