Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_setup_tc() -> ixgbe_validate_rtr()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->dcb_cfg.pfc_mode_enable 0
PARAM_VALUE 0 adapter->hw.hw_addr 0
PARAM_VALUE 0 adapter->msix_entries 0
PARAM_VALUE 0 adapter->num_q_vectors 0
PARAM_VALUE 0 adapter->num_rx_queues 0
PARAM_VALUE 0 adapter->num_tx_queues 0
PARAM_VALUE 0 adapter->num_xdp_queues 0
PARAM_VALUE 0 adapter->pdev->msix_base 0
PARAM_VALUE 0 adapter->temp_dcb_cfg.pfc_mode_enable 0
PARAM_VALUE 0 *adapter->netdev->prio_tc_map 0-255
PARAM_VALUE 0 *adapter->q_vector 0
PARAM_VALUE 0 *adapter->rx_ring 0
PARAM_VALUE 0 *adapter->tx_ring 0
PARAM_VALUE 0 *adapter->xdp_ring 0
CAPPED_DATA 0 adapter->hw_tcs 1
CAPPED_DATA 1 tc 1
DATA_SOURCE 0 adapter r ixgbe_from_netdev
DATA_SOURCE 1 tc $1
PARAM_COMPARE 0 adapter->dcb_cfg.num_tcs.pg_tcs >= $1
PARAM_COMPARE 1 tc <= $0->dcb_cfg.num_tcs.pg_tcs
NOSPEC 1 tc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 adapter->hw_tcs 2-255[c]
USER_DATA 1 tc 2-255[c]
NO_OVERFLOW_SIMPLE 0 adapter->hw_tcs
NO_OVERFLOW_SIMPLE 1 tc
UNITS 1 tc unit_array_size
HALF_LOCKED2 &dev->dev.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &pci_rescan_remove_lock
HALF_LOCKED2 global &rtnl_mutex