Home
last modified time | relevance | path

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

123

/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec.c544 netdev->hw_enc_features |= NETIF_F_HW_ESP; in mlx5e_ipsec_build_netdev()
552 netdev->hw_enc_features |= NETIF_F_HW_ESP_TX_CSUM; in mlx5e_ipsec_build_netdev()
566 netdev->hw_enc_features |= NETIF_F_GSO_ESP; in mlx5e_ipsec_build_netdev()
/Linux-v5.15/drivers/net/
Ddummy.c131 dev->hw_enc_features |= dev->features; in dummy_setup()
Dnet_failover.c399 primary_dev->hw_enc_features, in net_failover_compute_features()
415 standby_dev->hw_enc_features, in net_failover_compute_features()
424 dev->hw_enc_features = enc_features | NETIF_F_GSO_ENCAP_ALL; in net_failover_compute_features()
Difb.c218 dev->hw_enc_features |= dev->features; in ifb_setup()
/Linux-v5.15/net/8021q/
Dvlan.h110 ret = real_dev->hw_enc_features & in vlan_tnl_features()
Dvlan.c342 vlandev->hw_enc_features = vlan_tnl_features(vlan->real_dev); in vlan_transfer_features()
Dvlan_dev.c582 dev->hw_enc_features = vlan_tnl_features(real_dev); in vlan_dev_init()
/Linux-v5.15/net/openvswitch/
Dvport-internal_dev.c116 netdev->hw_enc_features = netdev->features; in do_setup()
/Linux-v5.15/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_vfr.c474 dev->hw_enc_features = pf_dev->hw_enc_features; in bnxt_vf_rep_netdev_init()
/Linux-v5.15/drivers/net/ethernet/pensando/ionic/
Dionic_lif.c1649 netdev->hw_enc_features |= NETIF_F_HW_CSUM; in ionic_init_nic_features()
1651 netdev->hw_enc_features |= NETIF_F_RXCSUM; in ionic_init_nic_features()
1653 netdev->hw_enc_features |= NETIF_F_TSO; in ionic_init_nic_features()
1655 netdev->hw_enc_features |= NETIF_F_TSO6; in ionic_init_nic_features()
1657 netdev->hw_enc_features |= NETIF_F_TSO_ECN; in ionic_init_nic_features()
1659 netdev->hw_enc_features |= NETIF_F_GSO_GRE; in ionic_init_nic_features()
1661 netdev->hw_enc_features |= NETIF_F_GSO_GRE_CSUM; in ionic_init_nic_features()
1663 netdev->hw_enc_features |= NETIF_F_GSO_IPXIP4; in ionic_init_nic_features()
1665 netdev->hw_enc_features |= NETIF_F_GSO_IPXIP6; in ionic_init_nic_features()
1667 netdev->hw_enc_features |= NETIF_F_GSO_UDP_TUNNEL; in ionic_init_nic_features()
[all …]
/Linux-v5.15/net/ipv4/
Dgre_offload.c46 features &= skb->dev->hw_enc_features; in gre_gso_segment()
Dudp_offload.c70 features &= skb->dev->hw_enc_features; in __skb_udp_tunnel_segment()
/Linux-v5.15/drivers/net/netdevsim/
Dipsec.c284 ns->netdev->hw_enc_features |= NSIM_ESP_FEATURES; in nsim_ipsec_init()
/Linux-v5.15/drivers/net/ethernet/intel/iavf/
Diavf_main.c3505 netdev_features_t hw_enc_features; in iavf_process_config() local
3535 hw_enc_features = NETIF_F_SG | in iavf_process_config()
3552 hw_enc_features |= NETIF_F_GSO_UDP_TUNNEL | in iavf_process_config()
3567 netdev->hw_enc_features |= NETIF_F_TSO_MANGLEID; in iavf_process_config()
3568 netdev->hw_enc_features |= hw_enc_features; in iavf_process_config()
3571 netdev->vlan_features |= hw_enc_features | NETIF_F_TSO_MANGLEID; in iavf_process_config()
3576 hw_features = hw_enc_features; in iavf_process_config()
/Linux-v5.15/drivers/net/ethernet/amd/xgbe/
Dxgbe-main.c360 netdev->hw_enc_features = NETIF_F_SG | in xgbe_config_netdev()
/Linux-v5.15/net/ipv6/
Dip6_offload.c96 features &= skb->dev->hw_enc_features; in ipv6_gso_segment()
/Linux-v5.15/drivers/net/wireguard/
Ddevice.c277 dev->hw_enc_features |= WG_NETDEV_FEATURES; in wg_setup()
/Linux-v5.15/Documentation/networking/
Dxfrm_device.rst69 adapter->netdev->hw_enc_features |= NETIF_F_HW_ESP;
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/
Den_main.c4437 netdev->hw_enc_features |= NETIF_F_HW_VLAN_CTAG_TX; in mlx5e_build_nic_netdev()
4438 netdev->hw_enc_features |= NETIF_F_HW_VLAN_CTAG_RX; in mlx5e_build_nic_netdev()
4458 netdev->hw_enc_features |= NETIF_F_HW_CSUM; in mlx5e_build_nic_netdev()
4459 netdev->hw_enc_features |= NETIF_F_TSO; in mlx5e_build_nic_netdev()
4460 netdev->hw_enc_features |= NETIF_F_TSO6; in mlx5e_build_nic_netdev()
4461 netdev->hw_enc_features |= NETIF_F_GSO_PARTIAL; in mlx5e_build_nic_netdev()
4466 netdev->hw_enc_features |= NETIF_F_GSO_UDP_TUNNEL; in mlx5e_build_nic_netdev()
4472 netdev->hw_enc_features |= NETIF_F_GSO_GRE; in mlx5e_build_nic_netdev()
4479 netdev->hw_enc_features |= NETIF_F_GSO_IPXIP4 | in mlx5e_build_nic_netdev()
/Linux-v5.15/drivers/net/ethernet/netronome/nfp/
Dnfp_net_repr.c365 netdev->hw_enc_features = netdev->hw_features; in nfp_repr_init()
/Linux-v5.15/drivers/net/ethernet/sfc/
Def100_nic.c193 net_dev->hw_enc_features |= tso; in efx_ef100_init_datapath_caps()
1116 net_dev->hw_enc_features |= efx->type->offload_features; in ef100_probe_main()
Def10.c1307 netdev_features_t hw_enc_features = 0; in efx_ef10_init_nic() local
1354 hw_enc_features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM; in efx_ef10_init_nic()
1362 hw_enc_features |= encap_tso_features | NETIF_F_TSO; in efx_ef10_init_nic()
1365 efx->net_dev->hw_enc_features = hw_enc_features; in efx_ef10_init_nic()
/Linux-v5.15/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c306 netdev->hw_enc_features |= NETIF_F_SG | NETIF_F_RXCSUM | in vmxnet3_enable_encap_offloads()
319 netdev->hw_enc_features &= ~(NETIF_F_SG | NETIF_F_RXCSUM | in vmxnet3_disable_encap_offloads()
/Linux-v5.15/drivers/net/ethernet/intel/ixgbevf/
Dipsec.c658 adapter->netdev->hw_enc_features |= IXGBEVF_ESP_FEATURES; in ixgbevf_init_ipsec_offload()
/Linux-v5.15/drivers/net/ethernet/qlogic/qede/
Dqede_main.c805 ndev->hw_enc_features = NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | in qede_init_ndev()
814 ndev->hw_enc_features |= (NETIF_F_GSO_UDP_TUNNEL | in qede_init_ndev()
822 ndev->hw_enc_features |= (NETIF_F_GSO_GRE | in qede_init_ndev()

123