Home
last modified time | relevance | path

Searched refs:hw_enc_features (Results 1 – 25 of 64) sorted by relevance

123

/linux-6.15/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c329 netdev->hw_enc_features |= NETIF_F_SG | NETIF_F_RXCSUM | in vmxnet3_enable_encap_offloads()
334 netdev->hw_enc_features |= NETIF_F_GSO_UDP_TUNNEL; in vmxnet3_enable_encap_offloads()
336 netdev->hw_enc_features |= NETIF_F_GSO_UDP_TUNNEL_CSUM; in vmxnet3_enable_encap_offloads()
376 netdev->hw_enc_features &= ~NETIF_F_GSO_UDP_TUNNEL; in vmxnet3_enable_encap_offloads()
380 netdev->hw_enc_features &= ~NETIF_F_GSO_UDP_TUNNEL_CSUM; in vmxnet3_enable_encap_offloads()
390 netdev->hw_enc_features &= ~(NETIF_F_SG | NETIF_F_RXCSUM | in vmxnet3_disable_encap_offloads()
/linux-6.15/drivers/net/
H A Ddummy.c120 dev->hw_enc_features |= dev->features; in dummy_setup()
H A Dnet_failover.c395 primary_dev->hw_enc_features, in net_failover_compute_features()
411 standby_dev->hw_enc_features, in net_failover_compute_features()
420 dev->hw_enc_features = enc_features | NETIF_F_GSO_ENCAP_ALL; in net_failover_compute_features()
H A Difb.c322 dev->hw_enc_features |= dev->features; in ifb_setup()
/linux-6.15/net/openvswitch/
H A Dvport-internal_dev.c116 netdev->hw_enc_features = netdev->features; in do_setup()
/linux-6.15/net/8021q/
H A Dvlan.h110 ret = real_dev->hw_enc_features & in vlan_tnl_features()
H A Dvlan.c336 vlandev->hw_enc_features = vlan_tnl_features(vlan->real_dev); in vlan_transfer_features()
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_vfr.c478 dev->hw_enc_features = pf_dev->hw_enc_features; in bnxt_vf_rep_netdev_init()
/linux-6.15/net/ipv4/
H A Dgre_offload.c48 features &= skb->dev->hw_enc_features; in gre_gso_segment()
/linux-6.15/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.c1600 netdev->hw_enc_features |= NETIF_F_HW_CSUM; in ionic_init_nic_features()
1602 netdev->hw_enc_features |= NETIF_F_RXCSUM; in ionic_init_nic_features()
1604 netdev->hw_enc_features |= NETIF_F_TSO; in ionic_init_nic_features()
1606 netdev->hw_enc_features |= NETIF_F_TSO6; in ionic_init_nic_features()
1608 netdev->hw_enc_features |= NETIF_F_TSO_ECN; in ionic_init_nic_features()
1610 netdev->hw_enc_features |= NETIF_F_GSO_GRE; in ionic_init_nic_features()
1612 netdev->hw_enc_features |= NETIF_F_GSO_GRE_CSUM; in ionic_init_nic_features()
1614 netdev->hw_enc_features |= NETIF_F_GSO_IPXIP4; in ionic_init_nic_features()
1616 netdev->hw_enc_features |= NETIF_F_GSO_IPXIP6; in ionic_init_nic_features()
1618 netdev->hw_enc_features |= NETIF_F_GSO_UDP_TUNNEL; in ionic_init_nic_features()
[all …]
/linux-6.15/drivers/net/netdevsim/
H A Dipsec.c281 ns->netdev->hw_enc_features |= NSIM_ESP_FEATURES; in nsim_ipsec_init()
/linux-6.15/Documentation/networking/net_cachelines/
H A Dnet_device.rst41 netdev_features_t hw_enc_features
/linux-6.15/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-main.c360 netdev->hw_enc_features = NETIF_F_SG | in xgbe_config_netdev()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c1255 netdev->hw_enc_features |= NETIF_F_HW_ESP; in mlx5e_ipsec_build_netdev()
1263 netdev->hw_enc_features |= NETIF_F_HW_ESP_TX_CSUM; in mlx5e_ipsec_build_netdev()
1274 netdev->hw_enc_features |= NETIF_F_GSO_ESP; in mlx5e_ipsec_build_netdev()
/linux-6.15/drivers/net/ethernet/sfc/
H A Def100_netdev.c450 net_dev->hw_enc_features |= efx->type->offload_features; in ef100_probe_netdev()
/linux-6.15/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c5348 netdev_features_t hw_enc_features; in iavf_process_config() local
5351 hw_enc_features = NETIF_F_SG | in iavf_process_config()
5368 hw_enc_features |= NETIF_F_GSO_UDP_TUNNEL | in iavf_process_config()
5383 netdev->hw_enc_features |= NETIF_F_TSO_MANGLEID; in iavf_process_config()
5384 netdev->hw_enc_features |= hw_enc_features; in iavf_process_config()
5387 netdev->vlan_features |= hw_enc_features | NETIF_F_TSO_MANGLEID; in iavf_process_config()
5392 hw_features = hw_enc_features; in iavf_process_config()
/linux-6.15/net/ipv6/
H A Dip6_offload.c132 features &= skb->dev->hw_enc_features; in ipv6_gso_segment()
/linux-6.15/drivers/net/wireguard/
H A Ddevice.c295 dev->hw_enc_features |= WG_NETDEV_FEATURES; in wg_setup()
/linux-6.15/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_repr.c362 netdev->hw_enc_features = netdev->hw_features; in nfp_repr_init()
/linux-6.15/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c643 adapter->netdev->hw_enc_features |= IXGBEVF_ESP_FEATURES; in ixgbevf_init_ipsec_offload()
/linux-6.15/Documentation/networking/
H A Dxfrm_device.rst100 adapter->netdev->hw_enc_features |= NETIF_F_HW_ESP;
/linux-6.15/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_main.c647 netdev->hw_enc_features |= netdev->vlan_features; in txgbe_probe()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c5484 netdev->hw_enc_features |= NETIF_F_HW_VLAN_CTAG_TX; in mlx5e_build_nic_netdev()
5485 netdev->hw_enc_features |= NETIF_F_HW_VLAN_CTAG_RX; in mlx5e_build_nic_netdev()
5511 netdev->hw_enc_features |= NETIF_F_HW_CSUM; in mlx5e_build_nic_netdev()
5512 netdev->hw_enc_features |= NETIF_F_TSO; in mlx5e_build_nic_netdev()
5513 netdev->hw_enc_features |= NETIF_F_TSO6; in mlx5e_build_nic_netdev()
5514 netdev->hw_enc_features |= NETIF_F_GSO_PARTIAL; in mlx5e_build_nic_netdev()
5520 netdev->hw_enc_features |= NETIF_F_GSO_UDP_TUNNEL | in mlx5e_build_nic_netdev()
5530 netdev->hw_enc_features |= NETIF_F_GSO_GRE | in mlx5e_build_nic_netdev()
5539 netdev->hw_enc_features |= NETIF_F_GSO_IPXIP4 | in mlx5e_build_nic_netdev()
/linux-6.15/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_netdev.c683 netdev->hw_enc_features |= netdev->features; in fbnic_netdev_alloc()
/linux-6.15/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c882 ndev->hw_enc_features = NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | in qede_init_ndev()
891 ndev->hw_enc_features |= (NETIF_F_GSO_UDP_TUNNEL | in qede_init_ndev()
899 ndev->hw_enc_features |= (NETIF_F_GSO_GRE | in qede_init_ndev()

123