Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port_create() -> mlxsw_core_port_netdev_link()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 3 dev 4096-ptr_max
BUF_SIZE 3 dev s32min-s32max
CAPPED_DATA 3 dev->num_rx_queues 1
CAPPED_DATA 3 dev->num_tx_queues 1
DATA_SOURCE 1 local_port $1
DATA_SOURCE 3 dev r alloc_etherdev_mqs
PARAM_COMPARE 2 port_driver_priv == $3->priv
PARAM_COMPARE 3 dev->priv == $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_create() -> mlxsw_core_port_netdev_link()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
DATA_SOURCE 1 local_port $1
DATA_SOURCE 3 dev r alloc_etherdev_mqs
PARAM_COMPARE 2 port_driver_priv == $3->priv
PARAM_COMPARE 3 dev->priv == $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 local_port unit_array_size
HALF_LOCKED2 &devlink->lock