Searched refs:hw_features (Results 1 - 25 of 237) sorted by relevance

12345678910

/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_repr.c342 netdev->hw_features = NETIF_F_HIGHDMA;
344 netdev->hw_features |= NETIF_F_RXCSUM;
346 netdev->hw_features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM;
348 netdev->hw_features |= NETIF_F_SG;
351 netdev->hw_features |= NETIF_F_TSO | NETIF_F_TSO6;
353 netdev->hw_features |= NETIF_F_RXHASH;
356 netdev->hw_features |= NETIF_F_GSO_UDP_TUNNEL;
360 netdev->hw_features |= NETIF_F_GSO_GRE;
363 netdev->hw_enc_features = netdev->hw_features;
365 netdev->vlan_features = netdev->hw_features;
[all...]
H A Dnfp_net_common.c2681 * and netdev->hw_features advertises which features are
2687 netdev->hw_features = NETIF_F_HIGHDMA;
2689 netdev->hw_features |= NETIF_F_RXCSUM;
2693 netdev->hw_features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM;
2697 netdev->hw_features |= NETIF_F_SG;
2702 netdev->hw_features |= NETIF_F_TSO | NETIF_F_TSO6;
2704 netdev->hw_features |= NETIF_F_GSO_UDP_L4;
2709 netdev->hw_features |= NETIF_F_RXHASH;
2713 netdev->hw_features |= NETIF_F_HW_ESP | NETIF_F_HW_ESP_TX_CSUM;
2718 netdev->hw_features |
[all...]
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-common.c182 netdev->hw_features = NETIF_F_TSO;
183 netdev->hw_features |= NETIF_F_TSO6;
184 netdev->hw_features |= NETIF_F_SG;
185 netdev->hw_features |= NETIF_F_IP_CSUM;
186 netdev->hw_features |= NETIF_F_IPV6_CSUM;
188 netdev->hw_features = NETIF_F_IP_CSUM;
189 netdev->hw_features |= NETIF_F_IPV6_CSUM;
193 netdev->hw_features |= NETIF_F_RXCSUM;
194 netdev->hw_features |= NETIF_F_GRO;
198 netdev->hw_features |
[all...]
/linux-master/drivers/vdpa/pds/
H A Ddebugfs.c179 u64 hw_features; local
187 hw_features = le64_to_cpu(vdpa_aux->ident.hw_features);
188 seq_printf(seq, "hw_features: %#llx\n", hw_features);
189 print_feature_bits_all(seq, hw_features);
H A Dvdpa_dev.c304 u64 hw_features; local
327 hw_features = le64_to_cpu(pdsv->vdpa_aux->ident.hw_features);
328 if (!(hw_features & BIT_ULL(VIRTIO_NET_F_MAC)))
848 mgmt->supported_features = le64_to_cpu(vdpa_aux->ident.hw_features);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls.c122 netdev->hw_features |= NETIF_F_HW_TLS_TX;
127 netdev->hw_features |= NETIF_F_HW_TLS_RX;
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-main.c345 netdev->hw_features = NETIF_F_SG |
357 netdev->hw_features |= NETIF_F_RXHASH;
370 netdev->hw_features |= NETIF_F_GSO_UDP_TUNNEL |
382 netdev->features |= netdev->hw_features;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib.c94 netdev->hw_features |= NETIF_F_SG;
95 netdev->hw_features |= NETIF_F_IP_CSUM;
96 netdev->hw_features |= NETIF_F_IPV6_CSUM;
97 netdev->hw_features |= NETIF_F_GRO;
98 netdev->hw_features |= NETIF_F_TSO;
99 netdev->hw_features |= NETIF_F_TSO6;
100 netdev->hw_features |= NETIF_F_RXCSUM;
101 netdev->hw_features |= NETIF_F_RXHASH;
375 !!(priv->netdev->hw_features & NETIF_F_NTUPLE));
379 priv->netdev->hw_features
[all...]
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.c1458 old_hw_features = lif->hw_features;
1459 lif->hw_features = le64_to_cpu(ctx.cmd.lif_setattr.features &
1462 if ((old_hw_features ^ lif->hw_features) & IONIC_ETH_HW_RX_HASH)
1469 if (lif->hw_features & IONIC_ETH_HW_VLAN_TX_TAG)
1471 if (lif->hw_features & IONIC_ETH_HW_VLAN_RX_STRIP)
1473 if (lif->hw_features & IONIC_ETH_HW_VLAN_RX_FILTER)
1475 if (lif->hw_features & IONIC_ETH_HW_RX_HASH)
1477 if (lif->hw_features & IONIC_ETH_HW_TX_SG)
1479 if (lif->hw_features & IONIC_ETH_HW_TX_CSUM)
1481 if (lif->hw_features
[all...]
/linux-master/net/ethtool/
H A Dfeatures.c44 ethnl_features_to_bitmap32(data->hw, dev->hw_features);
258 dev->wanted_features &= ~dev->hw_features;
259 dev->wanted_features |= ethnl_bitmap_to_features(req_wanted) & dev->hw_features;
/linux-master/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_vnd.c314 rmnet_dev->hw_features = NETIF_F_RXCSUM;
315 rmnet_dev->hw_features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM;
316 rmnet_dev->hw_features |= NETIF_F_SG;
/linux-master/drivers/gpu/drm/panfrost/
H A Dpanfrost_features.h124 return test_bit(feat, pfdev->features.hw_features);
/linux-master/drivers/net/wwan/t7xx/
H A Dt7xx_netdev.c238 dev->hw_features |= NETIF_F_SG;
241 dev->hw_features |= NETIF_F_HW_CSUM;
244 dev->hw_features |= NETIF_F_RXCSUM;
247 dev->hw_features |= NETIF_F_GRO;
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Dlmac_common.h149 u64 hw_features; member in struct:cgx
/linux-master/drivers/net/ethernet/freescale/enetc/
H A Denetc_vf.c136 ndev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM |
148 ndev->hw_features |= NETIF_F_RXHASH;
H A Denetc_ethtool.c54 if (hw->port && !!(priv->si->hw_features & ENETC_SI_F_QBU))
103 if (priv->si->hw_features & ENETC_SI_F_QBU) {
339 if (si->hw_features & ENETC_SI_F_QBU)
426 if (si->hw_features & ENETC_SI_F_QBU)
447 if (si->hw_features & ENETC_SI_F_QBU)
471 if (si->hw_features & ENETC_SI_F_QBU)
947 if (!(si->hw_features & ENETC_SI_F_QBU))
965 if (!(si->hw_features & ENETC_SI_F_QBU))
1095 if (!(si->hw_features & ENETC_SI_F_QBU))
H A Denetc_pf.c795 ndev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM |
807 ndev->hw_features |= NETIF_F_RXHASH;
814 if (si->hw_features & ENETC_SI_F_PSFP && !enetc_psfp_enable(priv)) {
817 ndev->hw_features |= NETIF_F_HW_TC;
1020 if (pf->si->hw_features & ENETC_SI_F_QBV)
1077 if (si->hw_features & ENETC_SI_F_QBU)
1091 if (si->hw_features & ENETC_SI_F_QBU)
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_vf.c652 netdev->hw_features = NETIF_F_RXCSUM | NETIF_F_IP_CSUM |
656 netdev->features = netdev->hw_features;
659 netdev->hw_features |= NETIF_F_HW_VLAN_CTAG_TX |
661 netdev->features |= netdev->hw_features;
663 netdev->hw_features |= NETIF_F_NTUPLE;
664 netdev->hw_features |= NETIF_F_RXALL;
665 netdev->hw_features |= NETIF_F_HW_TC;
/linux-master/arch/um/drivers/
H A Dvector_transports.c409 vp->dev->hw_features |= (NETIF_F_TSO | NETIF_F_GRO);
428 vp->dev->hw_features |=
453 vp->dev->hw_features |=
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_ktls.c143 netdev->hw_features |= NETIF_F_HW_TLS_TX;
/linux-master/drivers/net/
H A Ddummy.c116 dev->hw_features |= dev->features;
/linux-master/drivers/vdpa/ifcvf/
H A Difcvf_base.h75 u64 hw_features; member in struct:ifcvf_hw
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c897 if ((features & netdev->hw_features) != features)
1119 netdev->hw_features = NETIF_F_SG;
1121 netdev->hw_features |= (NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM);
1124 netdev->hw_features |= NETIF_F_RXCSUM;
1131 netdev->hw_features |= NETIF_F_TSO;
1135 netdev->features |= netdev->hw_features;
/linux-master/drivers/net/hyperv/
H A Drndis_filter.c1368 /* Reset previously set hw_features flags */
1369 net->hw_features &= ~NETVSC_SUPPORTED_HW_FEATURES;
1373 net->hw_features |= NETIF_F_RXCSUM;
1374 net->hw_features |= NETIF_F_SG;
1375 net->hw_features |= NETIF_F_RXHASH;
1379 net->hw_features |= NETIF_F_IP_CSUM;
1386 net->hw_features |= NETIF_F_TSO;
1399 net->hw_features |= NETIF_F_IPV6_CSUM;
1407 net->hw_features |= NETIF_F_TSO6;
1420 net->hw_features |
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.c858 netdev->hw_features |= NETIF_F_HW_TC;
860 netdev->hw_features |= NETIF_F_SG;
861 netdev->hw_features |= NETIF_F_IP_CSUM;
862 netdev->hw_features |= NETIF_F_IPV6_CSUM;
863 netdev->hw_features |= NETIF_F_GRO;
864 netdev->hw_features |= NETIF_F_TSO;
865 netdev->hw_features |= NETIF_F_TSO6;
866 netdev->hw_features |= NETIF_F_RXCSUM;
868 netdev->features |= netdev->hw_features;

Completed in 403 milliseconds

12345678910