Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/pensando/ionic/ionic_stats.c ionic_sw_stats_get_strings() -> ionic_sw_stats_get_rx_strings()

Type Parameter Key Value
PARAM_VALUE 0 lif 4096-ptr_max
PARAM_VALUE 0 lif->hwstamp_txq 0,4096-ptr_max
PARAM_VALUE 0 lif->ionic 4096-ptr_max
PARAM_VALUE 0 lif->netdev 4096-ptr_max
PARAM_VALUE 0 lif->netdev->real_num_tx_queues 1-s32max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 1 *buf 4096-ptr_max
PARAM_VALUE 1 **buf 0-255
PARAM_VALUE 2 q_num 0-2147483646
CAPPED_DATA 0 lif->netdev->real_num_tx_queues 1
CAPPED_DATA 2 q_num 1
DATA_SOURCE 0 lif $0
DATA_SOURCE 1 buf $1
PARAM_COMPARE 0 lif->netdev->real_num_tx_queues > $2
PARAM_COMPARE 2 q_num < $0->netdev->real_num_tx_queues
CONSTRAINT 2 q_num <3484
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/pensando/ionic/ionic_stats.c ionic_sw_stats_get_strings() -> ionic_sw_stats_get_rx_strings()

Type Parameter Key Value
PARAM_VALUE 0 lif 4096-ptr_max
PARAM_VALUE 0 lif->hwstamp_rxq 4096-ptr_max
PARAM_VALUE 0 lif->hwstamp_txq 0,4096-ptr_max
PARAM_VALUE 0 lif->ionic 4096-ptr_max
PARAM_VALUE 0 lif->netdev 4096-ptr_max
PARAM_VALUE 0 lif->netdev->real_num_tx_queues 0-s32max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 1 *buf 4096-ptr_max
PARAM_VALUE 1 **buf 0-255
CAPPED_DATA 0 lif->netdev->real_num_tx_queues 1
DATA_SOURCE 0 lif $0
DATA_SOURCE 1 buf $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 q_num unit_array_size