DPDK
23.03.0
|
#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 293 of file rte_event_crypto_adapter.h.
uint32_t flags |
Flags for handling crypto operations
Definition at line 294 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 298 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 303 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 311 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 321 of file rte_event_crypto_adapter.h.