Searched refs:features (Results 151 - 175 of 1426) sorted by relevance

1234567891011>>

/linux-master/net/core/
H A Dgso_test.c149 netdev_features_t features; local
216 features = NETIF_F_SG | NETIF_F_HW_CSUM;
218 features |= NETIF_F_GSO_PARTIAL;
224 features &= ~NETIF_F_SG;
226 segs = skb_segment(skb, features);
/linux-master/net/ipv4/
H A Dgre_offload.c17 netdev_features_t features)
48 features &= skb->dev->hw_enc_features;
50 features &= ~NETIF_F_SCTP_CRC;
55 (skb->dev->features & NETIF_F_HW_CSUM));
58 segs = skb_mac_gso_segment(skb, features);
16 gre_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
/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
/linux-master/sound/virtio/
H A Dvirtio_jack.c26 * @features: Jack virtio feature bit map (1 << VIRTIO_SND_JACK_F_XXX).
35 u32 features; member in struct:virtio_jack
160 vjack->features = le32_to_cpu(info[i].features);
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_repr.c236 nfp_repr_fix_features(struct net_device *netdev, netdev_features_t features) argument
239 netdev_features_t old_features = features;
245 lower_features = lower_dev->features;
249 features = netdev_intersect_features(features, lower_features);
250 features |= old_features & (NETIF_F_SOFT_FEATURES | NETIF_F_HW_TC);
251 features |= NETIF_F_LLTX;
253 return features;
338 /* Set features the lower device can support with representors */
380 netdev->features
[all...]
H A Dnfp_port.c61 int nfp_port_set_features(struct net_device *netdev, netdev_features_t features) argument
69 if ((netdev->features & NETIF_F_HW_TC) > (features & NETIF_F_HW_TC) &&
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_lm.c148 unsigned long features)
151 if (test_bit(DPU_MIXER_COMBINED_ALPHA, &features))
182 _setup_mixer_ops(&c->ops, c->cap->features);
147 _setup_mixer_ops(struct dpu_hw_lm_ops *ops, unsigned long features) argument
/linux-master/drivers/nvdimm/
H A Dvirtio_pmem.c146 static unsigned int features[] = { variable
151 .feature_table = features,
152 .feature_table_size = ARRAY_SIZE(features),
/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_drv.c139 static unsigned int features[] = { variable
154 .feature_table = features,
155 .feature_table_size = ARRAY_SIZE(features),
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls.c123 netdev->features |= NETIF_F_HW_TLS_TX;
158 if (priv->netdev->features & NETIF_F_HW_TLS_RX) {
174 if (priv->netdev->features & NETIF_F_HW_TLS_RX)
/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/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c202 qp->wfe = !!(smmu->features & ARM_SMMU_FEAT_SEV);
967 .opcode = smmu->features & ARM_SMMU_FEAT_E2H ?
1276 if (!(smmu->features & ARM_SMMU_FEAT_STALL_FORCE))
1338 if (!(smmu->features & ARM_SMMU_FEAT_2_LVL_CDTAB) ||
1465 if (smmu->features & ARM_SMMU_FEAT_ATTR_TYPES_OVR)
1489 ((smmu->features & ARM_SMMU_FEAT_STALLS &&
1496 if (smmu->features & ARM_SMMU_FEAT_E2H) {
1541 if (smmu->features & ARM_SMMU_FEAT_ATTR_TYPES_OVR)
1850 if (smmu->features & ARM_SMMU_FEAT_PRI)
1955 if (!(smmu_domain->smmu->features
2446 int features; local
[all...]
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c265 netdev_features_t features)
270 if (!(features & NETIF_F_RXCSUM))
271 features &= ~NETIF_F_LRO;
274 if (vmxnet3_xdp_enabled(adapter) && (features & NETIF_F_LRO)) {
276 features &= ~NETIF_F_LRO;
279 return features;
284 netdev_features_t features)
303 return features & ~(NETIF_F_CSUM_MASK | NETIF_F_GSO_MASK);
314 return features & ~(NETIF_F_CSUM_MASK | NETIF_F_GSO_MASK);
318 return features
264 vmxnet3_fix_features(struct net_device *netdev, netdev_features_t features) argument
282 vmxnet3_features_check(struct sk_buff *skb, struct net_device *netdev, netdev_features_t features) argument
324 vmxnet3_enable_encap_offloads(struct net_device *netdev, netdev_features_t features) argument
414 vmxnet3_set_features(struct net_device *netdev, netdev_features_t features) argument
[all...]
/linux-master/drivers/clocksource/
H A Di8253.c171 .features = CLOCK_EVT_FEAT_PERIODIC,
184 i8253_clockevent.features |= CLOCK_EVT_FEAT_ONESHOT;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_resources.c79 if (!(dev->features & NETIF_F_LOOPBACK))
84 if (!(dev->features & NETIF_F_HW_VLAN_CTAG_RX))
/linux-master/drivers/clk/sunxi-ng/
H A Dccu_gate.h78 .features = CCU_FEATURE_ALL_PREDIV, \
106 .features = CCU_FEATURE_ALL_PREDIV, \
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1.h64 unsigned int features; member in struct:vsp1_device_info
75 #define vsp1_feature(vsp1, f) ((vsp1)->info->features & (f))
/linux-master/Documentation/features/scripts/
H A Dfeatures-refresh.sh5 for F_FILE in Documentation/features/*/*/arch-support.txt; do
79 # Notice that, according these rules, invalid features may be
/linux-master/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_link_encoder.c291 if (enc->features.flags.bits.DP_IS_USB_C) {
413 enc10->base.features = *enc_features;
423 enc10->base.features.flags.bits.
480 enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
485 /* Override features with DCE-specific values */
487 enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
489 enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
491 enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
492 enc10->base.features.flags.bits.DP_IS_USB_C =
500 enc10->base.features
[all...]
/linux-master/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.h72 u64 features; member in struct:vdpasim
88 (vdpasim->features & (1ULL << VIRTIO_F_VERSION_1));
/linux-master/drivers/perf/
H A Darm_spe_pmu.c89 u64 features; member in struct:arm_spe_pmu
127 return !!(spe_pmu->features & arm_spe_pmu_feat_caps[cap]);
241 if (attr == &format_attr_inv_event_filter.attr && !(spe_pmu->features & SPE_PMU_FEAT_INV_FILT_EVT))
731 !(spe_pmu->features & SPE_PMU_FEAT_FILT_EVT))
735 !(spe_pmu->features & SPE_PMU_FEAT_INV_FILT_EVT))
739 !(spe_pmu->features & SPE_PMU_FEAT_FILT_TYP))
743 !(spe_pmu->features & SPE_PMU_FEAT_FILT_LAT))
773 if (spe_pmu->features & SPE_PMU_FEAT_INV_FILT_EVT) {
1010 spe_pmu->features |= SPE_PMU_FEAT_FILT_EVT;
1013 spe_pmu->features |
[all...]
/linux-master/arch/x86/kernel/cpu/
H A Dmshyperv.c244 /* HYPERCALL and VP_INDEX MSRs are mandatory for all features. */
379 * Extract the features and hints
381 ms_hyperv.features = cpuid_eax(HYPERV_CPUID_FEATURES);
389 ms_hyperv.features, ms_hyperv.priv_high, ms_hyperv.hints,
402 * features and use the ReservedIdentityBit to detect if Linux is the
423 if (ms_hyperv.features & HV_ACCESS_FREQUENCY_MSRS &&
453 ms_hyperv.features &= ~HV_MSR_REFERENCE_TSC_AVAILABLE;
469 pr_info("Hyper-V: Nested features: 0x%x\n",
474 if (ms_hyperv.features & HV_ACCESS_FREQUENCY_MSRS &&
504 if (ms_hyperv.features
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-i801.c278 unsigned int features; member in struct:i801_priv
326 MODULE_PARM_DESC(disable_features, "Disable selected driver features:\n"
349 if (!(priv->features & FEATURE_SMBUS_PEC))
492 if (priv->features & FEATURE_IRQ) {
633 if (priv->features & FEATURE_HOST_NOTIFY) {
691 if (priv->features & FEATURE_IRQ) {
836 if (priv->features & FEATURE_BLOCK_BUFFER)
868 } else if (!(priv->features & FEATURE_I2C_BLOCK_READ)) {
900 hwpec = (priv->features & FEATURE_SMBUS_PEC) && (flags & I2C_CLIENT_PEC)
945 ((priv->features
[all...]
/linux-master/drivers/virtio/
H A Dvirtio.c56 for (i = 0; i < sizeof(dev->features)*8; i++)
62 static DEVICE_ATTR_RO(features);
197 dev_err(&dev->dev, "virtio: device refuses features: %x\n",
249 /* Figure out what features the device supports. */
252 /* Figure out what features the driver supports. */
273 dev->features = driver_features & device_features;
275 dev->features = driver_features_legacy & device_features;
277 /* Transport features always preserved to pass to finalize_features. */
287 u64 features = dev->features; local
[all...]
/linux-master/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_main.c875 struct sxgbe_hw_features *features = &priv->hw_cap; local
880 features->pmt_remote_wake_up =
882 features->pmt_magic_frame = SXGBE_HW_FEAT_PMT_MAGIC_PKT(rval);
883 features->atime_stamp = SXGBE_HW_FEAT_IEEE1500_2008(rval);
884 features->tx_csum_offload =
886 features->rx_csum_offload =
888 features->multi_macaddr = SXGBE_HW_FEAT_MACADDR_COUNT(rval);
889 features->tstamp_srcselect = SXGBE_HW_FEAT_TSTMAP_SRC(rval);
890 features->sa_vlan_insert = SXGBE_HW_FEAT_SRCADDR_VLAN(rval);
891 features
1776 sxgbe_set_features(struct net_device *dev, netdev_features_t features) argument
[all...]

Completed in 389 milliseconds

1234567891011>>