Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/qlogic/qede/qede_ethtool.c qede_get_module_eeprom() -> (struct qed_common_ops)->read_module_eeprom()

Type Parameter Key Value
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 dev_addr 160
PARAM_VALUE 3 offset 0-255
PARAM_VALUE 4 len 1-256
BUF_SIZE 1 buf 4096
BUF_SIZE 1 buf 4096
DATA_SOURCE 1 buf $2
CONTAINER 0 *(-312-0-48+0) $(-1)
NOSPEC 3 offset
NOSPEC 3 offset
RX_PATH
USER_DATA 3 offset 0-255[c]
USER_DATA 4 len 1-256[c]
NO_OVERFLOW_SIMPLE 3 offset

drivers/net/ethernet/qlogic/qede/qede_ethtool.c qede_get_module_eeprom() -> (struct qed_common_ops)->read_module_eeprom()

Type Parameter Key Value
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 dev_addr 162
PARAM_VALUE 3 offset 0-255
PARAM_VALUE 4 len 0-4096,4294967041-u32max
BUF_SIZE 1 buf (-1),4096
BUF_SIZE 1 buf (-1),4096
CONTAINER 0 *(-312-0-48+0) $(-1)
NOSPEC 3 offset
NOSPEC 3 offset
RX_PATH
USER_DATA 1 buf 4096-ptr_max[c][u]
USER_DATA 3 offset 0-255[c]
USER_DATA 4 len 0-4094,4294967041-u32max
NO_OVERFLOW_SIMPLE 3 offset

drivers/net/ethernet/qlogic/qede/qede_ethtool.c qede_get_module_info() -> (struct qed_common_ops)->read_module_eeprom()

Type Parameter Key Value
PARAM_VALUE 1 buf 6341483937620422656
PARAM_VALUE 2 dev_addr 160
PARAM_VALUE 3 offset 0
PARAM_VALUE 4 len 4
BUF_SIZE 1 buf 4
CONTAINER 0 *(-312-0-48+0) $(-1)
RX_PATH
TASK_NOT_RUNNING