Home
last modified time | relevance | path

Searched refs:lag_upper_info (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c543 struct netdev_lag_upper_info *lag_upper_info; in nfp_fl_lag_changeupper_event() local
573 lag_upper_info = info->upper_info; in nfp_fl_lag_changeupper_event()
576 if (lag_upper_info && in nfp_fl_lag_changeupper_event()
577 lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_ACTIVEBACKUP && in nfp_fl_lag_changeupper_event()
578 (lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_HASH || in nfp_fl_lag_changeupper_event()
579 (lag_upper_info->hash_type != NETDEV_LAG_HASH_L34 && in nfp_fl_lag_changeupper_event()
580 lag_upper_info->hash_type != NETDEV_LAG_HASH_E34 && in nfp_fl_lag_changeupper_event()
581 lag_upper_info->hash_type != NETDEV_LAG_HASH_UNKNOWN))) { in nfp_fl_lag_changeupper_event()
585 lag_upper_info->tx_type, in nfp_fl_lag_changeupper_event()
586 lag_upper_info->hash_type); in nfp_fl_lag_changeupper_event()
/linux/net/hsr/
H A Dhsr_slave.c146 struct netdev_lag_upper_info lag_upper_info; in hsr_portdev_setup() local
166 lag_upper_info.tx_type = NETDEV_LAG_TX_TYPE_BROADCAST; in hsr_portdev_setup()
167 lag_upper_info.hash_type = NETDEV_LAG_HASH_UNKNOWN; in hsr_portdev_setup()
168 res = netdev_master_upper_dev_link(dev, hsr_dev, NULL, &lag_upper_info, extack); in hsr_portdev_setup()
/linux/net/core/
H A Dfailover.c49 struct netdev_lag_upper_info lag_upper_info; in failover_slave_register() local
75 lag_upper_info.tx_type = NETDEV_LAG_TX_TYPE_ACTIVEBACKUP; in failover_slave_register()
77 &lag_upper_info, NULL); in failover_slave_register()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dlag.c1950 struct netdev_lag_upper_info *lag_upper_info = NULL; in mlx5_handle_changeupper_event()
1964 lag_upper_info = info->upper_info; in mlx5_handle_changeupper_event()
1997 if (lag_upper_info) { in mlx5_handle_changelowerstate_event()
1998 tracker->tx_type = lag_upper_info->tx_type; in mlx5_handle_changelowerstate_event()
1999 tracker->hash_type = lag_upper_info->hash_type; in mlx5_handle_changelowerstate_event()
1915 struct netdev_lag_upper_info *lag_upper_info = NULL; mlx5_handle_changeupper_event() local
/linux/drivers/net/team/
H A Dteam_core.c1190 struct netdev_lag_upper_info lag_upper_info; in team_upper_dev_link()
1193 lag_upper_info.tx_type = team->mode->lag_tx_type; in team_upper_dev_link()
1194 lag_upper_info.hash_type = NETDEV_LAG_HASH_UNKNOWN; in team_upper_dev_link()
1196 NULL, &lag_upper_info, extack); in team_upper_dev_link()
1189 struct netdev_lag_upper_info lag_upper_info; team_upper_dev_link() local
/linux/drivers/net/bonding/
H A Dbond_main.c1709 struct netdev_lag_upper_info lag_upper_info; in bond_master_upper_dev_link() local
1714 lag_upper_info.tx_type = type; in bond_master_upper_dev_link()
1715 lag_upper_info.hash_type = bond_lag_hash_type(bond, type); in bond_master_upper_dev_link()
1718 &lag_upper_info, extack); in bond_master_upper_dev_link()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.c4241 struct netdev_lag_upper_info *lag_upper_info, in mlxsw_sp_master_lag_check() argument
4244 if (lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_HASH) { in mlxsw_sp_master_lag_check()