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 |