Home
last modified time | relevance | path

Searched refs:netdev_features_t (Results 1 – 118 of 118) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datlx.c221 static void __atlx_vlan_mode(netdev_features_t features, u32 *ctrl) in __atlx_vlan_mode()
233 netdev_features_t features) in atlx_vlan_mode()
253 static netdev_features_t atlx_fix_features(struct net_device *netdev, in atlx_fix_features()
254 netdev_features_t features) in atlx_fix_features()
269 netdev_features_t features) in atlx_set_features()
271 netdev_features_t changed = netdev->features ^ features; in atlx_set_features()
Datl2.c363 static void __atl2_vlan_mode(netdev_features_t features, u32 *ctrl) in __atl2_vlan_mode()
375 netdev_features_t features) in atl2_vlan_mode()
394 static netdev_features_t atl2_fix_features(struct net_device *netdev, in atl2_fix_features()
395 netdev_features_t features) in atl2_fix_features()
410 netdev_features_t features) in atl2_set_features()
412 netdev_features_t changed = netdev->features ^ features; in atl2_set_features()
/linux-4.1.27/include/linux/
Dnetdevice.h1146 netdev_features_t (*ndo_fix_features)(struct net_device *dev,
1147 netdev_features_t features);
1149 netdev_features_t features);
1203 netdev_features_t (*ndo_features_check) (struct sk_buff *skb,
1205 netdev_features_t features);
1545 netdev_features_t features;
1546 netdev_features_t hw_features;
1547 netdev_features_t wanted_features;
1548 netdev_features_t vlan_features;
1549 netdev_features_t hw_enc_features;
[all …]
Dif_macvlan.h48 netdev_features_t set_features;
57 netdev_features_t tap_features;
Dnetdev_features.h15 typedef u64 netdev_features_t; typedef
82 #define __NETIF_F_BIT(bit) ((netdev_features_t)1 << (bit))
Dif_vlan.h274 static inline bool vlan_hw_offload_capable(netdev_features_t features, in vlan_hw_offload_capable()
616 static inline netdev_features_t vlan_features_check(const struct sk_buff *skb, in vlan_features_check()
617 netdev_features_t features) in vlan_features_check()
Dskbuff.h2706 struct sk_buff *skb_segment(struct sk_buff *skb, netdev_features_t features);
2763 netdev_features_t features) in skb_needs_linearize()
/linux-4.1.27/net/mpls/
Dmpls_gso.c23 netdev_features_t features) in mpls_gso_segment()
26 netdev_features_t mpls_features; in mpls_gso_segment()
/linux-4.1.27/net/ipv4/
Dudp_offload.c29 netdev_features_t features, in __skb_udp_tunnel_segment()
31 netdev_features_t features), in __skb_udp_tunnel_segment()
39 netdev_features_t enc_features; in __skb_udp_tunnel_segment()
141 netdev_features_t features, in skb_udp_tunnel_segment()
149 netdev_features_t features); in skb_udp_tunnel_segment()
179 netdev_features_t features) in udp4_ufo_fragment()
Dgre_offload.c19 netdev_features_t features) in gre_gso_segment()
22 netdev_features_t enc_features; in gre_gso_segment()
Dtcp_offload.c33 netdev_features_t features) in tcp4_gso_segment()
55 netdev_features_t features) in tcp_gso_segment()
Daf_inet.c1203 netdev_features_t features) in inet_gso_segment()
Dip_output.c221 netdev_features_t features; in ip_finish_output_gso()
/linux-4.1.27/net/hsr/
Dhsr_device.c202 static netdev_features_t hsr_features_recompute(struct hsr_priv *hsr, in hsr_features_recompute()
203 netdev_features_t features) in hsr_features_recompute()
205 netdev_features_t mask; in hsr_features_recompute()
226 static netdev_features_t hsr_fix_features(struct net_device *dev, in hsr_fix_features()
227 netdev_features_t features) in hsr_fix_features()
/linux-4.1.27/include/net/
Dvxlan.h153 static inline netdev_features_t vxlan_features_check(struct sk_buff *skb, in vxlan_features_check()
154 netdev_features_t features) in vxlan_features_check()
Dudp.h250 netdev_features_t features,
Dsock.h396 netdev_features_t sk_route_caps;
397 netdev_features_t sk_route_nocaps;
1784 static inline void sk_nocaps_add(struct sock *sk, netdev_features_t flags) in sk_nocaps_add()
Dtcp.h1588 netdev_features_t features);
Dmac80211.h1987 netdev_features_t netdev_features;
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dsge.h81 void t1_vlan_mode(struct adapter *adapter, netdev_features_t features);
Dcxgb2.c850 static netdev_features_t t1_fix_features(struct net_device *dev, in t1_fix_features()
851 netdev_features_t features) in t1_fix_features()
865 static int t1_set_features(struct net_device *dev, netdev_features_t features) in t1_set_features()
867 netdev_features_t changed = dev->features ^ features; in t1_set_features()
Dsge.c731 void t1_vlan_mode(struct adapter *adapter, netdev_features_t features) in t1_vlan_mode()
/linux-4.1.27/net/ipv6/
Dtcpv6_offload.c45 netdev_features_t features) in tcp6_gso_segment()
Dudp_offload.c21 netdev_features_t features) in udp6_ufo_fragment()
Dip6_offload.c58 netdev_features_t features) in ipv6_gso_segment()
/linux-4.1.27/net/bridge/
Dbr_if.c411 netdev_features_t br_features_recompute(struct net_bridge *br, in br_features_recompute()
412 netdev_features_t features) in br_features_recompute()
415 netdev_features_t mask; in br_features_recompute()
Dbr_device.c220 static netdev_features_t br_fix_features(struct net_device *dev, in br_fix_features()
221 netdev_features_t features) in br_fix_features()
Dbr_private.h428 netdev_features_t br_features_recompute(struct net_bridge *br,
429 netdev_features_t features);
/linux-4.1.27/drivers/net/ipvlan/
Dipvlan.h72 netdev_features_t sfeatures;
Dipvlan_main.c199 static netdev_features_t ipvlan_fix_features(struct net_device *dev, in ipvlan_fix_features()
200 netdev_features_t features) in ipvlan_fix_features()
/linux-4.1.27/net/core/
Dethtool.c122 BUILD_BUG_ON(ETHTOOL_DEV_FEATURE_WORDS * sizeof(u32) > sizeof(netdev_features_t)); in ethtool_get_features()
152 netdev_features_t wanted = 0, valid = 0; in ethtool_set_features()
166 valid |= (netdev_features_t)features[i].valid << (32 * i); in ethtool_set_features()
167 wanted |= (netdev_features_t)features[i].requested << (32 * i); in ethtool_set_features()
220 static netdev_features_t ethtool_get_feature_mask(u32 eth_cmd) in ethtool_get_feature_mask()
254 netdev_features_t mask = ethtool_get_feature_mask(ethcmd); in ethtool_get_one_feature()
269 netdev_features_t mask; in ethtool_set_one_feature()
315 netdev_features_t features = 0, changed; in __ethtool_set_flags()
1748 netdev_features_t old_features; in dev_ethtool()
Ddev.c2344 static const netdev_features_t null_features = 0; in skb_warn_bad_offload()
2434 netdev_features_t features) in skb_mac_gso_segment()
2486 netdev_features_t features, bool tx_path) in __skb_gso_segment()
2560 static netdev_features_t net_mpls_features(struct sk_buff *skb, in net_mpls_features()
2561 netdev_features_t features, in net_mpls_features()
2570 static netdev_features_t net_mpls_features(struct sk_buff *skb, in net_mpls_features()
2571 netdev_features_t features, in net_mpls_features()
2578 static netdev_features_t harmonize_features(struct sk_buff *skb, in harmonize_features()
2579 netdev_features_t features) in harmonize_features()
2597 netdev_features_t passthru_features_check(struct sk_buff *skb, in passthru_features_check()
[all …]
Dnetpoll.c76 netdev_features_t features; in netpoll_start_xmit()
Dskbuff.c3000 netdev_features_t features) in skb_segment()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_hw.c1041 static netdev_features_t qlcnic_process_flags(struct qlcnic_adapter *adapter, in qlcnic_process_flags()
1042 netdev_features_t features) in qlcnic_process_flags()
1074 netdev_features_t qlcnic_fix_features(struct net_device *netdev, in qlcnic_fix_features()
1075 netdev_features_t features) in qlcnic_fix_features()
1078 netdev_features_t changed; in qlcnic_fix_features()
1101 int qlcnic_set_features(struct net_device *netdev, netdev_features_t features) in qlcnic_set_features()
1104 netdev_features_t changed = netdev->features ^ features; in qlcnic_set_features()
Dqlcnic.h1635 netdev_features_t qlcnic_fix_features(struct net_device *netdev,
1636 netdev_features_t features);
1637 int qlcnic_set_features(struct net_device *netdev, netdev_features_t features);
Dqlcnic_main.c506 static netdev_features_t qlcnic_features_check(struct sk_buff *skb, in qlcnic_features_check()
508 netdev_features_t features) in qlcnic_features_check()
/linux-4.1.27/net/8021q/
Dvlan_dev.c607 static netdev_features_t vlan_dev_fix_features(struct net_device *dev, in vlan_dev_fix_features()
608 netdev_features_t features) in vlan_dev_fix_features()
611 netdev_features_t old_features = features; in vlan_dev_fix_features()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c316 static void __atl1e_rx_mode(netdev_features_t features, u32 *mac_ctrl_data) in __atl1e_rx_mode()
329 netdev_features_t features) in atl1e_rx_mode()
344 static void __atl1e_vlan_mode(netdev_features_t features, u32 *mac_ctrl_data) in __atl1e_vlan_mode()
356 netdev_features_t features) in atl1e_vlan_mode()
402 static netdev_features_t atl1e_fix_features(struct net_device *netdev, in atl1e_fix_features()
403 netdev_features_t features) in atl1e_fix_features()
418 netdev_features_t features) in atl1e_set_features()
420 netdev_features_t changed = netdev->features ^ features; in atl1e_set_features()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.h612 netdev_features_t bnx2x_fix_features(struct net_device *dev,
613 netdev_features_t features);
614 int bnx2x_set_features(struct net_device *dev, netdev_features_t features);
Dbnx2x_cmn.c4814 netdev_features_t bnx2x_fix_features(struct net_device *dev, in bnx2x_fix_features()
4815 netdev_features_t features) in bnx2x_fix_features()
4820 netdev_features_t changed = dev->features ^ features; in bnx2x_fix_features()
4845 int bnx2x_set_features(struct net_device *dev, netdev_features_t features) in bnx2x_set_features()
4848 netdev_features_t changes = features ^ dev->features; in bnx2x_set_features()
Dbnx2x_main.c12570 static netdev_features_t bnx2x_features_check(struct sk_buff *skb, in bnx2x_features_check()
12572 netdev_features_t features) in bnx2x_features_check()
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c260 int vmxnet3_set_features(struct net_device *netdev, netdev_features_t features) in vmxnet3_set_features()
264 netdev_features_t changed = features ^ netdev->features; in vmxnet3_set_features()
Dvmxnet3_int.h413 vmxnet3_set_features(struct net_device *netdev, netdev_features_t features);
/linux-4.1.27/drivers/net/xen-netback/
Dinterface.c275 static netdev_features_t xenvif_fix_features(struct net_device *dev, in xenvif_fix_features()
276 netdev_features_t features) in xenvif_fix_features()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h734 netdev_features_t features);
833 netdev_features_t new_features);
Den_main.c102 netdev_features_t features) in mlx4_en_update_loopback_state()
Den_netdev.c2188 netdev_features_t features) in mlx4_en_set_features()
2396 static netdev_features_t mlx4_en_features_check(struct sk_buff *skb, in mlx4_en_features_check()
2398 netdev_features_t features) in mlx4_en_features_check()
3012 netdev_features_t features) in mlx4_en_reset_config()
Den_rx.c726 netdev_features_t dev_features) in check_csum()
/linux-4.1.27/drivers/net/
Dmacvlan.c949 static netdev_features_t macvlan_fix_features(struct net_device *dev, in macvlan_fix_features()
950 netdev_features_t features) in macvlan_fix_features()
953 netdev_features_t lowerdev_features = vlan->lowerdev->features; in macvlan_fix_features()
954 netdev_features_t mask; in macvlan_fix_features()
Dmacvtap.c295 netdev_features_t features = TAP_FEATURES; in macvtap_handle_frame()
948 netdev_features_t features; in set_offload()
949 netdev_features_t feature_mask = 0; in set_offload()
Dtun.c186 netdev_features_t set_features;
862 static netdev_features_t tun_net_fix_features(struct net_device *dev, in tun_net_fix_features()
863 netdev_features_t features) in tun_net_fix_features()
1721 netdev_features_t features = 0; in set_offload()
Dxen-netfront.c1111 static netdev_features_t xennet_fix_features(struct net_device *dev, in xennet_fix_features()
1112 netdev_features_t features) in xennet_fix_features()
1157 netdev_features_t features) in xennet_set_features()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbcmsysport.c122 netdev_features_t wanted) in bcm_sysport_set_rx_csum()
157 netdev_features_t wanted) in bcm_sysport_set_tx_csum()
177 netdev_features_t features) in bcm_sysport_set_features()
179 netdev_features_t changed = features ^ dev->features; in bcm_sysport_set_features()
180 netdev_features_t wanted = dev->wanted_features; in bcm_sysport_set_features()
Dtg3.c8272 static void tg3_set_loopback(struct net_device *dev, netdev_features_t features) in tg3_set_loopback()
8298 static netdev_features_t tg3_fix_features(struct net_device *dev, in tg3_fix_features()
8299 netdev_features_t features) in tg3_fix_features()
8309 static int tg3_set_features(struct net_device *dev, netdev_features_t features) in tg3_set_features()
8311 netdev_features_t changed = dev->features ^ features; in tg3_set_features()
17590 netdev_features_t features = 0; in tg3_init_one()
Dbnx2.c7712 bnx2_set_features(struct net_device *dev, netdev_features_t features) in bnx2_set_features()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c420 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()
497 static netdev_features_t atl1c_fix_features(struct net_device *netdev, in atl1c_fix_features()
498 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()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe.h750 netdev_features_t netdev_features;
Dxgbe-drv.c1725 netdev_features_t features) in xgbe_set_features()
1729 netdev_features_t rxhash, rxcsum, rxvlan, rxvlan_filter; in xgbe_set_features()
/linux-4.1.27/drivers/net/ethernet/ibm/
Dibmveth.c745 static netdev_features_t ibmveth_fix_features(struct net_device *dev, in ibmveth_fix_features()
746 netdev_features_t features) in ibmveth_fix_features()
850 netdev_features_t features) in ibmveth_set_features()
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c331 static netdev_features_t
332 ixgb_fix_features(struct net_device *netdev, netdev_features_t features) in ixgb_fix_features()
345 ixgb_set_features(struct net_device *netdev, netdev_features_t features) in ixgb_set_features()
348 netdev_features_t changed = features ^ netdev->features; in ixgb_set_features()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_nic.c1591 static void nes_vlan_mode(struct net_device *netdev, struct nes_device *nesdev, netdev_features_t f… in nes_vlan_mode()
1612 static netdev_features_t nes_fix_features(struct net_device *netdev, netdev_features_t features) in nes_fix_features()
1626 static int nes_set_features(struct net_device *netdev, netdev_features_t features) in nes_set_features()
/linux-4.1.27/net/sched/
Dsch_tbf.c162 netdev_features_t features = netif_skb_features(skb); in tbf_segment()
/linux-4.1.27/drivers/net/bonding/
Dbond_main.c1032 static netdev_features_t bond_fix_features(struct net_device *dev, in bond_fix_features()
1033 netdev_features_t features) in bond_fix_features()
1037 netdev_features_t mask; in bond_fix_features()
1069 netdev_features_t vlan_features = BOND_VLAN_FEATURES; in bond_compute_features()
1070 netdev_features_t enc_features = BOND_ENC_FEATURES; in bond_compute_features()
1765 netdev_features_t old_features = bond_dev->features; in __bond_release_one()
/linux-4.1.27/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c414 netdev_features_t wanted) in bcmgenet_set_rx_csum()
445 netdev_features_t wanted) in bcmgenet_set_tx_csum()
473 netdev_features_t features) in bcmgenet_set_features()
475 netdev_features_t changed = features ^ dev->features; in bcmgenet_set_features()
476 netdev_features_t wanted = dev->wanted_features; in bcmgenet_set_features()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dcxgb4vf_main.c1147 static netdev_features_t cxgb4vf_fix_features(struct net_device *dev, in cxgb4vf_fix_features()
1148 netdev_features_t features) in cxgb4vf_fix_features()
1163 netdev_features_t features) in cxgb4vf_set_features()
1166 netdev_features_t changed = dev->features ^ features; in cxgb4vf_set_features()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_main.c171 netdev_features_t features);
808 static netdev_features_t e1000_fix_features(struct net_device *netdev, in e1000_fix_features()
809 netdev_features_t features) in e1000_fix_features()
823 netdev_features_t features) in e1000_set_features()
826 netdev_features_t changed = features ^ netdev->features; in e1000_set_features()
4885 netdev_features_t features) in __e1000_vlan_mode()
4930 netdev_features_t features) in e1000_vlan_mode()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_netdev.c1353 static netdev_features_t fm10k_features_check(struct sk_buff *skb, in fm10k_features_check()
1355 netdev_features_t features) in fm10k_features_check()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c1177 static void cxgb_vlan_mode(struct net_device *dev, netdev_features_t features) in cxgb_vlan_mode()
2560 static netdev_features_t cxgb_fix_features(struct net_device *dev, in cxgb_fix_features()
2561 netdev_features_t features) in cxgb_fix_features()
2575 static int cxgb_set_features(struct net_device *dev, netdev_features_t features) in cxgb_set_features()
2577 netdev_features_t changed = dev->features ^ features; in cxgb_set_features()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e.h648 bool i40e_set_ntuple(struct i40e_pf *pf, netdev_features_t features);
Di40e_fcoe.c1435 netdev_features_t features) in i40e_fcoe_set_features()
Di40e_main.c7754 bool i40e_set_ntuple(struct i40e_pf *pf, netdev_features_t features) in i40e_set_ntuple()
7793 netdev_features_t features) in i40e_set_features()
/linux-4.1.27/drivers/net/usb/
Dr8152.c1372 netdev_features_t features = tp->netdev->features; in r8152_csum_workaround()
1967 static netdev_features_t
1969 netdev_features_t features) in rtl8152_features_check()
2244 netdev_features_t features) in rtl8152_set_features()
2246 netdev_features_t changed = features ^ dev->features; in rtl8152_set_features()
Dax88179_178a.c877 ax88179_set_features(struct net_device *net, netdev_features_t features) in ax88179_set_features()
881 netdev_features_t changed = net->features ^ features; in ax88179_set_features()
Dsmsc95xx.c626 netdev_features_t features) in smsc95xx_set_features()
Dsmsc75xx.c930 netdev_features_t features) in smsc75xx_set_features()
/linux-4.1.27/drivers/net/ethernet/davicom/
Ddm9000.c596 netdev_features_t features) in dm9000_set_features()
599 netdev_features_t changed = dev->features ^ features; in dm9000_set_features()
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dmain.c738 static netdev_features_t alx_fix_features(struct net_device *netdev, in alx_fix_features()
739 netdev_features_t features) in alx_fix_features()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c2333 static void qlge_vlan_mode(struct net_device *ndev, netdev_features_t features) in qlge_vlan_mode()
2350 netdev_features_t features) in qlge_update_hw_vlan_features()
2380 static netdev_features_t qlge_fix_features(struct net_device *ndev, in qlge_fix_features()
2381 netdev_features_t features) in qlge_fix_features()
2394 netdev_features_t features) in qlge_set_features()
2396 netdev_features_t changed = ndev->features ^ features; in qlge_set_features()
/linux-4.1.27/drivers/net/team/
Dteam.c1920 static netdev_features_t team_fix_features(struct net_device *dev, in team_fix_features()
1921 netdev_features_t features) in team_fix_features()
1925 netdev_features_t mask; in team_fix_features()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dfec_main.c2949 netdev_features_t features) in fec_enet_set_netdev_features()
2952 netdev_features_t changed = features ^ netdev->features; in fec_enet_set_netdev_features()
2966 netdev_features_t features) in fec_set_features()
2969 netdev_features_t changed = features ^ netdev->features; in fec_set_features()
Dgianfar_ethtool.c598 int gfar_set_features(struct net_device *dev, netdev_features_t features) in gfar_set_features()
600 netdev_features_t changed = dev->features ^ features; in gfar_set_features()
Dgianfar.h1308 int gfar_set_features(struct net_device *dev, netdev_features_t features);
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-main.c2670 static netdev_features_t vxge_fix_features(struct net_device *dev, in vxge_fix_features()
2671 netdev_features_t features) in vxge_fix_features()
2673 netdev_features_t changed = dev->features ^ features; in vxge_fix_features()
2685 static int vxge_set_features(struct net_device *dev, netdev_features_t features) in vxge_set_features()
2688 netdev_features_t changed = dev->features ^ features; in vxge_set_features()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dnet_driver.h1356 netdev_features_t offload_features;
Defx.c2191 static int efx_set_features(struct net_device *net_dev, netdev_features_t data) in efx_set_features()
/linux-4.1.27/drivers/net/ethernet/calxeda/
Dxgmac.c1512 static int xgmac_set_features(struct net_device *dev, netdev_features_t features) in xgmac_set_features()
1517 netdev_features_t changed = dev->features ^ features; in xgmac_set_features()
/linux-4.1.27/drivers/infiniband/ulp/ipoib/
Dipoib_main.c188 static netdev_features_t ipoib_fix_features(struct net_device *dev, netdev_features_t features) in ipoib_fix_features()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dsky2.c1294 static void rx_set_rss(struct net_device *dev, netdev_features_t features) in rx_set_rss()
1417 static void sky2_vlan_mode(struct net_device *dev, netdev_features_t features) in sky2_vlan_mode()
4372 static netdev_features_t sky2_fix_features(struct net_device *dev, in sky2_fix_features()
4373 netdev_features_t features) in sky2_fix_features()
4397 static int sky2_set_features(struct net_device *dev, netdev_features_t features) in sky2_set_features()
4400 netdev_features_t changed = dev->features ^ features; in sky2_set_features()
Dmvneta.c2549 static netdev_features_t mvneta_fix_features(struct net_device *dev, in mvneta_fix_features()
2550 netdev_features_t features) in mvneta_fix_features()
Dmv643xx_eth.c1665 mv643xx_eth_set_features(struct net_device *dev, netdev_features_t features) in mv643xx_eth_set_features()
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c2382 static netdev_features_t stmmac_fix_features(struct net_device *dev, in stmmac_fix_features()
2383 netdev_features_t features) in stmmac_fix_features()
2405 netdev_features_t features) in stmmac_set_features()
/linux-4.1.27/lib/
Dvsprintf.c1309 spec.field_width = 2 + 2 * sizeof(netdev_features_t); in netdev_feature_string()
1312 return number(buf, end, *(const netdev_features_t *)addr, spec); in netdev_feature_string()
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_main.c1794 netdev_features_t features) in sxgbe_set_features()
1797 netdev_features_t changed = dev->features ^ features; in sxgbe_set_features()
/linux-4.1.27/drivers/net/ethernet/
Djme.c2756 static netdev_features_t
2757 jme_fix_features(struct net_device *netdev, netdev_features_t features) in jme_fix_features()
2765 jme_set_features(struct net_device *netdev, netdev_features_t features) in jme_set_features()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c539 static netdev_features_t netxen_fix_features(struct net_device *dev, in netxen_fix_features()
540 netdev_features_t features) in netxen_fix_features()
552 netdev_features_t features) in netxen_set_features()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_main.c159 netdev_features_t features);
2043 static netdev_features_t igb_fix_features(struct net_device *netdev, in igb_fix_features()
2044 netdev_features_t features) in igb_fix_features()
2058 netdev_features_t features) in igb_set_features()
2060 netdev_features_t changed = netdev->features ^ features; in igb_set_features()
7220 static void igb_vlan_mode(struct net_device *netdev, netdev_features_t features) in igb_vlan_mode()
/linux-4.1.27/drivers/net/ethernet/nvidia/
Dforcedeth.c4767 static int nv_set_loopback(struct net_device *dev, netdev_features_t features) in nv_set_loopback()
4822 static netdev_features_t nv_fix_features(struct net_device *dev, in nv_fix_features()
4823 netdev_features_t features) in nv_fix_features()
4832 static void nv_vlan_mode(struct net_device *dev, netdev_features_t features) in nv_vlan_mode()
4853 static int nv_set_features(struct net_device *dev, netdev_features_t features) in nv_set_features()
4857 netdev_features_t changed = dev->features ^ features; in nv_set_features()
/linux-4.1.27/drivers/net/ethernet/realtek/
D8139too.c900 static int rtl8139_set_features(struct net_device *dev, netdev_features_t features) in rtl8139_set_features()
904 netdev_features_t changed = features ^ dev->features; in rtl8139_set_features()
Dr8169.c2012 static netdev_features_t rtl8169_fix_features(struct net_device *dev, in rtl8169_fix_features()
2013 netdev_features_t features) in rtl8169_fix_features()
2028 netdev_features_t features) in __rtl8169_set_features()
2059 netdev_features_t features) in rtl8169_set_features()
6872 netdev_features_t features = tp->dev->features; in r8169_csum_workaround()
D8139cp.c1459 static int cp_set_features(struct net_device *dev, netdev_features_t features) in cp_set_features()
/linux-4.1.27/net/mac80211/
Dmain.c795 netdev_features_t feature_whitelist; in ieee80211_register_hw()
/linux-4.1.27/drivers/s390/net/
Dqeth_l3_main.c3182 static netdev_features_t qeth_l3_fix_features(struct net_device *dev, in qeth_l3_fix_features()
3183 netdev_features_t features) in qeth_l3_fix_features()
3198 netdev_features_t features) in qeth_l3_set_features()
/linux-4.1.27/drivers/net/ethernet/cadence/
Dmacb.c2103 netdev_features_t features) in macb_set_features()
2106 netdev_features_t changed = features ^ netdev->features; in macb_set_features()
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c2322 netdev_features_t features) in pch_gbe_set_features()
2325 netdev_features_t changed = features ^ netdev->features; in pch_gbe_set_features()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dmain.c1124 netdev_features_t features) in ath6kl_set_features()
/linux-4.1.27/drivers/net/ethernet/tile/
Dtilepro.c2253 netdev_features_t features = 0; in tile_net_setup()
Dtilegx.c2171 netdev_features_t features = 0; in tile_net_setup()
/linux-4.1.27/drivers/net/ethernet/intel/
De100.c2814 netdev_features_t features) in e100_set_features()
2817 netdev_features_t changed = features ^ netdev->features; in e100_set_features()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c7769 static netdev_features_t ixgbe_fix_features(struct net_device *netdev, in ixgbe_fix_features()
7770 netdev_features_t features) in ixgbe_fix_features()
7786 netdev_features_t features) in ixgbe_set_features()
7789 netdev_features_t changed = netdev->features ^ features; in ixgbe_set_features()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.c3366 static int bnad_set_features(struct net_device *dev, netdev_features_t features) in bnad_set_features()
3369 netdev_features_t changed = features ^ dev->features; in bnad_set_features()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_main.c1405 static int cxgb_set_features(struct net_device *dev, netdev_features_t features) in cxgb_set_features()
1408 netdev_features_t changed = dev->features ^ features; in cxgb_set_features()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dnetdev.c2589 netdev_features_t features) in igbvf_set_features()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_main.c4959 static netdev_features_t be_features_check(struct sk_buff *skb, in be_features_check()
4961 netdev_features_t features) in be_features_check()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c6680 netdev_features_t features) in e1000_set_features()
6683 netdev_features_t changed = features ^ netdev->features; in e1000_set_features()
/linux-4.1.27/drivers/net/ethernet/neterion/
Ds2io.c6612 static int s2io_set_features(struct net_device *dev, netdev_features_t features) in s2io_set_features()
6615 netdev_features_t changed = (features ^ dev->features) & NETIF_F_LRO; in s2io_set_features()
/linux-4.1.27/net/packet/
Daf_packet.c249 netdev_features_t features; in packet_direct_xmit()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dksz884x.c6582 netdev_features_t features) in netdev_set_features()