Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 12 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn35/dcn35_resource.c dcn31_hpo_frl_stream_encoder_create() -> dcn30_hpo_frl_stream_encoder_construct()

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 642943893233741824
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7329169220203405312
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 5628840008478797824
PARAM_VALUE 7 hpo_se_shift 8439175923352363008
PARAM_VALUE 8 hpo_se_mask 8612159984674193408
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
BUF_SIZE 6 regs 288
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn31_vpg_create
DATA_SOURCE 5 afmt r dcn31_afmt_create
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 2358805471659520000
PARAM_VALUE 4 vpg->inst 6
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7754772313001119744
PARAM_VALUE 5 afmt->inst 6
PARAM_VALUE 6 regs 4039560060715757568
PARAM_VALUE 7 hpo_se_shift 4096139528362274816
PARAM_VALUE 8 hpo_se_mask 2371123239699795968
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn30_vpg_create
DATA_SOURCE 5 afmt r dcn30_afmt_create
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 2358805471659520000
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7754772313001119744
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 7651017906410242048
PARAM_VALUE 7 hpo_se_shift 7119064978775646208
PARAM_VALUE 8 hpo_se_mask 1952446874531303424
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
BUF_SIZE 6 regs 288
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn321_vpg_create
DATA_SOURCE 5 afmt r dcn321_afmt_create
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 2358805471659520000
PARAM_VALUE 4 vpg->inst 2
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7754772313001119744
PARAM_VALUE 5 afmt->inst 2
PARAM_VALUE 6 regs 4228932207481540608
PARAM_VALUE 7 hpo_se_shift 690102682159538176
PARAM_VALUE 8 hpo_se_mask 5180005802021097472
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn303_vpg_create
DATA_SOURCE 5 afmt r dcn303_afmt_create
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn36/dcn36_resource.c dcn31_hpo_frl_stream_encoder_create() -> dcn30_hpo_frl_stream_encoder_construct()

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 642943893233741824
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7329169220203405312
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 7474854611710443520
PARAM_VALUE 7 hpo_se_shift 9035383887329476608
PARAM_VALUE 8 hpo_se_mask 3974846727881064448
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
BUF_SIZE 6 regs 288
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn31_vpg_create
DATA_SOURCE 5 afmt r dcn31_afmt_create
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 2358805471659520000
PARAM_VALUE 4 vpg->inst 5
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7754772313001119744
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 268912001128062976
PARAM_VALUE 7 hpo_se_shift 3367092980326477824
PARAM_VALUE 8 hpo_se_mask 3925827095731515392
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn302_vpg_create
DATA_SOURCE 5 afmt r dcn302_afmt_create
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn351/dcn351_resource.c dcn31_hpo_frl_stream_encoder_create() -> dcn30_hpo_frl_stream_encoder_construct()

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 642943893233741824
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7329169220203405312
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 5122139639542226944
PARAM_VALUE 7 hpo_se_shift 653114206153916416
PARAM_VALUE 8 hpo_se_mask 401879129644986368
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
BUF_SIZE 6 regs 288
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn31_vpg_create
DATA_SOURCE 5 afmt r dcn31_afmt_create
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 2358805471659520000
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7754772313001119744
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 1362852974988746752
PARAM_VALUE 7 hpo_se_shift 3879519007406546944
PARAM_VALUE 8 hpo_se_mask 8385668388284014592
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
BUF_SIZE 6 regs 288
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn32_vpg_create
DATA_SOURCE 5 afmt r dcn32_afmt_create
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 642943893233741824
PARAM_VALUE 4 vpg->inst 5
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7329169220203405312
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 7182795440754237440
PARAM_VALUE 7 hpo_se_shift 2693210802279747584
PARAM_VALUE 8 hpo_se_mask 3481154857911283712
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn31_vpg_create
DATA_SOURCE 5 afmt r dcn31_afmt_create
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 642943893233741824
PARAM_VALUE 4 vpg->inst 9
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7329169220203405312
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 8138558021889167360
PARAM_VALUE 7 hpo_se_shift 3424364948735692800
PARAM_VALUE 8 hpo_se_mask 8618228987840860160
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn31_vpg_create
DATA_SOURCE 5 afmt r dcn31_afmt_create
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 642943893233741824
PARAM_VALUE 4 vpg->inst 5
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7329169220203405312
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 5406104553182375936
PARAM_VALUE 7 hpo_se_shift 3956857225189818368
PARAM_VALUE 8 hpo_se_mask 301866164159586304
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn31_vpg_create
DATA_SOURCE 5 afmt r dcn31_afmt_create
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 enc3 4096-ptr_max
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 3 eng_id 10
PARAM_VALUE 4 vpg 4096-ptr_max
PARAM_VALUE 4 vpg->funcs 642943893233741824
PARAM_VALUE 4 vpg->inst 5
PARAM_VALUE 5 afmt 4096-ptr_max
PARAM_VALUE 5 afmt->funcs 7329169220203405312
PARAM_VALUE 5 afmt->inst 5
PARAM_VALUE 6 regs 6585010837320458240
PARAM_VALUE 7 hpo_se_shift 875227288759078912
PARAM_VALUE 8 hpo_se_mask 8375189622094454784
BUF_SIZE 0 enc3 88
BUF_SIZE 4 vpg 24
BUF_SIZE 5 afmt 24
DATA_SOURCE 0 enc3 r _kzalloc_noprof
DATA_SOURCE 1 ctx $1
DATA_SOURCE 3 eng_id $0
DATA_SOURCE 4 vpg r dcn31_vpg_create
DATA_SOURCE 5 afmt r dcn31_afmt_create
NOCHECK_CALL