/openbmc/linux/net/ipv6/ |
H A D | udp_offload.c | 20 netdev_features_t features) in udp6_ufo_fragment()
|
/openbmc/linux/drivers/net/ethernet/sfc/siena/ |
H A D | net_driver.h | 1049 netdev_features_t fixed_features; 1476 netdev_features_t offload_features; 1680 static inline netdev_features_t efx_supported_features(const struct efx_nic *efx) in efx_supported_features()
|
/openbmc/linux/net/xfrm/ |
H A D | xfrm_device.c | 113 struct sk_buff *validate_xmit_xfrm(struct sk_buff *skb, netdev_features_t features, bool *again) in validate_xmit_xfrm() 120 netdev_features_t esp_features = features; in validate_xmit_xfrm()
|
/openbmc/linux/net/bridge/ |
H A D | br_device.c | 298 static netdev_features_t br_fix_features(struct net_device *dev, in br_fix_features() 299 netdev_features_t features) in br_fix_features()
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cxgb2.c | 865 static netdev_features_t t1_fix_features(struct net_device *dev, in t1_fix_features() 866 netdev_features_t features) in t1_fix_features() 880 static int t1_set_features(struct net_device *dev, netdev_features_t features) in t1_set_features() 882 netdev_features_t changed = dev->features ^ features; in t1_set_features()
|
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.h | 609 netdev_features_t bnx2x_fix_features(struct net_device *dev, 610 netdev_features_t features); 611 int bnx2x_set_features(struct net_device *dev, netdev_features_t features);
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | net_driver.h | 1083 netdev_features_t fixed_features; 1523 netdev_features_t offload_features; 1727 static inline netdev_features_t efx_supported_features(const struct efx_nic *efx) in efx_supported_features()
|
/openbmc/linux/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_vf.c | 89 netdev_features_t features) in enetc_vf_set_features()
|
/openbmc/linux/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-drv.c | 2197 static netdev_features_t xgbe_fix_features(struct net_device *netdev, in xgbe_fix_features() 2198 netdev_features_t features) in xgbe_fix_features() 2201 netdev_features_t vxlan_base; in xgbe_fix_features() 2241 netdev_features_t features) in xgbe_set_features() 2245 netdev_features_t rxhash, rxcsum, rxvlan, rxvlan_filter; in xgbe_set_features() 2282 static netdev_features_t xgbe_features_check(struct sk_buff *skb, in xgbe_features_check() 2284 netdev_features_t features) in xgbe_features_check()
|
/openbmc/linux/drivers/net/ethernet/qualcomm/emac/ |
H A D | emac.c | 175 netdev_features_t features) in emac_set_features() 177 netdev_features_t changed = features ^ netdev->features; in emac_set_features()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en.h | 1210 netdev_features_t mlx5e_features_check(struct sk_buff *skb, 1212 netdev_features_t features); 1213 int mlx5e_set_features(struct net_device *netdev, netdev_features_t features);
|
/openbmc/linux/net/ipv4/ |
H A D | gre_offload.c | 17 netdev_features_t features) in gre_gso_segment()
|
/openbmc/linux/net/ethtool/ |
H A D | ioctl.c | 90 BUILD_BUG_ON(ETHTOOL_DEV_FEATURE_WORDS * sizeof(u32) > sizeof(netdev_features_t)); in ethtool_get_features() 121 netdev_features_t wanted = 0, valid = 0; in ethtool_set_features() 135 valid |= (netdev_features_t)features[i].valid << (32 * i); in ethtool_set_features() 136 wanted |= (netdev_features_t)features[i].requested << (32 * i); in ethtool_set_features() 216 static netdev_features_t ethtool_get_feature_mask(u32 eth_cmd) in ethtool_get_feature_mask() 248 netdev_features_t mask = ethtool_get_feature_mask(ethcmd); in ethtool_get_one_feature() 263 netdev_features_t mask; in ethtool_set_one_feature() 309 netdev_features_t features = 0, changed; in __ethtool_set_flags() 2777 netdev_features_t old_features; in __dev_ethtool()
|
/openbmc/linux/drivers/net/ |
H A D | net_failover.c | 378 netdev_features_t vlan_features = FAILOVER_VLAN_FEATURES & in net_failover_compute_features() 380 netdev_features_t enc_features = FAILOVER_ENC_FEATURES; in net_failover_compute_features()
|
H A D | tap.c | 326 netdev_features_t features = TAP_FEATURES; in tap_handle_frame() 955 netdev_features_t features; in set_offload() 956 netdev_features_t feature_mask = 0; in set_offload()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mlx4_en.h | 669 netdev_features_t features); 793 netdev_features_t new_features);
|
/openbmc/linux/drivers/net/ethernet/google/gve/ |
H A D | gve_rx.c | 713 static void gve_rx(struct gve_rx_ring *rx, netdev_features_t feat, in gve_rx() 921 netdev_features_t feat) in gve_clean_rx_done() 1005 netdev_features_t feat; in gve_rx_poll()
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_common.c | 1809 netdev_features_t features) in nfp_net_set_features() 1811 netdev_features_t changed = netdev->features ^ features; in nfp_net_set_features() 1900 static netdev_features_t 1902 netdev_features_t features) in nfp_net_fix_features() 1921 static netdev_features_t 1923 netdev_features_t features) in nfp_net_features_check()
|
/openbmc/linux/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.c | 343 static void __atl2_vlan_mode(netdev_features_t features, u32 *ctrl) in __atl2_vlan_mode() 355 netdev_features_t features) in atl2_vlan_mode() 374 static netdev_features_t atl2_fix_features(struct net_device *netdev, in atl2_fix_features() 375 netdev_features_t features) in atl2_fix_features() 390 netdev_features_t features) in atl2_set_features() 392 netdev_features_t changed = netdev->features ^ features; in atl2_set_features()
|
/openbmc/linux/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_queues.h | 331 netdev_features_t features);
|
/openbmc/linux/drivers/net/xen-netback/ |
H A D | interface.c | 362 static netdev_features_t xenvif_fix_features(struct net_device *dev, in xenvif_fix_features() 363 netdev_features_t features) in xenvif_fix_features()
|
/openbmc/linux/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_netdev.c | 1507 static netdev_features_t fm10k_features_check(struct sk_buff *skb, in fm10k_features_check() 1509 netdev_features_t features) in fm10k_features_check() 1543 netdev_features_t hw_features; in fm10k_alloc_netdev()
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx_lib.c | 212 netdev_features_t features = rx_ring->netdev->features; in ice_receive_skb()
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-config.h | 374 netdev_features_t features;
|
/openbmc/linux/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_main.c | 420 static void __atl1c_vlan_mode(netdev_features_t features, u32 *mac_ctrl_data) in __atl1c_vlan_mode() 432 netdev_features_t features) in atl1c_vlan_mode() 492 static netdev_features_t atl1c_fix_features(struct net_device *netdev, in atl1c_fix_features() 493 netdev_features_t features) in atl1c_fix_features() 516 netdev_features_t features) in atl1c_set_features() 518 netdev_features_t changed = netdev->features ^ features; in atl1c_set_features()
|