| /dpdk/drivers/net/iavf/ |
| H A D | iavf_ipsec_crypto.c | 113 return &capability->sym; in get_capability() 148 if (capability == NULL) in get_cipher_blocksize() 161 if (capability == NULL) in get_aead_blocksize() 174 if (capability == NULL) in get_auth_blocksize() 219 if (capability == NULL) in valid_auth_xform() 224 capability->auth.key_size.min, in valid_auth_xform() 225 capability->auth.key_size.max, in valid_auth_xform() 239 if (capability == NULL) in valid_cipher_xform() 259 if (capability == NULL) in valid_aead_xform() 264 capability->aead.key_size.min, in valid_aead_xform() [all …]
|
| /dpdk/lib/security/ |
| H A D | rte_security.c | 179 while ((capability = &capabilities[i++])->action in rte_security_capability_get() 181 if (capability->action == idx->action && in rte_security_capability_get() 182 capability->protocol == idx->protocol) { in rte_security_capability_get() 184 if (capability->ipsec.proto == in rte_security_capability_get() 186 capability->ipsec.mode == in rte_security_capability_get() 188 capability->ipsec.direction == in rte_security_capability_get() 190 return capability; in rte_security_capability_get() 192 if (capability->pdcp.domain == in rte_security_capability_get() 194 return capability; in rte_security_capability_get() 197 if (capability->docsis.direction == in rte_security_capability_get() [all …]
|
| /dpdk/lib/cryptodev/ |
| H A D | rte_cryptodev.c | 300 if (capability->sym.xform_type != idx->type) in rte_cryptodev_sym_capability_get() 305 return &capability->sym; in rte_cryptodev_sym_capability_get() 309 return &capability->sym; in rte_cryptodev_sym_capability_get() 313 return &capability->sym; in rte_cryptodev_sym_capability_get() 361 return &capability->asym.xform_capa; in rte_cryptodev_asym_capability_get() 422 if (capability->op_types & (1 << op_type)) in rte_cryptodev_asym_xform_capability_check_optype() 434 if (capability->modlen.min != 0) { in rte_cryptodev_asym_xform_capability_check_modlen() 435 if (modlen < capability->modlen.min) in rte_cryptodev_asym_xform_capability_check_modlen() 439 if (capability->modlen.max != 0) { in rte_cryptodev_asym_xform_capability_check_modlen() 440 if (modlen > capability->modlen.max) in rte_cryptodev_asym_xform_capability_check_modlen() [all …]
|
| H A D | rte_cryptodev.h | 268 const struct rte_cryptodev_symmetric_capability *capability, 286 const struct rte_cryptodev_symmetric_capability *capability, 305 const struct rte_cryptodev_symmetric_capability *capability, 322 const struct rte_cryptodev_asymmetric_xform_capability *capability, 338 const struct rte_cryptodev_asymmetric_xform_capability *capability,
|
| /dpdk/drivers/raw/ifpga/base/ |
| H A D | opae_ifpga_hw_api.c | 45 fme_info->capability = fme->capability; in opae_manager_ifpga_get_info() 104 port_info->capability = port->capability; in opae_bridge_ifpga_get_info()
|
| H A D | ifpga_port.c | 69 struct feature_port_capability capability; in port_get_portidx() local 74 capability.csr = readq(&port_hdr->capability); in port_get_portidx() 75 *idx = capability.port_number; in port_get_portidx() 372 port->capability |= FPGA_PORT_CAP_UAFU_IRQ; in port_uint_init() 393 if (!(port->capability & FPGA_PORT_CAP_UAFU_IRQ)) in port_uint_set_irq()
|
| H A D | ifpga_enumerate.c | 168 struct feature_port_capability capability; in parse_feature_port_uafu() local 172 capability.csr = readq(&port_hdr->capability); in parse_feature_port_uafu() 174 size = capability.mmio_size << 10; in parse_feature_port_uafu() 338 struct feature_port_capability capability; in parse_feature_port() local 346 capability.csr = readq(&port_hdr->capability); in parse_feature_port() 347 port_id = capability.port_number; in parse_feature_port() 433 uint_cap.csr = readq(&port_uint->capability); in parse_feature_irqs()
|
| H A D | ifpga_hw.h | 84 u32 capability; member 116 u32 capability; member
|
| H A D | ifpga_port_error.c | 96 port->capability |= FPGA_PORT_CAP_ERR_IRQ; in port_error_init() 147 if (!(port->capability & FPGA_PORT_CAP_ERR_IRQ)) in port_error_set_irq()
|
| H A D | opae_ifpga_hw_api.h | 231 u32 capability; /* The capability of FME device */ member 251 u32 capability; /* The capability of port device */ member
|
| H A D | ifpga_fme.c | 68 (unsigned long long)fme_hdr->capability.csr); in fme_hdr_init() 98 fme_capability.csr = readq(&fme_hdr->capability); in fme_hdr_get_ports_num() 128 fme_capability.csr = readq(&fme_hdr->capability); in fme_hdr_get_cache_size() 140 fme_capability.csr = readq(&fme_hdr->capability); in fme_hdr_get_version() 152 fme_capability.csr = readq(&fme_hdr->capability); in fme_hdr_get_socket_id() 241 fme_capability.csr = readq(&fme_hdr->capability); in fme_thermal_set_threshold1() 290 fme_capability.csr = readq(&fme_hdr->capability); in fme_thermal_set_threshold2()
|
| H A D | ifpga_fme_error.c | 230 fme->capability |= FPGA_FME_CAP_ERR_IRQ; in fme_global_error_init() 395 if (!(fme->capability & FPGA_FME_CAP_ERR_IRQ)) in fme_global_err_set_irq()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_cmd.c | 477 hns3_set_bit(hw->capability, HNS3_DEV_SUPPORT_FD_QUEUE_REGION_B, in hns3_parse_capability() 487 hns3_set_bit(hw->capability, HNS3_DEV_SUPPORT_PTP_B, 1); in hns3_parse_capability() 493 hns3_set_bit(hw->capability, HNS3_DEV_SUPPORT_TX_PUSH_B, 1); in hns3_parse_capability() 495 hns3_set_bit(hw->capability, HNS3_DEV_SUPPORT_COPPER_B, 1); in hns3_parse_capability() 497 hns3_set_bit(hw->capability, HNS3_DEV_SUPPORT_INDEP_TXRX_B, 1); in hns3_parse_capability() 499 hns3_set_bit(hw->capability, HNS3_DEV_SUPPORT_STASH_B, 1); in hns3_parse_capability() 501 hns3_set_bit(hw->capability, HNS3_DEV_SUPPORT_RXD_ADV_LAYOUT_B, in hns3_parse_capability() 504 hns3_set_bit(hw->capability, in hns3_parse_capability() 507 hns3_set_bit(hw->capability, HNS3_DEV_SUPPORT_RAS_IMP_B, 1); in hns3_parse_capability() 509 hns3_set_bit(hw->capability, HNS3_DEV_SUPPORT_TM_B, 1); in hns3_parse_capability() [all …]
|
| /dpdk/app/test-crypto-perf/ |
| H A D | main.c | 365 const struct rte_cryptodev_symmetric_capability *capability; in cperf_verify_devices_capabilities() local 398 capability = rte_cryptodev_sym_capability_get(cdev_id, in cperf_verify_devices_capabilities() 400 if (capability == NULL) in cperf_verify_devices_capabilities() 404 capability, in cperf_verify_devices_capabilities() 419 capability = rte_cryptodev_sym_capability_get(cdev_id, in cperf_verify_devices_capabilities() 421 if (capability == NULL) in cperf_verify_devices_capabilities() 425 capability, in cperf_verify_devices_capabilities() 437 capability = rte_cryptodev_sym_capability_get(cdev_id, in cperf_verify_devices_capabilities() 439 if (capability == NULL) in cperf_verify_devices_capabilities() 443 capability, in cperf_verify_devices_capabilities()
|
| /dpdk/doc/guides/howto/ |
| H A D | flow_bifurcation.rst | 10 capability. Other than :ref:`KNI <kni>`, the software is just required to 28 has the capability for queue division. 30 Packet classification filtering is a hardware capability available on most
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | traffic_management.rst | 33 The aim of these APIs is to advertise the capability information (i.e critical 46 Likewise, users can query the capability of the TM at the hierarchical level to 51 hierarchical level capability query. 53 Finally, the node level capability API offers knowledge about the capability 56 shaper rate, etc. is exposed by node level capability API. 232 supported by the implementation is advertised through the port capability set.
|
| H A D | event_ethernet_tx_adapter.rst | 77 combination. Currently, the only capability flag defined is 127 capability for a given ethernet device, the application should use the 171 The event device, ethernet device pairs which support the capability
|
| /dpdk/lib/compressdev/ |
| H A D | rte_compressdev.c | 34 const struct rte_compressdev_capabilities *capability; in rte_compressdev_capability_get() local 44 while ((capability = &dev_info.capabilities[i++])->algo != in rte_compressdev_capability_get() 46 if (capability->algo == algo) in rte_compressdev_capability_get() 47 return capability; in rte_compressdev_capability_get()
|
| /dpdk/app/test/ |
| H A D | test_cryptodev_blockcipher.c | 31 const struct rte_cryptodev_symmetric_capability *capability; in verify_algo_support() local 36 capability = rte_cryptodev_sym_capability_get(dev_id, &cap_idx); in verify_algo_support() 37 if (capability == NULL) in verify_algo_support() 42 ret = rte_cryptodev_sym_capability_check_cipher(capability, in verify_algo_support() 52 capability = rte_cryptodev_sym_capability_get(dev_id, &cap_idx); in verify_algo_support() 53 if (capability == NULL) in verify_algo_support() 57 ret = rte_cryptodev_sym_capability_check_auth(capability, in verify_algo_support()
|
| H A D | test_cryptodev_asym.c | 315 const struct rte_cryptodev_asymmetric_xform_capability *capability; in test_cryptodev_asym_op() local 326 capability = rte_cryptodev_asym_capability_get(dev_id, &cap_idx); in test_cryptodev_asym_op() 328 if (capability == NULL) { in test_cryptodev_asym_op() 362 if (rte_cryptodev_asym_xform_capability_check_modlen(capability, in test_cryptodev_asym_op() 382 if (rte_cryptodev_asym_xform_capability_check_modlen(capability, in test_cryptodev_asym_op() 1404 capability = rte_cryptodev_asym_capability_get(dev_id, in test_mod_inv() 1407 if (capability == NULL) { in test_mod_inv() 1414 capability, in test_mod_inv() 1519 capability = rte_cryptodev_asym_capability_get(dev_id, &cap_idx); in test_mod_exp() 1521 if (capability == NULL) { in test_mod_exp() [all …]
|
| /dpdk/lib/dmadev/ |
| H A D | rte_dmadev.c | 713 dma_capability_name(uint64_t capability) in dma_capability_name() argument 716 uint64_t capability; in dma_capability_name() member 735 if (capability == capa_names[i].capability) { in dma_capability_name()
|
| /dpdk/drivers/crypto/qat/ |
| H A D | qat_sym_session.c | 137 const struct rte_cryptodev_capabilities *capability; in qat_is_cipher_alg_supported() local 139 while ((capability = &(internals->qat_dev_capabilities[i++]))->op != in qat_is_cipher_alg_supported() 141 if (capability->op != RTE_CRYPTO_OP_TYPE_SYMMETRIC) in qat_is_cipher_alg_supported() 144 if (capability->sym.xform_type != RTE_CRYPTO_SYM_XFORM_CIPHER) in qat_is_cipher_alg_supported() 147 if (capability->sym.cipher.algo == algo) in qat_is_cipher_alg_supported() 158 const struct rte_cryptodev_capabilities *capability; in qat_is_auth_alg_supported() local 160 while ((capability = &(internals->qat_dev_capabilities[i++]))->op != in qat_is_auth_alg_supported() 162 if (capability->op != RTE_CRYPTO_OP_TYPE_SYMMETRIC) in qat_is_auth_alg_supported() 165 if (capability->sym.xform_type != RTE_CRYPTO_SYM_XFORM_AUTH) in qat_is_auth_alg_supported() 168 if (capability->sym.auth.algo == algo) in qat_is_auth_alg_supported()
|
| /dpdk/lib/eal/include/ |
| H A D | rte_service.h | 95 int32_t rte_service_probe_capability(uint32_t id, uint32_t capability);
|
| /dpdk/doc/guides/nics/ |
| H A D | hns3.rst | 108 Used to mask the capability which queried from firmware. 110 corresponding capability. eg. If the capability is 0xFFFF queried from 112 masked off, then the capability will be 0xFFF0.
|
| /dpdk/doc/guides/tools/ |
| H A D | testeventdev.rst | 603 | | | 2) | depending on the Rx adapter capability. | 605 | | | | depending on the Tx adapter capability. | 640 capability then the worker cores enqueue the packets to the eventdev directly 715 | | | | being used have Internal port capability| 727 | | | x | depending on the Rx adapter capability. | 730 | | | | Internal port capability. | 732 | | | | depending on the Tx adapter capability. |
|