Lines Matching refs:features
1 Netdev features mess and how to get out from it alive
13 verbatim. Today's devices add multiple features and bugs (read: offloads)
16 are commonly referred to as netdev features in Linux kernel world.
18 There are currently three sets of features relevant to the driver, and
21 1. netdev->hw_features set contains features whose state may possibly
26 2. netdev->features set contains features which are currently enabled
30 3. netdev->vlan_features set contains features whose state is inherited
31 by child VLAN devices (limits netdev->features set). This is currently
42 Part II: Controlling enabled features
45 When current feature set (netdev->features) is to be changed, new set
49 returns success) replaces value stored in netdev->features.
55 2. user requested changes in features state
63 from ndo_*_features callbacks. netdev->features should not be modified by
73 All dependencies between features should be resolved here. The resulting
82 Callback must not alter features contained in NETIF_F_SOFT_FEATURES or
91 should update netdev->features to match resulting hardware state.
100 For current list of features, see include/linux/netdev_features.h.
123 Those features say that ndo_start_xmit can handle fragmented skbs:
127 * Software features
129 Features contained in NETIF_F_SOFT_FEATURES are features of networking