Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/ras/amd/atl/map.c df3_6ch_get_dram_addr_map() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 1 func 0
PARAM_VALUE 2 reg 96,104
PARAM_VALUE 3 lo 7178363598744739840
BIT_INFO 2 reg 0x60,0x68

drivers/ras/amd/atl/map.c df3_6ch_get_dram_addr_map() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 1 func 2
PARAM_VALUE 2 reg 144
PARAM_VALUE 3 lo 7178363598744739840
PARAM_VALUE 3 *lo 0
HOST_DATA 0 node 0-u16max[c]
HOST_DATA 3 *lo 0

drivers/ras/amd/atl/system.c determine_df_rev() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 0
PARAM_VALUE 2 reg 64
PARAM_VALUE 3 lo 8190262676456595456

drivers/ras/amd/atl/system.c determine_df_rev_legacy() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 1
PARAM_VALUE 2 reg 336
PARAM_VALUE 3 lo 1340636569360326656

drivers/ras/amd/atl/system.c determine_df_rev_legacy() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 1
PARAM_VALUE 2 reg 340
PARAM_VALUE 3 lo 3992667250401673216

drivers/ras/amd/atl/system.c determine_df_rev_legacy() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 1
PARAM_VALUE 2 reg 344
PARAM_VALUE 3 lo 7571333166849884160

drivers/ras/amd/atl/system.c determine_df_rev_legacy() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 1
PARAM_VALUE 2 reg 520
PARAM_VALUE 3 lo 1340636569360326656
PARAM_VALUE 3 *lo 0
HOST_DATA 3 *lo 0

drivers/ras/amd/atl/system.c determine_df_rev_legacy() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 1
PARAM_VALUE 2 reg 524
PARAM_VALUE 3 lo 3992667250401673216

drivers/ras/amd/atl/system.c df4_determine_df_rev() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 0
PARAM_VALUE 2 reg 0
PARAM_VALUE 3 *lo 0
HOST_DATA 3 *lo 0

drivers/ras/amd/atl/system.c df4_get_fabric_id_mask_registers() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 4
PARAM_VALUE 2 reg 432
PARAM_VALUE 3 lo 7285414318823784448

drivers/ras/amd/atl/system.c df4_get_fabric_id_mask_registers() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 4
PARAM_VALUE 2 reg 436
PARAM_VALUE 3 lo 7666541430073712640

drivers/ras/amd/atl/system.c df4_get_fabric_id_mask_registers() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 4
PARAM_VALUE 2 reg 440
PARAM_VALUE 3 lo 7292037150532079616

drivers/ras/amd/atl/system.c get_dram_hole_base() -> df_indirect_read_broadcast()

Type Parameter Key Value
PARAM_VALUE 0 node 0
PARAM_VALUE 1 func 0,7
PARAM_VALUE 2 reg 260
PARAM_VALUE 3 lo 3719273581865402384
FUZZY_MAX 1 func 7
HARD_MAX 1 func 7