| /f-stack/dpdk/drivers/net/virtio/virtio_user/ |
| H A D | vhost_kernel_tap.c | 22 vhost_kernel_tap_set_offload(int fd, uint64_t features) in vhost_kernel_tap_set_offload() argument 26 if (features & (1ULL << VIRTIO_NET_F_GUEST_CSUM)) { in vhost_kernel_tap_set_offload() 28 if (features & (1ULL << VIRTIO_NET_F_GUEST_TSO4)) in vhost_kernel_tap_set_offload() 30 if (features & (1ULL << VIRTIO_NET_F_GUEST_TSO6)) in vhost_kernel_tap_set_offload() 32 if (features & ((1ULL << VIRTIO_NET_F_GUEST_TSO4) | in vhost_kernel_tap_set_offload() 34 (features & (1ULL << VIRTIO_NET_F_GUEST_ECN))) in vhost_kernel_tap_set_offload() 36 if (features & (1ULL << VIRTIO_NET_F_GUEST_UFO)) in vhost_kernel_tap_set_offload() 70 const char *mac, uint64_t features) in vhost_kernel_open_tap() argument 146 ret = vhost_kernel_tap_set_offload(tapfd, features); in vhost_kernel_open_tap()
|
| H A D | vhost_kernel.c | 188 unsigned int features; in vhost_kernel_ioctl() local 242 features = tap_support_features(); in vhost_kernel_ioctl() 247 if (features & IFF_VNET_HDR) { in vhost_kernel_ioctl() 255 if (features & IFF_MULTI_QUEUE) in vhost_kernel_ioctl() 352 if (vhost_kernel_tap_set_offload(tapfd, dev->features) == -1) in vhost_kernel_enable_queue_pair() 361 if ((dev->features & (1ULL << VIRTIO_NET_F_MRG_RXBUF)) || in vhost_kernel_enable_queue_pair() 362 (dev->features & (1ULL << VIRTIO_F_VERSION_1))) in vhost_kernel_enable_queue_pair() 368 (char *)dev->mac_addr, dev->features); in vhost_kernel_enable_queue_pair()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/arm/mrvl/ |
| H A D | tauros2.txt | 5 - marvell,tauros2-cache-features : Specify the features supported for the 7 The features including 16 marvell,tauros2-cache-features = <0x3>;
|
| /f-stack/freebsd/contrib/device-tree/Bindings/powerpc/ |
| H A D | ibm,powerpc-cpu-features.txt | 3 (skiboot/doc/device-tree/ibm,powerpc-cpu-features/binding.txt) 5 There is more complete overview and documentation of features in that 9 ibm,powerpc-cpu-features binding 19 /cpus/ibm,powerpc-cpu-features node binding 22 Node: ibm,powerpc-cpu-features 26 The node name must be "ibm,powerpc-cpu-features". 38 Definition: "ibm,powerpc-cpu-features" 92 Value is defined similarly to /cpus/features/isa 186 features to be advertised. 206 /cpus/ibm,powerpc-cpu-features { [all …]
|
| /f-stack/dpdk/lib/librte_vhost/ |
| H A D | rte_vhost.h | 147 uint64_t features; member 169 uint64_t features; member 278 int (*features_changed)(int vid, uint64_t features); 369 #define RTE_VHOST_NEED_LOG(features) ((features) & (1ULL << VHOST_F_LOG_ALL)) argument 469 int rte_vhost_driver_set_features(const char *path, uint64_t features); 486 int rte_vhost_driver_enable_features(const char *path, uint64_t features); 500 int rte_vhost_driver_disable_features(const char *path, uint64_t features); 512 int rte_vhost_driver_get_features(const char *path, uint64_t *features); 568 int rte_vhost_get_negotiated_features(int vid, uint64_t *features);
|
| H A D | socket.c | 54 uint64_t features; member 641 vsocket->features &= ~features; in rte_vhost_driver_disable_features() 655 if ((vsocket->supported_features & features) != features) { in rte_vhost_driver_enable_features() 663 vsocket->features |= features; in rte_vhost_driver_enable_features() 678 vsocket->supported_features = features; in rte_vhost_driver_set_features() 679 vsocket->features = features; in rte_vhost_driver_set_features() 710 *features = vsocket->features; in rte_vhost_driver_get_features() 722 *features = vsocket->features & vdpa_features; in rte_vhost_driver_get_features() 909 vsocket->features &= ~(1ULL << VHOST_F_LOG_ALL); in rte_vhost_driver_register() 929 vsocket->features &= ~seg_offload_features; in rte_vhost_driver_register() [all …]
|
| H A D | vhost.h | 351 uint64_t features; member 396 return dev->features & (1ull << VIRTIO_F_RING_PACKED); in vq_is_packed() 443 if (unlikely(dev->features & (1ULL << VHOST_F_LOG_ALL))) in vhost_log_write() 450 if (unlikely(dev->features & (1ULL << VHOST_F_LOG_ALL))) in vhost_log_cache_sync() 458 if (unlikely(dev->features & (1ULL << VHOST_F_LOG_ALL))) in vhost_log_cache_write() 489 if (likely(!(dev->features & (1ULL << VHOST_F_LOG_ALL)))) in vhost_log_cache_write_iova() 492 if (dev->features & (1ULL << VIRTIO_F_IOMMU_PLATFORM)) in vhost_log_cache_write_iova() 502 if (likely(!(dev->features & (1ULL << VHOST_F_LOG_ALL)))) in vhost_log_write_iova() 505 if (dev->features & (1ULL << VIRTIO_F_IOMMU_PLATFORM)) in vhost_log_write_iova() 704 if (!(dev->features & (1ULL << VIRTIO_F_IOMMU_PLATFORM))) in vhost_iova_to_vva() [all …]
|
| /f-stack/freebsd/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_import/ |
| H A D | zpool_import_features_001_pos.ksh | 43 features="com.test:xxx_unsup0 com.test:xxx_unsup1 com.test:xxx_unsup2" 59 for feature in $features; do 64 for feature in $features; do
|
| /f-stack/freebsd/arm64/iommu/ |
| H A D | smmu.c | 1104 if (sc->features & CR0_PRIQEN) { in smmu_enable_interrupts() 1119 if (sc->features & SMMU_FEATURE_PRI) in smmu_enable_interrupts() 1298 sc->features = 0; in smmu_check_features() 1340 sc->features |= SMMU_FEATURE_SEV; in smmu_check_features() 1345 sc->features |= SMMU_FEATURE_MSI; in smmu_check_features() 1351 sc->features |= SMMU_FEATURE_HYP; in smmu_check_features() 1355 sc->features |= SMMU_FEATURE_ATS; in smmu_check_features() 1358 sc->features |= SMMU_FEATURE_PRI; in smmu_check_features() 1375 sc->features |= SMMU_FEATURE_S1P; in smmu_check_features() 1381 sc->features |= SMMU_FEATURE_S2P; in smmu_check_features() [all …]
|
| /f-stack/dpdk/ |
| H A D | MAINTAINERS | 580 F: doc/guides/nics/features/ena.ini 601 F: doc/guides/nics/features/ark.ini 609 F: doc/guides/nics/features/bnxt.ini 647 F: doc/guides/nics/features/enic.ini 656 F: doc/guides/nics/features/hns3.ini 716 F: doc/guides/nics/features/ice.ini 724 F: doc/guides/nics/features/igc.ini 805 F: doc/guides/nics/features/nfb.ini 841 F: doc/guides/nics/features/pfe.ini 920 F: doc/guides/nics/features/avp.ini [all …]
|
| /f-stack/dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa_virtq.c | 128 priv->features = 0; in mlx5_vdpa_virtqs_release() 225 attr.tso_ipv4 = !!(priv->features & (1ULL << VIRTIO_NET_F_HOST_TSO4)); in mlx5_vdpa_virtq_setup() 227 attr.tx_csum = !!(priv->features & (1ULL << VIRTIO_NET_F_CSUM)); in mlx5_vdpa_virtq_setup() 229 attr.virtio_version_1_0 = !!(priv->features & (1ULL << in mlx5_vdpa_virtq_setup() 231 attr.type = (priv->features & (1ULL << VIRTIO_F_RING_PACKED)) ? in mlx5_vdpa_virtq_setup() 382 if (priv->features & (1ULL << VIRTIO_F_RING_PACKED)) { in mlx5_vdpa_features_validate() 391 if (priv->features & (1ULL << VIRTIO_NET_F_HOST_TSO4)) { in mlx5_vdpa_features_validate() 399 if (priv->features & (1ULL << VIRTIO_NET_F_HOST_TSO6)) { in mlx5_vdpa_features_validate() 407 if (priv->features & (1ULL << VIRTIO_NET_F_CSUM)) { in mlx5_vdpa_features_validate() 415 if (priv->features & (1ULL << VIRTIO_NET_F_GUEST_CSUM)) { in mlx5_vdpa_features_validate() [all …]
|
| H A D | mlx5_vdpa.c | 99 *features = MLX5_VDPA_DEFAULT_FEATURES; in mlx5_vdpa_get_vdpa_features() 101 *features |= (1ULL << VIRTIO_F_RING_PACKED); in mlx5_vdpa_get_vdpa_features() 103 *features |= (1ULL << VIRTIO_NET_F_HOST_TSO4); in mlx5_vdpa_get_vdpa_features() 105 *features |= (1ULL << VIRTIO_NET_F_HOST_TSO6); in mlx5_vdpa_get_vdpa_features() 107 *features |= (1ULL << VIRTIO_NET_F_CSUM); in mlx5_vdpa_get_vdpa_features() 109 *features |= (1ULL << VIRTIO_NET_F_GUEST_CSUM); in mlx5_vdpa_get_vdpa_features() 111 *features |= (1ULL << VIRTIO_F_VERSION_1); in mlx5_vdpa_get_vdpa_features() 117 uint64_t *features) in mlx5_vdpa_get_protocol_features() argument 126 *features = MLX5_VDPA_PROTOCOL_FEATURES; in mlx5_vdpa_get_protocol_features() 159 uint64_t features; in mlx5_vdpa_features_set() local [all …]
|
| /f-stack/dpdk/doc/guides/nics/features/ |
| H A D | afpacket.ini | 2 ; Supported features of the 'afpacket' network poll mode driver. 4 ; Refer to default.ini for the full list of available PMD features.
|
| H A D | af_xdp.ini | 2 ; Supported features of the 'af_xdp' network poll mode driver. 4 ; Refer to default.ini for the full list of available PMD features.
|
| /f-stack/dpdk/doc/guides/nics/ |
| H A D | atlantic.rst | 12 Supported features 15 - Base L2 features 24 Experimental API features
|
| H A D | overview.rst | 19 Thus some features may not be implemented. 25 More details about features can be found in :doc:`features`.
|
| /f-stack/dpdk/doc/guides/bbdevs/features/ |
| H A D | null.ini | 2 ; Supported features of the 'null' bbdev driver. 4 ; Refer to default.ini for the full list of available PMD features.
|
| H A D | fpga_lte_fec.ini | 2 ; Supported features of the 'fpga_lte_fec' bbdev driver. 4 ; Refer to default.ini for the full list of available PMD features.
|
| H A D | fpga_5gnr_fec.ini | 2 ; Supported features of the 'fpga_5ngr_fec' bbdev driver. 4 ; Refer to default.ini for the full list of available PMD features.
|
| H A D | turbo_sw.ini | 2 ; Supported features of the 'turbo_sw' bbdev driver. 4 ; Refer to default.ini for the full list of available PMD features.
|
| /f-stack/dpdk/doc/guides/regexdevs/features/ |
| H A D | mlx5.ini | 2 ; Supported features of the 'mlx5' RegEx driver. 4 ; Refer to default.ini for the full list of available driver features.
|
| H A D | octeontx2.ini | 2 ; Supported features of the 'octeontx2' regex driver. 4 ; Refer to default.ini for the full list of available driver features.
|
| /f-stack/dpdk/doc/guides/vdpadevs/features/ |
| H A D | ifcvf.ini | 2 ; Supported features of the 'ifcvf' vDPA driver. 4 ; Refer to default.ini for the full list of available PMD features.
|
| /f-stack/dpdk/doc/guides/compressdevs/features/ |
| H A D | zlib.ini | 2 ; Refer to default.ini for the full list of available PMD features. 4 ; Supported features of 'ZLIB' compression driver.
|
| H A D | octeontx.ini | 2 ; Refer to default.ini for the full list of available PMD features. 4 ; Supported features of 'OCTEON TX ZIP' compression driver.
|