• Home
  • Raw
  • Download

Lines Matching refs:features

122 	struct ethtool_get_features_block features[ETHTOOL_DEV_FEATURE_WORDS];  in ethtool_get_features()  local
131 features[i].available = (u32)(dev->hw_features >> (32 * i)); in ethtool_get_features()
132 features[i].requested = (u32)(dev->wanted_features >> (32 * i)); in ethtool_get_features()
133 features[i].active = (u32)(dev->features >> (32 * i)); in ethtool_get_features()
134 features[i].never_changed = in ethtool_get_features()
148 if (copy_to_user(useraddr, features, copy_size * sizeof(*features))) in ethtool_get_features()
157 struct ethtool_set_features_block features[ETHTOOL_DEV_FEATURE_WORDS]; in ethtool_set_features() local
168 if (copy_from_user(features, useraddr, sizeof(features))) in ethtool_set_features()
172 valid |= (netdev_features_t)features[i].valid << (32 * i); in ethtool_set_features()
173 wanted |= (netdev_features_t)features[i].requested << (32 * i); in ethtool_set_features()
188 if ((dev->wanted_features ^ dev->features) & valid) in ethtool_set_features()
268 .data = !!(dev->features & mask), in ethtool_get_one_feature()
310 if (dev->features & NETIF_F_LRO) in __ethtool_get_flags()
312 if (dev->features & NETIF_F_HW_VLAN_CTAG_RX) in __ethtool_get_flags()
314 if (dev->features & NETIF_F_HW_VLAN_CTAG_TX) in __ethtool_get_flags()
316 if (dev->features & NETIF_F_NTUPLE) in __ethtool_get_flags()
318 if (dev->features & NETIF_F_RXHASH) in __ethtool_get_flags()
326 netdev_features_t features = 0, changed; in __ethtool_set_flags() local
332 features |= NETIF_F_LRO; in __ethtool_set_flags()
334 features |= NETIF_F_HW_VLAN_CTAG_RX; in __ethtool_set_flags()
336 features |= NETIF_F_HW_VLAN_CTAG_TX; in __ethtool_set_flags()
338 features |= NETIF_F_NTUPLE; in __ethtool_set_flags()
340 features |= NETIF_F_RXHASH; in __ethtool_set_flags()
343 changed = (features ^ dev->features) & ETH_ALL_FEATURES; in __ethtool_set_flags()
348 (dev->wanted_features & ~changed) | (features & changed); in __ethtool_set_flags()
1837 old_features = dev->features; in dev_ethtool()
2026 if (old_features != dev->features) in dev_ethtool()