Lines Matching +full:- +full:set
1 .. SPDX-License-Identifier: GPL-2.0
8 Michał Mirosław <mirq-linux@rere.qmqm.pl>
24 1. netdev->hw_features set contains features whose state may possibly
26 request. This set should be initialized in ndo_init callback and not
29 2. netdev->features set contains features which are currently enabled
33 3. netdev->vlan_features set contains features whose state is inherited
34 by child VLAN devices (limits netdev->features set). This is currently
38 4. netdev->wanted_features set contains feature set requested by user.
39 This set is filtered by ndo_fix_features callback whenever it or
40 some device-specific conditions change. This set is internal to
48 When current feature set (netdev->features) is to be changed, new set
50 and netdev_fix_features(). If the resulting set differs from current
51 set, it is passed to ndo_set_features callback and (if the callback
52 returns success) replaces value stored in netdev->features.
54 set might have changed.
66 from ndo_*_features callbacks. netdev->features should not be modified by
77 set can be reduced further by networking core imposed limitations (as coded
91 Hardware should be reconfigured to match passed feature set. The set
94 should update netdev->features to match resulting hardware state.
111 It means that device can fill TCP/UDP-like checksum anywhere in the packets
117 set, be it TCPv4 (when NETIF_F_TSO is enabled) or TCPv6 (NETIF_F_TSO6).
131 * Transmit scatter-gather
134 NETIF_F_SG --- paged skbs (skb_shinfo()->frags), NETIF_F_FRAGLIST ---
135 chained skbs (skb->next/prev list).
144 NETIF_F_VLAN_CHALLENGED should be set for devices which can't cope with VLAN
145 headers. Some drivers set this because the cards can't handle the bigger MTU.
146 [FIXME: Those cases could be fixed in VLAN code by allowing only reduced-MTU
149 * rx-fcs
155 * rx-all
162 * rx-gro-hw
167 be re-segmentable by GSO or TSO back to the exact original packet stream.
171 * hsr-tag-ins-offload
173 This should be set for devices which insert an HSR (High-availability Seamless
176 * hsr-tag-rm-offload
178 This should be set for devices which remove HSR (High-availability Seamless
181 * hsr-fwd-offload
183 This should be set for devices which forward HSR (High-availability Seamless
186 * hsr-dup-offload
188 This should be set for devices which duplicate outgoing HSR (High-availability