DPDK  24.11.0-rc3
Data Fields
rte_cryptodev_qp_conf Struct Reference

#include <rte_cryptodev.h>

Data Fields

uint32_t nb_descriptors
 
struct rte_mempoolmp_session
 
uint8_t priority
 

Detailed Description

Crypto device queue pair configuration structure.

Examples:
examples/fips_validation/fips_dev_self_test.c, examples/fips_validation/main.c, examples/ip_pipeline/cryptodev.c, examples/ipsec-secgw/ipsec-secgw.c, examples/l2fwd-crypto/main.c, examples/pipeline/obj.c, and examples/vhost_crypto/main.c.

Definition at line 646 of file rte_cryptodev.h.

Field Documentation

◆ nb_descriptors

uint32_t nb_descriptors

Number of descriptors per queue pair

Examples:
examples/ipsec-secgw/ipsec-secgw.c, examples/l2fwd-crypto/main.c, examples/pipeline/obj.c, and examples/vhost_crypto/main.c.

Definition at line 647 of file rte_cryptodev.h.

◆ mp_session

struct rte_mempool* mp_session

◆ priority

uint8_t priority

Priority for this queue pair relative to other queue pairs.

The requested priority should in the range of [RTE_CRYPTODEV_QP_PRIORITY_HIGHEST, RTE_CRYPTODEV_QP_PRIORITY_LOWEST]. The implementation may normalize the requested priority to device supported priority value.

Definition at line 650 of file rte_cryptodev.h.


The documentation for this struct was generated from the following file: