table of contents
rte_crypto_param_t(3) | DPDK | rte_crypto_param_t(3) |
NAME¶
rte_crypto_param_t
SYNOPSIS¶
#include <rte_crypto_asym.h>
Data Fields¶
uint8_t * data
rte_iova_t iova
size_t length
Detailed Description¶
Buffer to hold crypto params required for asym operations.
These buffers can be used for both input to PMD and output from PMD. When used for output from PMD, application has to ensure the buffer is large enough to hold the target data.
If an operation requires the PMD to generate a random number, and the device supports CSRNG, 'data' should be set to NULL. The crypto parameter in question will not be used by the PMD, as it is internally generated.
Definition at line 201 of file rte_crypto_asym.h.
Field Documentation¶
uint8_t* data¶
pointer to buffer holding data
Definition at line 202 of file rte_crypto_asym.h.
rte_iova_t iova¶
IO address of data buffer
Definition at line 204 of file rte_crypto_asym.h.
size_t length¶
length of data in bytes
Definition at line 206 of file rte_crypto_asym.h.
Author¶
Generated automatically by Doxygen for DPDK from the source code.
Fri Dec 15 2023 | Version 23.11.0 |