Home
last modified time | relevance | path

Searched refs:features (Results 1 – 25 of 66) sorted by relevance

123

/include/net/
Dgso.h78 netdev_features_t features, bool tx_path);
81 netdev_features_t features) in skb_gso_segment() argument
83 return __skb_gso_segment(skb, features, true); in skb_gso_segment()
87 netdev_features_t features, __be16 type);
90 netdev_features_t features);
Dvxlan.h360 netdev_features_t features) in vxlan_features_check() argument
365 return features; in vxlan_features_check()
375 return features; in vxlan_features_check()
384 !can_checksum_protocol(features, inner_eth_hdr(skb)->h_proto)))) in vxlan_features_check()
385 return features & ~(NETIF_F_CSUM_MASK | NETIF_F_GSO_MASK); in vxlan_features_check()
387 return features; in vxlan_features_check()
Dudp_tunnel.h136 if (!(dev->features & NETIF_F_RX_UDP_TUNNEL_PORT)) in udp_tunnel_get_rx_info()
144 if (!(dev->features & NETIF_F_RX_UDP_TUNNEL_PORT)) in udp_tunnel_drop_rx_info()
347 if (!(dev->features & NETIF_F_RX_UDP_TUNNEL_PORT)) in udp_tunnel_nic_add_port()
356 if (!(dev->features & NETIF_F_RX_UDP_TUNNEL_PORT)) in udp_tunnel_nic_del_port()
Dudp.h177 netdev_features_t features, bool is_ipv6);
293 netdev_features_t features,
462 netdev_features_t features = NETIF_F_SG; in udp_rcv_segment() local
479 features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM; in udp_rcv_segment()
495 segs = __skb_gso_segment(skb, features, false); in udp_rcv_segment()
/include/linux/
Ddevice-mapper.h193 uint64_t features; member
235 #define dm_target_needs_singleton(type) ((type)->features & DM_TARGET_SINGLETON)
242 ((type)->features & DM_TARGET_ALWAYS_WRITEABLE)
249 #define dm_target_is_immutable(type) ((type)->features & DM_TARGET_IMMUTABLE)
256 #define dm_target_is_wildcard(type) ((type)->features & DM_TARGET_WILDCARD)
262 #define dm_target_has_integrity(type) ((type)->features & DM_TARGET_INTEGRITY)
268 #define dm_target_passes_integrity(type) ((type)->features & DM_TARGET_PASSES_INTEGRITY)
279 #define dm_target_supports_zoned_hm(type) ((type)->features & DM_TARGET_ZONED_HM)
289 #define dm_target_supports_nowait(type) ((type)->features & DM_TARGET_NOWAIT)
295 #define dm_target_passes_crypto(type) ((type)->features & DM_TARGET_PASSES_CRYPTO)
[all …]
Dpci-ats.h41 int pci_enable_pasid(struct pci_dev *pdev, int features);
47 static inline int pci_enable_pasid(struct pci_dev *pdev, int features) in pci_enable_pasid() argument
Dnetdev_features.h256 static inline netdev_features_t netdev_base_features(netdev_features_t features) in netdev_base_features() argument
258 features &= ~NETIF_F_ONE_FOR_ALL; in netdev_base_features()
259 features |= NETIF_F_ALL_FOR_ALL; in netdev_base_features()
260 return features; in netdev_base_features()
Dif_vlan.h331 static inline bool vlan_hw_offload_capable(netdev_features_t features, in vlan_hw_offload_capable() argument
334 if (proto == htons(ETH_P_8021Q) && features & NETIF_F_HW_VLAN_CTAG_TX) in vlan_hw_offload_capable()
336 if (proto == htons(ETH_P_8021AD) && features & NETIF_F_HW_VLAN_STAG_TX) in vlan_hw_offload_capable()
582 if (skb->dev->features & NETIF_F_HW_VLAN_CTAG_TX) { in vlan_get_tag()
795 netdev_features_t features) in vlan_features_check() argument
803 features &= NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_HW_CSUM | in vlan_features_check()
808 return features; in vlan_features_check()
Dvdpa.h402 int (*set_driver_features)(struct vdpa_device *vdev, u64 features);
543 static inline int vdpa_set_features_unlocked(struct vdpa_device *vdev, u64 features) in vdpa_set_features_unlocked() argument
549 ret = ops->set_driver_features(vdev, features); in vdpa_set_features_unlocked()
554 static inline int vdpa_set_features(struct vdpa_device *vdev, u64 features) in vdpa_set_features() argument
559 ret = vdpa_set_features_unlocked(vdev, features); in vdpa_set_features()
Dvringh.h126 int vringh_init_user(struct vringh *vrh, u64 features,
188 int vringh_init_kern(struct vringh *vrh, u64 features,
297 int vringh_init_iotlb(struct vringh *vrh, u64 features,
303 int vringh_init_iotlb_va(struct vringh *vrh, u64 features,
Dvirtio_pci_legacy.h23 u32 features);
Dif_tap.h47 void (*update_features)(struct tap_dev *tap, netdev_features_t features);
Dblkdev.h365 blk_features_t features; member
654 #define blk_queue_nonrot(q) (!((q)->limits.features & BLK_FEAT_ROTATIONAL))
655 #define blk_queue_io_stat(q) ((q)->limits.features & BLK_FEAT_IO_STAT)
656 #define blk_queue_dax(q) ((q)->limits.features & BLK_FEAT_DAX)
657 #define blk_queue_pci_p2pdma(q) ((q)->limits.features & BLK_FEAT_PCI_P2PDMA)
673 ((q)->limits.features & BLK_FEAT_SKIP_TAGSET_QUIESCE)
704 (q->limits.features & BLK_FEAT_ZONED); in blk_queue_is_zoned()
1410 return bdev->bd_disk->queue->limits.features & BLK_FEAT_SYNCHRONOUS; in bdev_synchronous()
1420 return q->limits.features & BLK_FEAT_STABLE_WRITES; in bdev_stable_writes()
1425 return (q->limits.features & BLK_FEAT_WRITE_CACHE) && in blk_queue_write_cache()
[all …]
Dsungem_phy.h26 u32 features; /* Ethtool SUPPORTED_* defines */ member
/include/drm/
Ddrm_drv.h520 u32 features) in drm_core_check_all_features() argument
524 return features && (supported & features) == features; in drm_core_check_all_features()
Ddrm_kunit_helpers.h58 u32 features) in __drm_kunit_helper_alloc_drm_device() argument
65 driver->driver_features = features; in __drm_kunit_helper_alloc_drm_device()
/include/linux/platform_data/
Dhsmmc-omap.h65 unsigned features; member
Dmmc-omap.h79 unsigned features; member
/include/net/bluetooth/
Dhci_core.h366 __u8 features[HCI_MAX_PAGES][8]; member
689 __u8 features[HCI_MAX_PAGES][8]; member
1885 #define lmp_encrypt_capable(dev) ((dev)->features[0][0] & LMP_ENCRYPT)
1886 #define lmp_rswitch_capable(dev) ((dev)->features[0][0] & LMP_RSWITCH)
1887 #define lmp_hold_capable(dev) ((dev)->features[0][0] & LMP_HOLD)
1888 #define lmp_sniff_capable(dev) ((dev)->features[0][0] & LMP_SNIFF)
1889 #define lmp_park_capable(dev) ((dev)->features[0][1] & LMP_PARK)
1890 #define lmp_inq_rssi_capable(dev) ((dev)->features[0][3] & LMP_RSSI_INQ)
1891 #define lmp_esco_capable(dev) ((dev)->features[0][3] & LMP_ESCO)
1892 #define lmp_bredr_capable(dev) (!((dev)->features[0][4] & LMP_NO_BREDR))
[all …]
/include/uapi/linux/
Dvirtio_snd.h145 __le32 features; member
238 __le32 features; member
262 __le32 features; member
/include/linux/pds/
Dpds_adminq.h262 __le64 features; member
299 __le64 features; member
422 __le64 features; member
442 __le64 features; member
477 __le64 features; member
498 __le64 features; member
818 __le64 features; member
/include/net/libeth/
Drx.h239 (dev->features & NETIF_F_RXCSUM)); in libeth_rx_pt_has_checksum()
246 (dev->features & NETIF_F_RXHASH)); in libeth_rx_pt_has_hash()
/include/linux/ceph/
Dmsgr.h128 __le64 features; /* supported feature bits */ member
140 __le64 features; /* feature bits for this session */ member
/include/linux/mtd/
Djedec.h32 __le16 features; member
/include/linux/greybus/
Dinterface.h40 u8 features; /* Feature flags set in the manifest */ member

123