| /linux-6.15/net/sunrpc/ |
| H A D | sunrpc.h | 33 (dst->dev->features & NETIF_F_LOOPBACK)) in sock_is_loopback()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_main.c | 106 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 D | en_resources.c | 79 if (!(dev->features & NETIF_F_LOOPBACK)) in mlx4_en_fill_qp_context()
|
| H A D | en_netdev.c | 2556 if (DEV_FEATURE_CHANGED(netdev, features, NETIF_F_LOOPBACK)) { in mlx4_en_set_features() 2558 (features & NETIF_F_LOOPBACK) ? "ON" : "OFF"); in mlx4_en_set_features() 3373 dev->hw_features |= NETIF_F_LOOPBACK | in mlx4_en_init_netdev()
|
| /linux-6.15/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_pf_common.c | 112 NETIF_F_HW_VLAN_CTAG_FILTER | NETIF_F_LOOPBACK | in enetc_pf_netdev_setup() 133 ndev->hw_features &= ~(NETIF_F_HW_VLAN_CTAG_FILTER | NETIF_F_LOOPBACK); in enetc_pf_netdev_setup()
|
| H A D | enetc_pf.c | 685 if (changed & NETIF_F_LOOPBACK) in enetc_pf_set_features() 686 enetc_set_loopback(ndev, !!(features & NETIF_F_LOOPBACK)); in enetc_pf_set_features()
|
| /linux-6.15/drivers/net/ |
| H A D | loopback.c | 186 | NETIF_F_LOOPBACK; in gen_lo_setup()
|
| /linux-6.15/include/linux/ |
| H A D | netdev_features.h | 121 #define NETIF_F_LOOPBACK __NETIF_F(LOOPBACK) macro
|
| /linux-6.15/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_main.c | 1769 mbx.lbk.enable = (features & NETIF_F_LOOPBACK) != 0; in nicvf_config_loopback() 1779 if ((features & NETIF_F_LOOPBACK) && in nicvf_fix_features() 1781 features &= ~NETIF_F_LOOPBACK; in nicvf_fix_features() 1795 if ((changed & NETIF_F_LOOPBACK) && netif_running(netdev)) in nicvf_set_features() 2213 netdev->hw_features |= NETIF_F_LOOPBACK; in nicvf_probe()
|
| /linux-6.15/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_lib.c | 793 other_offloads |= NETIF_F_LOOPBACK; in idpf_cfg_netdev() 2131 if (changed & NETIF_F_LOOPBACK) { in idpf_set_features() 2132 netdev->features ^= NETIF_F_LOOPBACK; in idpf_set_features()
|
| H A D | idpf_virtchnl.c | 2776 loopback.enable = idpf_is_feature_ena(vport, NETIF_F_LOOPBACK); in idpf_send_ena_dis_loopback_msg()
|
| /linux-6.15/drivers/net/ethernet/engleder/ |
| H A D | tsnep_main.c | 2278 if (changed & NETIF_F_LOOPBACK) { in tsnep_netdev_set_features() 2279 enable = !!(features & NETIF_F_LOOPBACK); in tsnep_netdev_set_features() 2652 netdev->hw_features = netdev->features | NETIF_F_LOOPBACK; in tsnep_probe()
|
| /linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_pf.c | 2266 if ((changed & NETIF_F_LOOPBACK) && netif_running(netdev)) in otx2_set_features() 2268 features & NETIF_F_LOOPBACK); in otx2_set_features() 3154 netdev->hw_features |= NETIF_F_LOOPBACK | NETIF_F_RXALL; in otx2_probe()
|
| /linux-6.15/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_cmn.c | 4932 if (changed & NETIF_F_LOOPBACK) { in bnx2x_fix_features() 4933 features &= ~NETIF_F_LOOPBACK; in bnx2x_fix_features() 4934 features |= dev->features & NETIF_F_LOOPBACK; in bnx2x_fix_features() 4959 if (features & NETIF_F_LOOPBACK) { in bnx2x_set_features()
|
| H A D | bnx2x_main.c | 13232 dev->hw_features |= NETIF_F_LOOPBACK; in bnx2x_init_dev()
|
| /linux-6.15/drivers/net/ethernet/nvidia/ |
| H A D | forcedeth.c | 4869 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-6.15/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum.c | 1151 err |= mlxsw_sp_handle_feature(dev, features, NETIF_F_LOOPBACK, in mlxsw_sp_set_features() 1578 dev->hw_features |= NETIF_F_HW_TC | NETIF_F_LOOPBACK | in mlxsw_sp_port_create()
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_main.c | 3612 netdev->hw_features |= NETIF_F_LOOPBACK; in ice_set_netdev_features() 6555 if (changed & NETIF_F_LOOPBACK) in ice_set_features() 6556 ret = ice_set_loopback(vsi, !!(features & NETIF_F_LOOPBACK)); in ice_set_features()
|
| /linux-6.15/drivers/net/ethernet/broadcom/ |
| H A D | tg3.c | 8388 if (features & NETIF_F_LOOPBACK) { in tg3_set_loopback() 8425 if ((changed & NETIF_F_LOOPBACK) && netif_running(dev)) in tg3_set_features() 11769 if (dev->features & NETIF_F_LOOPBACK) in tg3_start() 17932 features |= NETIF_F_LOOPBACK; in tg3_init_one()
|
| /linux-6.15/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_main.c | 12982 if ((features ^ netdev->features) & NETIF_F_LOOPBACK) in i40e_set_features() 12983 return i40e_set_loopback(vsi, !!(features & NETIF_F_LOOPBACK)); in i40e_set_features() 13741 netdev->hw_features |= hw_features | NETIF_F_LOOPBACK; in i40e_config_netdev()
|