/linux-master/arch/x86/xen/ |
H A D | enlighten_pv.c | 47 #include <xen/features.h> 226 * Mask out inconvenient features, to try and disable as many
|
/linux-master/net/nsh/ |
H A D | nsh.c | 78 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 D | l2tp_eth.c | 112 dev->features |= NETIF_F_LLTX;
|
/linux-master/net/ipv6/ |
H A D | udp_offload.c | 20 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 D | ip6_offload.c | 108 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 D | udp_offload.c | 17 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 D | ip_output.c | 251 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 D | af_inet.c | 1369 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 D | skbuff.c | 1353 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 D | vlan_core.c | 172 dev->features & NETIF_F_HW_VLAN_CTAG_FILTER) 175 dev->features & NETIF_F_HW_VLAN_STAG_FILTER)
|
/linux-master/fs/btrfs/ |
H A D | ioctl.c | 4268 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 D | qeth_core_main.c | 5162 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 D | pci.c | 1898 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 D | nvme.h | 474 unsigned long features; member in struct:nvme_ns_head
|
H A D | core.c | 908 (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 D | vxlan_core.c | 3314 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 D | qede_filter.c | 910 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 D | rvu_debugfs.c | 2800 for_each_set_bit(bit, (unsigned long *)&rule->features, 64) {
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 3457 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 D | bcmgenet.c | 779 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 D | amdgpu_dm.c | 7651 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 D | ublk_drv.c | 2347 * 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 D | pinctrl-intel.h | 91 * @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 D | Makefile.build | 273 -Zallow-features=$(rust_allowed_features) \
|
/linux-master/ |
H A D | Makefile | 473 -Zallow-features= $(HOSTRUSTFLAGS) 593 # Allows the usage of unstable features in stable compilers.
|