NETIF_F_FRAGLIST
dev->features = dev->hw_features = (NETIF_F_SG | NETIF_F_FRAGLIST);
dev->hw_features |= NETIF_F_FRAGLIST | NETIF_F_RXCSUM;
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
dev->features |= NETIF_F_SG | NETIF_F_FRAGLIST;
NETIF_F_SCTP_CRC | NETIF_F_FRAGLIST;
netdev->hw_features |= NETIF_F_FRAGLIST;
netdev->features |= NETIF_F_FRAGLIST;
NETIF_F_HIGHDMA | NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_NTUPLE | \
NETIF_F_FRAGLIST |
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
#define IFB_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | NETIF_F_FRAGLIST | \
(NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_HIGHDMA | NETIF_F_FRAGLIST | \
dev->features = NETIF_F_SG | NETIF_F_FRAGLIST
(NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_FRAGLIST)
(NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_HIGHDMA | NETIF_F_FRAGLIST | \
NETIF_F_FRAGLIST |
NETIF_F_FRAGLIST |
NETIF_F_FRAGLIST |
dev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA;
dev->features = NETIF_F_SG | NETIF_F_FRAGLIST;
#define TAP_FEATURES (NETIF_F_GSO | NETIF_F_SG | NETIF_F_FRAGLIST)
dev->hw_features = NETIF_F_SG | NETIF_F_FRAGLIST |
NETIF_F_TSO | NETIF_F_FRAGLIST | NETIF_F_IPV6_CSUM |
NETIF_F_TSO | NETIF_F_FRAGLIST |
NETIF_F_HIGHDMA | NETIF_F_FRAGLIST |
#define VETH_FEATURES (NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HW_CSUM | \
dev->features |= NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA;
dev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA;
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
NETIF_F_TSO | NETIF_F_TSO6 | NETIF_F_FRAGLIST;
NETIF_F_FRAGLIST | NETIF_F_HW_VLAN_CTAG_TX |
NETIF_F_FRAGLIST | NETIF_F_VLAN_CHALLENGED)
NETIF_F_FRAGLIST | NETIF_F_GSO_SOFTWARE | \
(!skb_has_frag_list(skb) || (features & NETIF_F_FRAGLIST));
((skb_has_frag_list(skb) && !(features & NETIF_F_FRAGLIST)) ||
NETIF_F_FRAGLIST | NETIF_F_ALL_TSO | \
.features = NETIF_F_SG | NETIF_F_FRAGLIST |
NETIF_F_FRAGLIST | NETIF_F_GSO_SOFTWARE |
#define COMMON_FEATURES (NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA | \
user->features &= ~(NETIF_F_SG | NETIF_F_FRAGLIST);
return NETIF_F_SG | NETIF_F_FRAGLIST;
dev->hw_features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA |
NETIF_F_FRAGLIST | \
NETIF_F_FRAGLIST | \
NETIF_F_FRAGLIST | \
NETIF_F_FRAGLIST | \
NETIF_F_FRAGLIST | \
netdev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA |
dev->features = NETIF_F_FRAGLIST;
NETIF_F_FRAGLIST | \