Searched refs:features (Results 126 - 150 of 1426) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npc_fs.c60 bool npc_is_feature_supported(struct rvu *rvu, u64 features, u8 intf) argument
67 unsupported = (mcam_features ^ features) & ~mcam_features;
345 u64 *features; local
350 features = &mcam->rx_features;
354 features = &mcam->tx_features;
418 *features |= BIT_ULL(NPC_ETYPE);
448 *features |= BIT_ULL(NPC_OUTER_VID);
453 *features |= BIT_ULL(NPC_INNER_VID);
563 u64 *features = &mcam->rx_features; local
568 features
721 npc_check_unsupported_flows(struct rvu *rvu, u64 features, u8 intf) argument
834 npc_update_ipv6_flow(struct rvu *rvu, struct mcam_entry *entry, u64 features, struct flow_msg *pkt, struct flow_msg *mask, struct rvu_npc_mcam_rule *output, u8 intf) argument
881 npc_update_vlan_features(struct rvu *rvu, struct mcam_entry *entry, u64 features, u8 intf) argument
903 npc_update_flow(struct rvu *rvu, struct mcam_entry *entry, u64 features, struct flow_msg *pkt, struct flow_msg *mask, struct rvu_npc_mcam_rule *output, u8 intf, int blkaddr) argument
1260 u64 features, installed_features, missing_features = 0; local
[all...]
/linux-master/tools/virtio/
H A Dvirtio_test.c72 unsigned long long features = dev->vdev.features; local
80 r = ioctl(dev->control, VHOST_SET_FEATURES, &features);
127 static void vdev_info_init(struct vdev_info* dev, unsigned long long features) argument
131 dev->vdev.features = features;
347 unsigned long long features = (1ULL << VIRTIO_RING_F_INDIRECT_DESC) | local
361 features &= ~(1ULL << VIRTIO_RING_F_EVENT_IDX);
366 features &= ~(1ULL << VIRTIO_RING_F_INDIRECT_DESC);
369 features
[all...]
/linux-master/include/linux/
H A Ddevice-mapper.h187 uint64_t features; member in struct:target_type
219 * Target features
226 #define dm_target_needs_singleton(type) ((type)->features & DM_TARGET_SINGLETON)
233 ((type)->features & DM_TARGET_ALWAYS_WRITEABLE)
240 #define dm_target_is_immutable(type) ((type)->features & DM_TARGET_IMMUTABLE)
247 #define dm_target_is_wildcard(type) ((type)->features & DM_TARGET_WILDCARD)
253 #define dm_target_has_integrity(type) ((type)->features & DM_TARGET_INTEGRITY)
259 #define dm_target_passes_integrity(type) ((type)->features & DM_TARGET_PASSES_INTEGRITY)
270 #define dm_target_supports_zoned_hm(type) ((type)->features & DM_TARGET_ZONED_HM)
280 #define dm_target_supports_nowait(type) ((type)->features
[all...]
/linux-master/fs/orangefs/
H A Ddowncall.h97 __u64 features; member in struct:orangefs_features_response
121 struct orangefs_features_response features; member in union:orangefs_downcall_s::__anon10422
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_drv.h68 * @features: device features (RCAR_DU_FEATURE_*)
80 unsigned int features; member in struct:rcar_du_device_info
131 return rcdu->info->features & feature;
/linux-master/drivers/clk/sunxi-ng/
H A Dccu_mux.c24 if (!((common->features & CCU_FEATURE_FIXED_PREDIV) ||
25 (common->features & CCU_FEATURE_VARIABLE_PREDIV) ||
26 (common->features & CCU_FEATURE_ALL_PREDIV)))
29 if (common->features & CCU_FEATURE_ALL_PREDIV)
38 if (common->features & CCU_FEATURE_FIXED_PREDIV) {
46 if (common->features & CCU_FEATURE_VARIABLE_PREDIV) {
198 if (common->features & CCU_FEATURE_KEY_FIELD)
250 if (cm->common.features & CCU_FEATURE_CLOSEST_RATE)
/linux-master/net/ipv6/
H A Dtcpv6_offload.c44 netdev_features_t features)
67 return tcp_gso_segment(skb, features);
43 tcp6_gso_segment(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/mpls/
H A Dmpls_gso.c21 netdev_features_t features)
50 mpls_features = skb->dev->mpls_features & features;
20 mpls_gso_segment(struct sk_buff *skb, netdev_features_t features) argument
/linux-master/include/drm/
H A Ddrm_kunit_helpers.h34 * @_drv: Mocked DRM device driver features
58 u32 features)
65 driver->driver_features = features;
78 * @_features: Mocked DRM device driver features
55 __drm_kunit_helper_alloc_drm_device(struct kunit *test, struct device *dev, size_t size, size_t offset, u32 features) argument
/linux-master/kernel/time/
H A Dtick-common.c76 if (!dev || !(dev->features & CLOCK_EVT_FEAT_ONESHOT))
78 if (!(dev->features & CLOCK_EVT_FEAT_C3STOP))
159 if ((dev->features & CLOCK_EVT_FEAT_PERIODIC) &&
282 if (newdev->features & CLOCK_EVT_FEAT_ONESHOT)
306 if (!(newdev->features & CLOCK_EVT_FEAT_ONESHOT)) {
307 if (curdev && (curdev->features & CLOCK_EVT_FEAT_ONESHOT))
366 if (newdev->features & CLOCK_EVT_FEAT_ONESHOT)
392 if (!(td->evtdev->features & CLOCK_EVT_FEAT_C3STOP))
/linux-master/net/openvswitch/
H A Dvport-internal_dev.c111 netdev->features = NETIF_F_LLTX | NETIF_F_SG | NETIF_F_FRAGLIST |
115 netdev->vlan_features = netdev->features;
116 netdev->hw_enc_features = netdev->features;
117 netdev->features |= NETIF_F_HW_VLAN_CTAG_TX | NETIF_F_HW_VLAN_STAG_TX;
118 netdev->hw_features = netdev->features & ~NETIF_F_LLTX;
156 vport->dev->features |= NETIF_F_NETNS_LOCAL;
/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...]
/linux-master/drivers/vdpa/
H A Dvdpa.c380 * Config accesses aren't supposed to trigger before features are set.
586 * Bitmask for all per-device features: feature bits VIRTIO_TRANSPORT_F_START
588 * all 64bit features. If the features are extended beyond 64 bits, or new
589 * "holes" are reserved for other type of features than per-device, this
648 "Missing features 0x%llx for provided attributes",
693 "Management device supports multi-class while device features specified are ambiguous");
873 static int vdpa_dev_net_mq_config_fill(struct sk_buff *msg, u64 features, argument
878 if ((features & BIT_ULL(VIRTIO_NET_F_MQ)) == 0 &&
879 (features
887 vdpa_dev_net_mtu_config_fill(struct sk_buff *msg, u64 features, const struct virtio_net_config *config) argument
900 vdpa_dev_net_mac_config_fill(struct sk_buff *msg, u64 features, const struct virtio_net_config *config) argument
910 vdpa_dev_net_status_config_fill(struct sk_buff *msg, u64 features, const struct virtio_net_config *config) argument
960 vdpa_dev_blk_seg_size_config_fill(struct sk_buff *msg, u64 features, const struct virtio_blk_config *config) argument
975 vdpa_dev_blk_block_size_config_fill(struct sk_buff *msg, u64 features, const struct virtio_blk_config *config) argument
989 vdpa_dev_blk_seg_max_config_fill(struct sk_buff *msg, u64 features, const struct virtio_blk_config *config) argument
1002 vdpa_dev_blk_mq_config_fill(struct sk_buff *msg, u64 features, const struct virtio_blk_config *config) argument
1015 vdpa_dev_blk_topology_config_fill(struct sk_buff *msg, u64 features, const struct virtio_blk_config *config) argument
1044 vdpa_dev_blk_discard_config_fill(struct sk_buff *msg, u64 features, const struct virtio_blk_config *config) argument
1068 vdpa_dev_blk_write_zeroes_config_fill(struct sk_buff *msg, u64 features, const struct virtio_blk_config *config) argument
1087 vdpa_dev_blk_ro_config_fill(struct sk_buff *msg, u64 features) argument
1098 vdpa_dev_blk_flush_config_fill(struct sk_buff *msg, u64 features) argument
1225 u64 features; local
[all...]
/linux-master/net/hsr/
H A Dhsr_device.c187 netdev_features_t features)
192 mask = features;
194 /* Mask out all features that, if supported by one device, should be
198 * that were in features originally, and also is in NETIF_F_ONE_FOR_ALL,
201 features &= ~NETIF_F_ONE_FOR_ALL;
203 features = netdev_increment_features(features,
204 port->dev->features,
207 return features;
211 netdev_features_t features)
186 hsr_features_recompute(struct hsr_priv *hsr, netdev_features_t features) argument
210 hsr_fix_features(struct net_device *dev, netdev_features_t features) argument
[all...]
/linux-master/drivers/rtc/
H A Drtc-optee.c34 u64 features; member in struct:optee_rtc_info
45 * @features: Bitfield of RTC features
52 u64 features; member in struct:optee_rtc
140 if (!(priv->features & TA_RTC_FEATURE_CORRECTION))
165 if (!(priv->features & TA_RTC_FEATURE_CORRECTION))
190 u64 *features)
221 *features = info->features;
290 err = optee_rtc_read_info(dev, rtc, &priv->features);
189 optee_rtc_read_info(struct device *dev, struct rtc_device *rtc, u64 *features) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_dio_link_encoder.c305 enc10->base.features = *enc_features;
315 enc10->base.features.flags.bits.
369 enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
374 /* Override features with DCE-specific values */
376 enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
378 enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
380 enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
381 enc10->base.features.flags.bits.IS_DP2_CAPABLE = bp_cap_info.IS_DP2_CAPABLE;
382 enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN;
383 enc10->base.features
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Drx_res.c12 enum mlx5e_rx_res_features features; member in struct:mlx5e_rx_res
40 bool multi_vhca = res->features & MLX5E_RX_RES_FEATURE_MULTI_VHCA;
58 bool inner_ft_support = res->features & MLX5E_RX_RES_FEATURE_INNER_FT;
78 bool inner_ft_support = res->features & MLX5E_RX_RES_FEATURE_INNER_FT;
332 bool inner_ft_support = res->features & MLX5E_RX_RES_FEATURE_INNER_FT;
396 bool inner_ft_support = res->features & MLX5E_RX_RES_FEATURE_INNER_FT;
448 mlx5e_rx_res_create(struct mlx5_core_dev *mdev, enum mlx5e_rx_res_features features, argument
453 bool multi_vhca = features & MLX5E_RX_RES_FEATURE_MULTI_VHCA;
462 res->features = features;
[all...]
/linux-master/drivers/input/mouse/
H A Dlogips2pp.c23 /* Logitech mouse features */
34 u16 features; member in struct:ps2pp_info
276 if (model_info->features & PS2PP_SIDE_BTN)
279 if (model_info->features & PS2PP_EXTRA_BTN)
282 if (model_info->features & PS2PP_TASK_BTN)
285 if (model_info->features & PS2PP_NAV_BTN) {
290 if (model_info->features & PS2PP_WHEEL)
293 if (model_info->features & PS2PP_HWHEEL)
391 /* Enable features */
/linux-master/drivers/clocksource/
H A Dhyperv_timer.c138 ce->features = CLOCK_EVT_FEAT_ONESHOT;
255 if (!(ms_hyperv.features & HV_MSR_SYNTIMER_AVAILABLE))
532 if (ms_hyperv.features & HV_ACCESS_TSC_INVARIANT) {
537 if (!(ms_hyperv.features & HV_MSR_REFERENCE_TSC_AVAILABLE))
575 if (!(ms_hyperv.features & HV_ACCESS_TSC_INVARIANT)) {
595 if (ms_hyperv.features & HV_MSR_TIME_REF_COUNT_AVAILABLE)
601 if (!(ms_hyperv.features & HV_MSR_REFERENCE_TSC_AVAILABLE))
/linux-master/fs/xfs/libxfs/
H A Dxfs_sb.c76 * We current support XFS v5 formats with known features and v4 superblocks with
115 uint64_t features = 0; local
117 /* optional V4 features */
119 features |= XFS_FEAT_REALTIME;
121 features |= XFS_FEAT_NLINK;
123 features |= XFS_FEAT_ATTR;
125 features |= XFS_FEAT_QUOTA;
127 features |= XFS_FEAT_ALIGN;
129 features |= XFS_FEAT_LOGV2;
131 features |
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddss_features.c33 const enum dss_feat_id *features; member in struct:omap_dss_features
614 .features = omap2_dss_feat_list,
635 .features = omap3430_dss_feat_list,
659 .features = am35xx_dss_feat_list,
679 .features = am43xx_dss_feat_list,
699 .features = omap3630_dss_feat_list,
721 .features = omap4430_es1_0_dss_feat_list,
742 .features = omap4430_es2_0_1_2_dss_feat_list,
763 .features = omap4_dss_feat_list,
784 .features
870 const enum dss_feat_id *features = omap_current_dss_features->features; local
[all...]
/linux-master/drivers/phy/ti/
H A Dphy-gmii-sel.c51 u32 features; member in struct:phy_gmii_sel_soc_data
143 if (soc_data->features & BIT(PHY_GMII_SEL_RGMII_ID_MODE) &&
151 if (soc_data->features & BIT(PHY_GMII_SEL_RMII_IO_CLK_EN) &&
183 .features = BIT(PHY_GMII_SEL_RGMII_ID_MODE) |
207 .features = BIT(PHY_GMII_SEL_RGMII_ID_MODE),
309 if (priv->soc_data->features & BIT(PHY_GMII_SEL_RMII_IO_CLK_EN) &&
318 if (priv->soc_data->features & BIT(PHY_GMII_SEL_RMII_IO_CLK_EN))
352 if (soc_data->features & BIT(PHY_GMII_SEL_RGMII_ID_MODE)) {
365 if (soc_data->features & BIT(PHY_GMII_SEL_RMII_IO_CLK_EN)) {
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_link_encoder.c579 max_pixel_clock = enc10->base.features.max_hdmi_pixel_clock;
621 enc10->base.features.max_hdmi_deep_color;
637 (adjusted_pix_clk_100hz > (enc10->base.features.max_hdmi_pixel_clock * 10)))
641 if (!enc10->base.features.hdmi_ycbcr420_supported &&
645 if ((!enc10->base.features.flags.bits.HDMI_6GB_EN ||
660 if (!enc10->base.features.dp_ycbcr420_supported)
690 enc10->base.features = *enc_features;
700 enc10->base.features.flags.bits.
757 enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
762 /* Override features wit
[all...]
/linux-master/drivers/vhost/
H A Dvsock.c794 static int vhost_vsock_set_features(struct vhost_vsock *vsock, u64 features) argument
799 if (features & ~VHOST_VSOCK_FEATURES)
803 if ((features & (1 << VHOST_F_LOG_ALL)) &&
808 if ((features & (1ULL << VIRTIO_F_ACCESS_PLATFORM))) {
813 if (features & (1ULL << VIRTIO_VSOCK_F_SEQPACKET))
819 vq->acked_features = features;
836 u64 features; local
853 features = VHOST_VSOCK_FEATURES;
854 if (copy_to_user(argp, &features, sizeof(features)))
[all...]

Completed in 429 milliseconds

1234567891011>>