|
API Reference Manual 1.51.0
|
Crypto capabilities. More...
#include <crypto_types.h>
Data Fields | |
| uint32_t | max_sessions |
| Maximum number of crypto sessions. | |
| odp_support_t | sync_mode |
| Supported packet operation in SYNC mode. | |
| odp_support_t | async_mode |
| Supported packet operation in ASYNC mode. | |
| odp_crypto_cipher_algos_t | ciphers |
| Supported cipher algorithms. | |
| odp_crypto_cipher_algos_t | hw_ciphers |
| Cipher algorithms implemented with HW offload. | |
| odp_crypto_auth_algos_t | auths |
| Supported authentication algorithms. | |
| odp_crypto_auth_algos_t | hw_auths |
| Authentication algorithms implemented with HW offload. | |
| odp_bool_t | queue_type_sched |
| Scheduled crypto completion queue support. | |
| odp_bool_t | queue_type_plain |
| Plain crypto completion queue support. | |
Crypto capabilities.
Definition at line 1144 of file api/spec/crypto_types.h.
| uint32_t odp_crypto_capability_t::max_sessions |
Maximum number of crypto sessions.
Definition at line 1146 of file api/spec/crypto_types.h.
| odp_support_t odp_crypto_capability_t::sync_mode |
Supported packet operation in SYNC mode.
Definition at line 1149 of file api/spec/crypto_types.h.
| odp_support_t odp_crypto_capability_t::async_mode |
Supported packet operation in ASYNC mode.
Definition at line 1152 of file api/spec/crypto_types.h.
| odp_crypto_cipher_algos_t odp_crypto_capability_t::ciphers |
Supported cipher algorithms.
Definition at line 1155 of file api/spec/crypto_types.h.
| odp_crypto_cipher_algos_t odp_crypto_capability_t::hw_ciphers |
Cipher algorithms implemented with HW offload.
Definition at line 1158 of file api/spec/crypto_types.h.
| odp_crypto_auth_algos_t odp_crypto_capability_t::auths |
Supported authentication algorithms.
Definition at line 1161 of file api/spec/crypto_types.h.
| odp_crypto_auth_algos_t odp_crypto_capability_t::hw_auths |
Authentication algorithms implemented with HW offload.
Definition at line 1164 of file api/spec/crypto_types.h.
| odp_bool_t odp_crypto_capability_t::queue_type_sched |
Scheduled crypto completion queue support.
This defines whether scheduled queues are supported as crypto compl_queue. 0: Scheduled queues are not supported as crypto completion queues 1: Scheduled queues are supported as crypto completion queues
Definition at line 1175 of file api/spec/crypto_types.h.
| odp_bool_t odp_crypto_capability_t::queue_type_plain |
Plain crypto completion queue support.
This defines whether plain queues are supported as crypto compl_queue. 0: Plain queues are not supported as crypto completion queues 1: Plain queues are supported as crypto completion queues
Definition at line 1186 of file api/spec/crypto_types.h.