logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rte_crypto_param_t

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                           rte_crypto_param_t(3)

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 215 of file rte_crypto_asym.h.

Field Documentation

uint8_t*data
       pointer to buffer holding data

       Definition at line 216 of file rte_crypto_asym.h.

   rte_iova_tiova
       IO address of data buffer

       Definition at line 218 of file rte_crypto_asym.h.

   size_tlength
       length of data in bytes

       Definition at line 220 of file rte_crypto_asym.h.

Name

       rte_crypto_param_t

Synopsis

       #include <rte_crypto_asym.h>

   DataFields
       uint8_t * datarte_iova_tiova
       size_t length

See Also