Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_fdb_notify_mac_lag_process() -> mlxsw_sp_fdb_call_notifiers()

Type Parameter Key Value
PARAM_VALUE 0 type 1
PARAM_VALUE 1 mac 7926471315478007808
PARAM_VALUE 4 offloaded 0
PARAM_VALUE 5 locked 1
BUF_SIZE 1 mac 6
NOCHECK_CALL
UNITS 2 vid unit_array_size
UNITS 3 dev unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_fdb_notify_mac_lag_process() -> mlxsw_sp_fdb_call_notifiers()

Type Parameter Key Value
PARAM_VALUE 0 type 1-2
PARAM_VALUE 1 mac 7926471315478007808
PARAM_VALUE 5 locked 0
BUF_SIZE 1 mac 6
DATA_SOURCE 4 offloaded $3
FUZZY_MAX 0 type 2
HARD_MAX 0 type 2
NOCHECK_CALL
UNITS 2 vid unit_array_size
UNITS 3 dev unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_fdb_notify_mac_process() -> mlxsw_sp_fdb_call_notifiers()

Type Parameter Key Value
PARAM_VALUE 0 type 1
PARAM_VALUE 1 mac 8654686612438175744
PARAM_VALUE 4 offloaded 0
PARAM_VALUE 5 locked 1
BUF_SIZE 1 mac 6
NOCHECK_CALL
UNITS 2 vid unit_array_size
UNITS 3 dev unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_fdb_notify_mac_process() -> mlxsw_sp_fdb_call_notifiers()

Type Parameter Key Value
PARAM_VALUE 0 type 1-2
PARAM_VALUE 1 mac 8654686612438175744
PARAM_VALUE 5 locked 0
BUF_SIZE 1 mac 6
DATA_SOURCE 4 offloaded $3
FUZZY_MAX 0 type 2
HARD_MAX 0 type 2
NOCHECK_CALL
UNITS 2 vid unit_array_size
UNITS 3 dev unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_fdb_notify_mac_uc_tunnel_process() -> mlxsw_sp_fdb_call_notifiers()

Type Parameter Key Value
PARAM_VALUE 0 type 1-2
PARAM_VALUE 1 mac 2157167467252424704
PARAM_VALUE 3 dev 4096-ptr_max
PARAM_VALUE 3 dev->rtnl_link_ops 0,4096-ptr_max
PARAM_VALUE 5 locked 0
BUF_SIZE 1 mac 6
DATA_SOURCE 4 offloaded $3
FUZZY_MAX 0 type 2
HARD_MAX 0 type 2
NOCHECK_CALL
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_switchdev_bridge_fdb_event_work() -> mlxsw_sp_fdb_call_notifiers()

Type Parameter Key Value
PARAM_VALUE 0 type 5
PARAM_VALUE 3 dev 4096-ptr_max
PARAM_VALUE 4 offloaded 1
PARAM_VALUE 5 locked 0
BUF_SIZE 1 mac 6,24,32,40,48,56,64,72,80,88,136,144,152,184,480,1040,1128
NOCHECK_CALL
UNITS 2 vid unit_array_size
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_switchdev_bridge_vxlan_fdb_event() -> mlxsw_sp_fdb_call_notifiers()

Type Parameter Key Value
PARAM_VALUE 0 type 5
PARAM_VALUE 3 dev 4096-ptr_max
PARAM_VALUE 3 dev->priv->cfg.flags 8192-4294967295
PARAM_VALUE 3 dev->priv->fdb_hash_tbl.tbl->hash_rnd 0-4294967295
PARAM_VALUE 3 dev->priv->fdb_hash_tbl.tbl->nest 0-4294967295
PARAM_VALUE 3 dev->priv->fdb_hash_tbl.tbl->size 0-4294967295
PARAM_VALUE 3 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 4 offloaded 1
PARAM_VALUE 5 locked 0
BUF_SIZE 1 mac 6
NOCHECK_CALL
UNITS 2 vid unit_array_size
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_switchdev_vxlan_fdb_add() -> mlxsw_sp_fdb_call_notifiers()

Type Parameter Key Value
PARAM_VALUE 0 type 5
PARAM_VALUE 1 mac 4096-ptr_max
PARAM_VALUE 3 dev 4096-ptr_max
PARAM_VALUE 4 offloaded 1
PARAM_VALUE 5 locked 0
BUF_SIZE 1 mac 6
CAPPED_DATA 3 dev 1
NOCHECK_CALL
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_switchdev_vxlan_fdb_del() -> mlxsw_sp_fdb_call_notifiers()

Type Parameter Key Value
PARAM_VALUE 0 type 5
PARAM_VALUE 1 mac 4096-ptr_max
PARAM_VALUE 3 dev 4096-ptr_max
PARAM_VALUE 4 offloaded 0
PARAM_VALUE 5 locked 0
BUF_SIZE 1 mac 6
NOCHECK_CALL
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock