Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/broadcom/tg3.c tg3_get_device_address() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->pdev 4096-ptr_max
PARAM_VALUE 0 tp->pdev->dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 1 offset 16,124,204,520,600
PARAM_VALUE 2 val 8629783823815733248
DATA_SOURCE 0 tp $0

drivers/net/ethernet/broadcom/tg3.c tg3_get_device_address() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->pdev 4096-ptr_max
PARAM_VALUE 0 tp->pdev->dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 1 offset 20,128,208,524,604
PARAM_VALUE 2 val 2352791385804410880
DATA_SOURCE 0 tp $0

drivers/net/ethernet/broadcom/tg3.c tg3_get_eeprom() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 2 val 1084218526604750848
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offset unit_byte

drivers/net/ethernet/broadcom/tg3.c tg3_get_eeprom() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 2 val 1084218526604750848
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *val 0-u32max
USER_DATA 1 offset 0-2147487746[c]
UNITS 1 offset unit_byte

drivers/net/ethernet/broadcom/tg3.c tg3_get_eeprom() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 2 val 1084218526604750848
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *val 0-u32max
UNITS 1 offset unit_byte

drivers/net/ethernet/broadcom/tg3.c tg3_nvram_write_block_unbuffered() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->nvram_pagesize 1-4000000
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 2 val 16,4096-ptr_max
PARAM_VALUE 2 *val 0-255
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 tp $0
USER_DATA 1 offset 0-2151487741[c]

drivers/net/ethernet/broadcom/tg3.c tg3_read_bc_ver() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->fw_ver 4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 2 val 5981017104864645120
DATA_SOURCE 0 tp $0

drivers/net/ethernet/broadcom/tg3.c tg3_read_mgmtfw_ver() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->fw_ver 4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 0 *tp->fw_ver 0-255
PARAM_VALUE 2 val 3362605901123031040
DATA_SOURCE 0 tp $0
HOST_DATA 1 offset 0-u32max

drivers/net/ethernet/broadcom/tg3.c tg3_set_eeprom() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 2 val 6960215763826909184
PARAM_VALUE 2 *val 0
UNITS 1 offset unit_byte

drivers/net/ethernet/broadcom/tg3.c tg3_set_eeprom() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 2 val 4421703275896954880
UNITS 1 offset unit_byte

drivers/net/ethernet/broadcom/tg3.c tg3_test_nvram() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 0 *tp->dev->name 0-255
PARAM_VALUE 0 *tp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 offset 0,4-255
PARAM_VALUE 2 val 4096-ptr_max
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 tp $0
HOST_DATA 0 tp->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 tp->txq_req
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/broadcom/tg3.c tg3_vpd_readblock() -> tg3_nvram_read_be32()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->tg3_flags 4096-ptr_max
PARAM_VALUE 0 *tp->dev->name 0-255
PARAM_VALUE 0 *tp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 offset 1-u32max
PARAM_VALUE 2 val 4096-ptr_max
DATA_SOURCE 0 tp $0
HOST_DATA 0 tp->pdev->current_state 0-3[c]
HOST_DATA 1 offset 1-u32max
NO_OVERFLOW_SIMPLE 0 tp->txq_req