Home
last modified time | relevance | path

Searched refs:capability (Results 1 – 25 of 95) sorted by relevance

1234

/dpdk/drivers/net/iavf/
H A Diavf_ipsec_crypto.c113 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 Drte_security.c179 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 Drte_cryptodev.c300 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 Drte_cryptodev.h268 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 Dopae_ifpga_hw_api.c45 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 Difpga_port.c69 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 Difpga_enumerate.c168 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 Difpga_hw.h84 u32 capability; member
116 u32 capability; member
H A Difpga_port_error.c96 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 Dopae_ifpga_hw_api.h231 u32 capability; /* The capability of FME device */ member
251 u32 capability; /* The capability of port device */ member
H A Difpga_fme.c68 (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 Difpga_fme_error.c230 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 Dhns3_cmd.c477 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 Dmain.c365 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 Dflow_bifurcation.rst10 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 Dtraffic_management.rst33 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 Devent_ethernet_tx_adapter.rst77 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 Drte_compressdev.c34 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 Dtest_cryptodev_blockcipher.c31 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 Dtest_cryptodev_asym.c315 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 Drte_dmadev.c713 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 Dqat_sym_session.c137 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 Drte_service.h95 int32_t rte_service_probe_capability(uint32_t id, uint32_t capability);
/dpdk/doc/guides/nics/
H A Dhns3.rst108 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 Dtesteventdev.rst603 | | | 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. |

1234