Lines Matching +full:hw +full:- +full:gro
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
22 NETIF_F_HW_VLAN_CTAG_TX_BIT, /* Transmit VLAN CTAG HW acceleration */
23 NETIF_F_HW_VLAN_CTAG_RX_BIT, /* Receive VLAN CTAG HW acceleration */
35 NETIF_F_GSO_ROBUST_BIT, /* ... ->SKB_GSO_DODGY */
46 NETIF_F_GSO_PARTIAL_BIT, /* ... Only segment inner-most L4
62 NETIF_F_NTUPLE_BIT, /* N-tuple filters supported */
65 NETIF_F_NOCACHE_COPY_BIT, /* Use no-cache copyfromuser */
69 NETIF_F_HW_VLAN_STAG_TX_BIT, /* Transmit VLAN STAG HW acceleration */
70 NETIF_F_HW_VLAN_STAG_RX_BIT, /* Receive VLAN STAG HW acceleration */
83 NETIF_F_GRO_FRAGLIST_BIT, /* Fraglist GRO */
86 NETIF_F_GRO_UDP_FWD_BIT, /* Allow UDP GRO for forwarding */
97 * in Documentation/networking/netdev-features.rst.
110 #define NETIF_F_GRO __NETIF_F(GRO)
168 /* Finds the next feature with the highest number of the range of start-1 till 0.
173 * this sets the most significant 64 - start to 0. in find_next_netdev_feature()
175 feature &= ~0ULL >> (-start & ((sizeof(feature) * 8) - 1)); in find_next_netdev_feature()
177 return fls64(feature) - 1; in find_next_netdev_feature()
190 /* = all defined minus driver/device-class-related */
194 #define NETIF_F_ETHTOOL_BITS ((__NETIF_F_BIT(NETDEV_FEATURE_COUNT - 1) | \
195 (__NETIF_F_BIT(NETDEV_FEATURE_COUNT - 1) - 1)) & \
199 #define NETIF_F_GSO_MASK (__NETIF_F_BIT(NETIF_F_GSO_LAST + 1) - \
203 * set in features when NETIF_F_IP_CSUM or NETIF_F_IPV6_CSUM are set--