Home
last modified time | relevance | path

Searched refs:lag_upper_info (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c510 struct netdev_lag_upper_info *lag_upper_info; in nfp_fl_lag_changeupper_event() local
540 lag_upper_info = info->upper_info; in nfp_fl_lag_changeupper_event()
543 if (lag_upper_info && in nfp_fl_lag_changeupper_event()
544 lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_ACTIVEBACKUP && in nfp_fl_lag_changeupper_event()
545 (lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_HASH || in nfp_fl_lag_changeupper_event()
546 (lag_upper_info->hash_type != NETDEV_LAG_HASH_L34 && in nfp_fl_lag_changeupper_event()
547 lag_upper_info->hash_type != NETDEV_LAG_HASH_E34 && in nfp_fl_lag_changeupper_event()
548 lag_upper_info->hash_type != NETDEV_LAG_HASH_UNKNOWN))) { in nfp_fl_lag_changeupper_event()
552 lag_upper_info->tx_type, in nfp_fl_lag_changeupper_event()
553 lag_upper_info in nfp_fl_lag_changeupper_event()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c545 struct netdev_lag_upper_info *lag_upper_info; in nfp_fl_lag_changeupper_event() local
575 lag_upper_info = info->upper_info; in nfp_fl_lag_changeupper_event()
578 if (lag_upper_info && in nfp_fl_lag_changeupper_event()
579 lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_ACTIVEBACKUP && in nfp_fl_lag_changeupper_event()
580 (lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_HASH || in nfp_fl_lag_changeupper_event()
581 (lag_upper_info->hash_type != NETDEV_LAG_HASH_L34 && in nfp_fl_lag_changeupper_event()
582 lag_upper_info->hash_type != NETDEV_LAG_HASH_E34 && in nfp_fl_lag_changeupper_event()
583 lag_upper_info->hash_type != NETDEV_LAG_HASH_UNKNOWN))) { in nfp_fl_lag_changeupper_event()
587 lag_upper_info->tx_type, in nfp_fl_lag_changeupper_event()
588 lag_upper_info in nfp_fl_lag_changeupper_event()
[all...]
/kernel/linux/linux-5.10/net/core/
H A Dfailover.c48 struct netdev_lag_upper_info lag_upper_info; in failover_slave_register() local
74 lag_upper_info.tx_type = NETDEV_LAG_TX_TYPE_ACTIVEBACKUP; in failover_slave_register()
76 &lag_upper_info, NULL); in failover_slave_register()
/kernel/linux/linux-6.6/net/core/
H A Dfailover.c48 struct netdev_lag_upper_info lag_upper_info; in failover_slave_register() local
74 lag_upper_info.tx_type = NETDEV_LAG_TX_TYPE_ACTIVEBACKUP; in failover_slave_register()
76 &lag_upper_info, NULL); in failover_slave_register()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Dlag.c364 struct netdev_lag_upper_info *lag_upper_info = NULL; in mlx5_handle_changeupper_event() local
375 lag_upper_info = info->upper_info; in mlx5_handle_changeupper_event()
396 if (lag_upper_info) in mlx5_handle_changeupper_event()
397 tracker->tx_type = lag_upper_info->tx_type; in mlx5_handle_changeupper_event()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dlag.c982 struct netdev_lag_upper_info *lag_upper_info = NULL; in mlx5_handle_changeupper_event() local
995 lag_upper_info = info->upper_info; in mlx5_handle_changeupper_event()
1020 if (lag_upper_info) { in mlx5_handle_changeupper_event()
1021 tracker->tx_type = lag_upper_info->tx_type; in mlx5_handle_changeupper_event()
1022 tracker->hash_type = lag_upper_info->hash_type; in mlx5_handle_changeupper_event()
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/
H A Docelot_net.c958 struct netdev_lag_upper_info *lag_upper_info = info->upper_info; in ocelot_netdevice_event() local
961 if (lag_upper_info && in ocelot_netdevice_event()
962 lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_HASH) { in ocelot_netdevice_event()
/kernel/linux/linux-5.10/drivers/net/team/
H A Dteam.c1110 struct netdev_lag_upper_info lag_upper_info; in team_upper_dev_link() local
1113 lag_upper_info.tx_type = team->mode->lag_tx_type; in team_upper_dev_link()
1114 lag_upper_info.hash_type = NETDEV_LAG_HASH_UNKNOWN; in team_upper_dev_link()
1116 &lag_upper_info, extack); in team_upper_dev_link()
/kernel/linux/linux-6.6/drivers/net/team/
H A Dteam.c1113 struct netdev_lag_upper_info lag_upper_info; in team_upper_dev_link() local
1116 lag_upper_info.tx_type = team->mode->lag_tx_type; in team_upper_dev_link()
1117 lag_upper_info.hash_type = NETDEV_LAG_HASH_UNKNOWN; in team_upper_dev_link()
1119 &lag_upper_info, extack); in team_upper_dev_link()
/kernel/linux/linux-5.10/drivers/net/bonding/
H A Dbond_main.c1580 struct netdev_lag_upper_info lag_upper_info; in bond_master_upper_dev_link() local
1584 lag_upper_info.tx_type = type; in bond_master_upper_dev_link()
1585 lag_upper_info.hash_type = bond_lag_hash_type(bond, type); in bond_master_upper_dev_link()
1588 &lag_upper_info, extack); in bond_master_upper_dev_link()
/kernel/linux/linux-6.6/drivers/net/bonding/
H A Dbond_main.c1648 struct netdev_lag_upper_info lag_upper_info; in bond_master_upper_dev_link() local
1653 lag_upper_info.tx_type = type; in bond_master_upper_dev_link()
1654 lag_upper_info.hash_type = bond_lag_hash_type(bond, type); in bond_master_upper_dev_link()
1657 &lag_upper_info, extack); in bond_master_upper_dev_link()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.c3517 struct netdev_lag_upper_info *lag_upper_info, in mlxsw_sp_master_lag_check()
3526 if (lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_HASH) { in mlxsw_sp_master_lag_check()
3515 mlxsw_sp_master_lag_check(struct mlxsw_sp *mlxsw_sp, struct net_device *lag_dev, struct netdev_lag_upper_info *lag_upper_info, struct netlink_ext_ack *extack) mlxsw_sp_master_lag_check() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.c4290 struct netdev_lag_upper_info *lag_upper_info, in mlxsw_sp_master_lag_check()
4299 if (lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_HASH) { in mlxsw_sp_master_lag_check()
4288 mlxsw_sp_master_lag_check(struct mlxsw_sp *mlxsw_sp, struct net_device *lag_dev, struct netdev_lag_upper_info *lag_upper_info, struct netlink_ext_ack *extack) mlxsw_sp_master_lag_check() argument

Completed in 42 milliseconds