Searched refs:features (Results 1 - 25 of 1426) sorted by last modified time

1234567891011>>

/linux-master/arch/x86/xen/
H A Denlighten_pv.c47 #include <xen/features.h>
226 * Mask out inconvenient features, to try and disable as many
/linux-master/net/nsh/
H A Dnsh.c78 netdev_features_t features)
109 features &= NETIF_F_SG;
110 segs = skb_mac_gso_segment(skb, features);
77 nsh_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
/linux-master/net/l2tp/
H A Dl2tp_eth.c112 dev->features |= NETIF_F_LLTX;
/linux-master/net/ipv6/
H A Dudp_offload.c20 netdev_features_t features)
35 segs = skb_udp_tunnel_segment(skb, features, true);
47 return __udp_gso_segment(skb, features, true);
74 features |= NETIF_F_HW_CSUM;
109 segs = skb_segment(skb, features);
19 udp6_ufo_fragment(struct sk_buff *skb, netdev_features_t features) argument
H A Dip6_offload.c108 netdev_features_t features)
132 features &= skb->dev->hw_enc_features;
152 segs = ops->callbacks.gso_segment(skb, features);
425 netdev_features_t features)
430 return ipv6_gso_segment(skb, features);
434 netdev_features_t features)
439 return inet_gso_segment(skb, features);
443 netdev_features_t features)
448 return ipv6_gso_segment(skb, features);
107 ipv6_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
424 sit_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
433 ip4ip6_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
442 ip6ip6_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
/linux-master/net/ipv4/
H A Dudp_offload.c17 netdev_features_t features,
19 netdev_features_t features),
68 (skb->dev->features &
72 features &= skb->dev->hw_enc_features;
74 features &= ~NETIF_F_SCTP_CRC;
81 features &= ~NETIF_F_CSUM_MASK;
83 features |= NETIF_F_HW_CSUM;
87 segs = gso_inner_segment(skb, features);
154 netdev_features_t features,
162 netdev_features_t features);
16 __skb_udp_tunnel_segment(struct sk_buff *skb, netdev_features_t features, struct sk_buff *(*gso_inner_segment)(struct sk_buff *skb, netdev_features_t features), __be16 new_protocol, bool is_ipv6) argument
153 skb_udp_tunnel_segment(struct sk_buff *skb, netdev_features_t features, bool is_ipv6) argument
250 __udp_gso_segment_list(struct sk_buff *skb, netdev_features_t features, bool is_ipv6) argument
265 __udp_gso_segment(struct sk_buff *gso_skb, netdev_features_t features, bool is_ipv6) argument
376 udp4_ufo_fragment(struct sk_buff *skb, netdev_features_t features) argument
[all...]
H A Dip_output.c251 netdev_features_t features; local
272 features = netif_skb_features(skb);
274 segs = skb_gso_segment(skb, features & ~NETIF_F_GSO_MASK);
1003 rt->dst.dev->features & (NETIF_F_HW_CSUM | NETIF_F_IP_CSUM) &&
1005 (!exthdrlen || (rt->dst.dev->features & NETIF_F_HW_ESP_TX_CSUM)))
1018 if ((rt->dst.dev->features & NETIF_F_SG) &&
1029 if (rt->dst.dev->features & NETIF_F_SG &&
1041 if (rt->dst.dev->features & NETIF_F_SG &&
1108 !(rt->dst.dev->features&NETIF_F_SG))
1112 !(rt->dst.dev->features
[all...]
H A Daf_inet.c1369 netdev_features_t features)
1401 features &= skb->dev->hw_enc_features;
1419 segs = ops->callbacks.gso_segment(skb, features);
1468 netdev_features_t features)
1473 return inet_gso_segment(skb, features);
1368 inet_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
1467 ipip_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
/linux-master/net/core/
H A Dskbuff.c1353 level, dev->name, &dev->features);
4500 netdev_features_t features,
4563 if (skb_needs_linearize(nskb, features) &&
4576 if (skb_needs_linearize(skb, features) &&
4594 * @features: features for the output path (see dev->features)
4601 netdev_features_t features)
4636 features &= ~NETIF_F_SG;
4647 sg = !!(features
4499 skb_segment_list(struct sk_buff *skb, netdev_features_t features, unsigned int offset) argument
4600 skb_segment(struct sk_buff *head_skb, netdev_features_t features) argument
[all...]
/linux-master/net/8021q/
H A Dvlan_core.c172 dev->features & NETIF_F_HW_VLAN_CTAG_FILTER)
175 dev->features & NETIF_F_HW_VLAN_STAG_FILTER)
/linux-master/fs/btrfs/
H A Dioctl.c4268 static const struct btrfs_ioctl_feature_flags features[3] = { local
4274 if (copy_to_user(arg, &features, sizeof(features)))
4284 struct btrfs_ioctl_feature_flags features; local
4286 features.compat_flags = btrfs_super_compat_flags(super_block);
4287 features.compat_ro_flags = btrfs_super_compat_ro_flags(super_block);
4288 features.incompat_flags = btrfs_super_incompat_flags(super_block);
4290 if (copy_to_user(arg, &features, sizeof(features)))
/linux-master/drivers/s390/net/
H A Dqeth_core_main.c5162 QETH_CARD_TEXT(card, 2, "features");
5531 if (is_cso && (card->dev->features & NETIF_F_RXCSUM)) {
6321 dev->features |= NETIF_F_SG;
6582 u32 *features = reply->param; local
6587 *features = cmd->data.setassparms.data.flags_32bit;
6604 u32 features; local
6617 rc = qeth_send_ipa_cmd(card, iob, qeth_start_csum_cb, &features);
6621 if ((required_features & features) != required_features) {
6634 if (features & QETH_IPA_CHECKSUM_LP2LP)
6766 * qeth_enable_hw_features() - (Re-)Enable HW functions for device features
6772 netdev_features_t features; local
6809 qeth_set_features(struct net_device *dev, netdev_features_t features) argument
6862 qeth_fix_features(struct net_device *dev, netdev_features_t features) argument
6885 qeth_features_check(struct sk_buff *skb, struct net_device *dev, netdev_features_t features) argument
[all...]
/linux-master/drivers/nvme/host/
H A Dpci.c1898 c.features.opcode = nvme_admin_set_features;
1899 c.features.fid = cpu_to_le32(NVME_FEAT_HOST_MEM_BUF);
1900 c.features.dword11 = cpu_to_le32(bits);
1901 c.features.dword12 = cpu_to_le32(host_mem_size);
1902 c.features.dword13 = cpu_to_le32(lower_32_bits(dma_addr));
1903 c.features.dword14 = cpu_to_le32(upper_32_bits(dma_addr));
1904 c.features.dword15 = cpu_to_le32(dev->nr_host_mem_descs);
H A Dnvme.h474 unsigned long features; member in struct:nvme_ns_head
H A Dcore.c908 (ns->head->features & NVME_NS_DEAC))
1598 c.features.opcode = op;
1599 c.features.fid = cpu_to_le32(fid);
1600 c.features.dword11 = cpu_to_le32(dword11);
1735 !(head->features & NVME_NS_METADATA_SUPPORTED))
1863 head->features &= ~(NVME_NS_METADATA_SUPPORTED | NVME_NS_EXT_LBAS);
1892 head->features |= NVME_NS_EXT_LBAS;
1904 head->features |= NVME_NS_METADATA_SUPPORTED;
1913 head->features |= NVME_NS_EXT_LBAS;
1915 head->features |
[all...]
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c3314 dev->features |= NETIF_F_LLTX;
3315 dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
3316 dev->features |= NETIF_F_RXCSUM;
3317 dev->features |= NETIF_F_GSO_SOFTWARE;
3319 dev->vlan_features = dev->features;
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c910 edev->ndev->features = args->u.features;
914 netdev_features_t features)
919 !(features & NETIF_F_GRO))
920 features &= ~NETIF_F_GRO_HW;
922 return features;
925 int qede_set_features(struct net_device *dev, netdev_features_t features) argument
928 netdev_features_t changes = features ^ dev->features;
937 args.u.features
913 qede_fix_features(struct net_device *dev, netdev_features_t features) argument
[all...]
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_debugfs.c2800 for_each_set_bit(bit, (unsigned long *)&rule->features, 64) {
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c3457 if (rxq->rspq.netdev->features & NETIF_F_RXHASH)
3699 (q->netdev->features & NETIF_F_RXCSUM);
3712 (q->netdev->features & NETIF_F_GRO) && csum_ok && !pkt->ip_frag) {
3743 if (skb->dev->features & NETIF_F_RXHASH)
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c779 netdev_features_t features)
2293 if (dev->features & NETIF_F_RXCSUM) {
3380 /* Apply features again in case we changed them while interface was
3383 bcmgenet_set_features(dev, dev->features);
4033 /* Set default features */
4034 dev->features |= NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_HW_CSUM |
4036 dev->hw_features |= dev->features;
4037 dev->vlan_features |= dev->features;
4049 * features enabling/disabling at runtime
4246 /* Restore enabled features */
778 bcmgenet_set_features(struct net_device *dev, netdev_features_t features) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c7651 link->link_enc->features.hdmi_ycbcr420_supported ? true : false;
7659 link->link_enc->features.dp_ycbcr420_supported ? true : false;
11294 if (edid->features & DRM_EDID_FEATURE_CONTINUOUS_FREQ) {
/linux-master/drivers/block/
H A Dublk_drv.c2347 * support recovery features for unprivileged ublk now
2403 * (features) to handle.
2738 u64 features = UBLK_F_ALL & ~UBLK_F_SUPPORT_ZERO_COPY; local
2743 if (copy_to_user(argp, &features, UBLK_FEATURES_LEN))
/linux-master/drivers/pinctrl/intel/
H A Dpinctrl-intel.h91 * @features: Additional features supported by the hardware
121 unsigned int features; member in struct:intel_community
137 /* Additional features supported by the hardware */
/linux-master/scripts/
H A DMakefile.build273 -Zallow-features=$(rust_allowed_features) \
/linux-master/
H A DMakefile473 -Zallow-features= $(HOSTRUSTFLAGS)
593 # Allows the usage of unstable features in stable compilers.

Completed in 514 milliseconds

1234567891011>>