Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 14 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 4724976605272338432
PARAM_VALUE 3 dwbc_shift 1714215248876535808
PARAM_VALUE 4 dwbc_mask 2012620101862924288
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
PREEMPT_ADD
NOCHECK_CALL
UNITS 5 inst unit_array_size

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

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 7630713686320439296
PARAM_VALUE 3 dwbc_shift 7814379583111876608
PARAM_VALUE 4 dwbc_mask 1608106434175983616
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size

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

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 8094190006813978624
PARAM_VALUE 3 dwbc_shift 5776318413757919232
PARAM_VALUE 4 dwbc_mask 3330549254997250048
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 7491791744797151232
PARAM_VALUE 3 dwbc_shift 24545217433370624
PARAM_VALUE 4 dwbc_mask 3882557963546841088
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size

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

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 3934821567642624000
PARAM_VALUE 3 dwbc_shift 4971570712679641088
PARAM_VALUE 4 dwbc_mask 6849654666091233280
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 5192318924014505984
PARAM_VALUE 3 dwbc_shift 3684442268327936
PARAM_VALUE 4 dwbc_mask 2495058407599038464
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size

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

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 3872569130602893312
PARAM_VALUE 3 dwbc_shift 5723155579313192960
PARAM_VALUE 4 dwbc_mask 4698260381613486080
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn31/dcn31_resource.c dcn31_dwbc_create() -> dcn30_dwbc_construct()

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 4211637446086873088
PARAM_VALUE 3 dwbc_shift 9058898389039284224
PARAM_VALUE 4 dwbc_mask 2853164108163170304
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size

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

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 562627227725045760
PARAM_VALUE 3 dwbc_shift 7549162753612062720
PARAM_VALUE 4 dwbc_mask 1385221616949432320
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn314/dcn314_resource.c dcn31_dwbc_create() -> dcn30_dwbc_construct()

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 1138774897566720000
PARAM_VALUE 3 dwbc_shift 2535796743255998464
PARAM_VALUE 4 dwbc_mask 310413514486398976
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size

drivers/gpu/drm/amd/amdgpu/../display/dc/dwb/dcn35/dcn35_dwb.c dcn35_dwbc_construct() -> dcn30_dwbc_construct()

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 2776772358825717760,3104568070538223616,5739092591629606912
PARAM_VALUE 3 dwbc_shift 4739702011235880960,5350496372278251520,6435761130944688128
PARAM_VALUE 4 dwbc_mask 2337839598396690432,2901189735627976704,3311578517750722560
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
DATA_SOURCE 0 dwbc30 $0
DATA_SOURCE 1 ctx $1
DATA_SOURCE 2 dwbc_regs $2
DATA_SOURCE 3 dwbc_shift $3
DATA_SOURCE 4 dwbc_mask $4
DATA_SOURCE 5 inst $5
NOCHECK_CALL
UNITS 5 inst unit_array_size

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn315/dcn315_resource.c dcn31_dwbc_create() -> dcn30_dwbc_construct()

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 6596039409986629632
PARAM_VALUE 3 dwbc_shift 4363676930576371712
PARAM_VALUE 4 dwbc_mask 6108482417233698816
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size

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

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 941926575288799232
PARAM_VALUE 3 dwbc_shift 4491194487157854208
PARAM_VALUE 4 dwbc_mask 4764782193017524224
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn316/dcn316_resource.c dcn31_dwbc_create() -> dcn30_dwbc_construct()

Type Parameter Key Value
PARAM_VALUE 0 dwbc30 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 2 dwbc_regs 7389501223882592256
PARAM_VALUE 3 dwbc_shift 6695364142808084480
PARAM_VALUE 4 dwbc_mask 8108102019753046016
PARAM_VALUE 5 inst 0
BUF_SIZE 0 dwbc30 328
BUF_SIZE 1 ctx->dc_bios->regs 12
DATA_SOURCE 0 dwbc30 r _kzalloc_noprof
DATA_SOURCE 1 ctx $0
NOCHECK_CALL
UNITS 5 inst unit_array_size