DPDK 22.11.6
|
#include <rte_event_crypto_adapter.h>
Data Fields | |
uint32_t | flags |
struct rte_event | ev |
uint16_t | vector_sz |
uint64_t | vector_timeout_ns |
struct rte_mempool * | vector_mp |
Adapter queue configuration structure
Definition at line 265 of file rte_event_crypto_adapter.h.
uint32_t flags |
Flags for handling crypto operations
Definition at line 266 of file rte_event_crypto_adapter.h.
struct rte_event ev |
If HW supports cryptodev queue pair to event queue binding, application is expected to fill in event information.
Definition at line 270 of file rte_event_crypto_adapter.h.
uint16_t vector_sz |
Indicates the maximum number for crypto operations to combine and form a vector.
Definition at line 275 of file rte_event_crypto_adapter.h.
uint64_t vector_timeout_ns |
Indicates the maximum number of nanoseconds to wait for aggregating crypto operations. Should be within vectorization limits of the adapter
Definition at line 283 of file rte_event_crypto_adapter.h.
struct rte_mempool* vector_mp |
Indicates the mempool that should be used for allocating rte_event_vector container. Should be created by using rte_event_vector_pool_create
. Valid when RTE_EVENT_CRYPTO_ADAPTER_EVENT_VECTOR flag is set in
Definition at line 293 of file rte_event_crypto_adapter.h.