Searched refs:features (Results 1 - 25 of 65) sorted by relevance

123

/net/bluetooth/
H A Dhci_sysfs.c51 conn->features[0][0], conn->features[0][1],
52 conn->features[0][2], conn->features[0][3],
53 conn->features[0][4], conn->features[0][5],
54 conn->features[0][6], conn->features[0][7]);
62 static LINK_ATTR(features, S_IRUGO, show_link_features, NULL);
236 hdev->features[
[all...]
H A Dhci_event.c436 hdev->features[1][0] |= LMP_HOST_SSP;
438 hdev->features[1][0] &= ~LMP_HOST_SSP;
491 memcpy(hdev->features, rp->features, 8);
493 /* Adjust default settings according to features
496 if (hdev->features[0][0] & LMP_3SLOT)
499 if (hdev->features[0][0] & LMP_5SLOT)
502 if (hdev->features[0][1] & LMP_HV2) {
507 if (hdev->features[0][1] & LMP_HV3) {
515 if (hdev->features[
[all...]
/net/ipv6/
H A Dudp_offload.c43 netdev_features_t features)
60 if (skb_gso_ok(skb, features | NETIF_F_GSO_ROBUST)) {
116 segs = skb_segment(skb, features);
42 udp6_ufo_fragment(struct sk_buff *skb, netdev_features_t features) argument
H A Dip6_offload.c84 netdev_features_t features)
117 segs = ops->callbacks.gso_segment(skb, features);
83 ipv6_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
/net/core/
H A Ddev.c1175 * netdev_features_change - device changes features
1178 * Called to indicate a device has changed features.
1430 if (unlikely(dev->features & NETIF_F_LRO))
2191 driver, dev ? &dev->features : &null_features,
2278 * @features: features for the output path (see dev->features)
2281 netdev_features_t features)
2300 if (err || skb_gso_ok(skb, features))
2305 segs = ptype->callbacks.gso_segment(skb, features);
2280 skb_mac_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
2339 __skb_gso_segment(struct sk_buff *skb, netdev_features_t features, bool tx_path) argument
2436 dev_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
2456 harmonize_features(struct sk_buff *skb, __be16 protocol, netdev_features_t features) argument
2472 netdev_features_t features = skb->dev->features; local
2503 skb_needs_linearize(struct sk_buff *skb, netdev_features_t features) argument
2521 netdev_features_t features; local
4971 netdev_fix_features(struct net_device *dev, netdev_features_t features) argument
5033 netdev_features_t features; local
[all...]
H A Dethtool.c104 struct ethtool_get_features_block features[ETHTOOL_DEV_FEATURE_WORDS]; local
113 features[i].available = (u32)(dev->hw_features >> (32 * i));
114 features[i].requested = (u32)(dev->wanted_features >> (32 * i));
115 features[i].active = (u32)(dev->features >> (32 * i));
116 features[i].never_changed =
130 if (copy_to_user(useraddr, features, copy_size * sizeof(*features)))
139 struct ethtool_set_features_block features[ETHTOOL_DEV_FEATURE_WORDS]; local
150 if (copy_from_user(features, useradd
292 netdev_features_t features = 0, changed; local
[all...]
/net/openvswitch/
H A Dvport-internal_dev.c136 netdev->features = NETIF_F_LLTX | NETIF_F_SG | NETIF_F_FRAGLIST |
139 netdev->vlan_features = netdev->features;
140 netdev->features |= NETIF_F_HW_VLAN_CTAG_TX;
141 netdev->hw_features = netdev->features & ~NETIF_F_LLTX;
174 netdev_vport->dev->features |= NETIF_F_NETNS_LOCAL;
H A DKconfig9 environments. In addition to supporting a variety of features
/net/bridge/
H A Dbr_if.c300 * Recomputes features using slave's features
303 netdev_features_t features)
309 return features;
311 mask = features;
312 features &= ~NETIF_F_ONE_FOR_ALL;
315 features = netdev_increment_features(features,
316 p->dev->features, mask);
319 return features;
302 br_features_recompute(struct net_bridge *br, netdev_features_t features) argument
[all...]
H A Dbr_device.c198 netdev_features_t features)
202 return br_features_recompute(br, features);
350 dev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA |
197 br_fix_features(struct net_device *dev, netdev_features_t features) argument
H A Dbr_vlan.c59 if (p && (dev->features & NETIF_F_HW_VLAN_CTAG_FILTER)) {
88 if (p && (dev->features & NETIF_F_HW_VLAN_CTAG_FILTER))
105 if (dev->features & NETIF_F_HW_VLAN_CTAG_FILTER)
/net/8021q/
H A Dvlan_dev.c571 dev->features |= real_dev->vlan_features | NETIF_F_LLTX;
587 if (real_dev->features & NETIF_F_HW_VLAN_CTAG_TX) {
628 netdev_features_t features)
631 netdev_features_t old_features = features;
633 features &= real_dev->vlan_features;
634 features |= NETIF_F_RXCSUM;
635 features &= real_dev->features;
637 features |= old_features & NETIF_F_SOFT_FEATURES;
638 features |
627 vlan_dev_fix_features(struct net_device *dev, netdev_features_t features) argument
[all...]
H A Dvlan.c130 if (real_dev->features & NETIF_F_VLAN_CHALLENGED) {
310 if (dev->features & NETIF_F_HW_VLAN_CTAG_TX)
357 (dev->features & NETIF_F_HW_VLAN_CTAG_FILTER)) {
400 /* Propagate device features to underlying device */
406 if (dev->features & NETIF_F_HW_VLAN_CTAG_FILTER)
H A Dvlan_core.c202 dev->features & NETIF_F_HW_VLAN_CTAG_FILTER)
205 dev->features & NETIF_F_HW_VLAN_STAG_FILTER)
/net/ipv4/
H A Dinet_lro.c308 if (lro_mgr->features & LRO_F_NAPI)
339 !(lro_mgr->features & LRO_F_EXTRACT_VLAN_ID))
459 !(lro_mgr->features & LRO_F_EXTRACT_VLAN_ID))
501 if (lro_mgr->features & LRO_F_NAPI)
519 if (lro_mgr->features & LRO_F_NAPI)
H A Dipip.c283 dev->features |= NETIF_F_NETNS_LOCAL;
284 dev->features |= NETIF_F_LLTX;
287 dev->features |= IPIP_FEATURES;
H A Dgre.c117 netdev_features_t features)
116 gre_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
H A Dip_output.c842 rt->dst.dev->features & NETIF_F_V4_CSUM &&
849 (rt->dst.dev->features & NETIF_F_UFO) && !rt->dst.header_len) {
897 !(rt->dst.dev->features&NETIF_F_SG))
983 if (!(rt->dst.dev->features&NETIF_F_SG)) {
1141 if (!(rt->dst.dev->features&NETIF_F_SG))
1161 (rt->dst.dev->features & NETIF_F_UFO)) {
/net/wireless/
H A Dcore.c175 wdev->netdev->features &= ~NETIF_F_NETNS_LOCAL;
179 wdev->netdev->features |= NETIF_F_NETNS_LOCAL;
190 wdev->netdev->features &= ~NETIF_F_NETNS_LOCAL;
194 wdev->netdev->features |= NETIF_F_NETNS_LOCAL;
404 rdev->wiphy.features = NL80211_FEATURE_SCAN_FLUSH;
926 dev->features |= NETIF_F_NETNS_LOCAL;
/net/9p/
H A Dtrans_virtio.c668 static unsigned int features[] = { variable
674 .feature_table = features,
675 .feature_table_size = ARRAY_SIZE(features),
/net/phonet/
H A Dpep-gprs.c239 dev->features = NETIF_F_FRAGLIST;
/net/ipv4/netfilter/
H A Dnf_nat_l3proto_ipv4.c135 (!skb->dev || skb->dev->features & NETIF_F_V4_CSUM)) {
/net/ipv6/netfilter/
H A Dnf_nat_l3proto_ipv6.c139 (!skb->dev || skb->dev->features & NETIF_F_V6_CSUM)) {
/net/l2tp/
H A Dl2tp_eth.c135 dev->features |= NETIF_F_LLTX;
/net/netfilter/ipset/
H A Dip_set_bitmap_port.c333 .features = IPSET_TYPE_PORT,

Completed in 1778 milliseconds

123