Home
last modified time | relevance | path

Searched refs:NETIF_F_LOOPBACK (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_main.c106 if (features & NETIF_F_LOOPBACK) in mlx4_en_update_loopback_state()
118 !(features & NETIF_F_LOOPBACK) && !priv->validate_loopback) in mlx4_en_update_loopback_state()
133 int loopback = !!(features & NETIF_F_LOOPBACK); in mlx4_en_update_loopback_state()
H A Den_resources.c79 if (!(dev->features & NETIF_F_LOOPBACK)) in mlx4_en_fill_qp_context()
H A Den_netdev.c2542 if (DEV_FEATURE_CHANGED(netdev, features, NETIF_F_LOOPBACK)) { in mlx4_en_set_features()
2544 (features & NETIF_F_LOOPBACK) ? "ON" : "OFF"); in mlx4_en_set_features()
3356 dev->hw_features |= NETIF_F_LOOPBACK | in mlx4_en_init_netdev()
/linux/net/sunrpc/
H A Dsunrpc.h33 (dst->dev->features & NETIF_F_LOOPBACK)) in sock_is_loopback()
/linux/drivers/net/
H A Dloopback.c186 | NETIF_F_LOOPBACK; in gen_lo_setup()
/linux/include/linux/
H A Dnetdev_features.h121 #define NETIF_F_LOOPBACK __NETIF_F(LOOPBACK) macro
/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_main.c1763 mbx.lbk.enable = (features & NETIF_F_LOOPBACK) != 0; in nicvf_config_loopback()
1773 if ((features & NETIF_F_LOOPBACK) && in nicvf_fix_features()
1775 features &= ~NETIF_F_LOOPBACK; in nicvf_fix_features()
1789 if ((changed & NETIF_F_LOOPBACK) && netif_running(netdev)) in nicvf_set_features()
2212 netdev->hw_features |= NETIF_F_LOOPBACK; in nicvf_probe()
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_lib.c920 other_offloads |= NETIF_F_LOOPBACK; in idpf_cfg_netdev()
2294 if (changed & NETIF_F_LOOPBACK) { in idpf_set_features()
2297 netdev->features ^= NETIF_F_LOOPBACK; in idpf_set_features()
2298 loopback_ena = idpf_is_feature_ena(vport, NETIF_F_LOOPBACK); in idpf_set_features()
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_pf_common.c137 ndev->hw_features |= NETIF_F_LOOPBACK; in enetc_pf_netdev_setup()
H A Denetc_pf.c588 if (changed & NETIF_F_LOOPBACK) in enetc_pf_set_features()
589 enetc_set_loopback(ndev, !!(features & NETIF_F_LOOPBACK)); in enetc_pf_set_features()
/linux/drivers/net/netdevsim/
H A Dnetdev.c140 if (dev->features & NETIF_F_LOOPBACK) { in nsim_start_xmit()
992 NETIF_F_LOOPBACK; in nsim_setup()
/linux/drivers/net/ethernet/engleder/
H A Dtsnep_main.c2266 if (changed & NETIF_F_LOOPBACK) { in tsnep_netdev_set_features()
2267 enable = !!(features & NETIF_F_LOOPBACK); in tsnep_netdev_set_features()
2642 netdev->hw_features = netdev->features | NETIF_F_LOOPBACK; in tsnep_probe()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_pf.c2352 if ((changed & NETIF_F_LOOPBACK) && netif_running(netdev)) in otx2_set_features()
2354 features & NETIF_F_LOOPBACK); in otx2_set_features()
3244 netdev->hw_features |= NETIF_F_LOOPBACK | NETIF_F_RXALL; in otx2_probe()
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c4927 if (changed & NETIF_F_LOOPBACK) { in bnx2x_fix_features()
4928 features &= ~NETIF_F_LOOPBACK; in bnx2x_fix_features()
4929 features |= dev->features & NETIF_F_LOOPBACK; in bnx2x_fix_features()
4954 if (features & NETIF_F_LOOPBACK) { in bnx2x_set_features()
H A Dbnx2x_main.c13230 dev->hw_features |= NETIF_F_LOOPBACK; in bnx2x_init_dev()
/linux/drivers/net/ethernet/nvidia/
H A Dforcedeth.c4869 if (features & NETIF_F_LOOPBACK) { in nv_set_loopback()
4953 if ((changed & NETIF_F_LOOPBACK) && netif_running(dev)) { in nv_set_features()
5606 if (dev->features & NETIF_F_LOOPBACK) in nv_open()
5816 dev->hw_features |= NETIF_F_LOOPBACK; in nv_probe()
6115 dev->features & (NETIF_F_LOOPBACK) ? in nv_probe()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.c1151 err |= mlxsw_sp_handle_feature(dev, features, NETIF_F_LOOPBACK, in mlxsw_sp_set_features()
1547 dev->hw_features |= NETIF_F_HW_TC | NETIF_F_LOOPBACK | in mlxsw_sp_port_create()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_main.c3606 netdev->hw_features |= NETIF_F_LOOPBACK; in ice_set_netdev_features()
6565 if (changed & NETIF_F_LOOPBACK) in ice_set_features()
6566 ret = ice_set_loopback(vsi, !!(features & NETIF_F_LOOPBACK)); in ice_set_features()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c12956 if ((features ^ netdev->features) & NETIF_F_LOOPBACK) in i40e_set_features()
12957 return i40e_set_loopback(vsi, !!(features & NETIF_F_LOOPBACK)); in i40e_set_features()
13714 netdev->hw_features |= hw_features | NETIF_F_LOOPBACK; in i40e_config_netdev()