|
DPDK 26.11.0-rc1
|
#include <rte_cryptodev.h>
Data Fields | |
| const char * | driver_name |
| uint8_t | driver_id |
| struct rte_device * | device |
| uint64_t | feature_flags |
| const struct rte_cryptodev_capabilities * | capabilities |
| unsigned | max_nb_queue_pairs |
| uint16_t | min_mbuf_headroom_req |
| uint16_t | min_mbuf_tailroom_req |
| unsigned | max_nb_sessions |
Crypto device information
Definition at line 651 of file rte_cryptodev.h.
| const char* driver_name |
| uint8_t driver_id |
Driver identifier
Definition at line 653 of file rte_cryptodev.h.
| struct rte_device* device |
Generic device information.
Definition at line 654 of file rte_cryptodev.h.
| uint64_t feature_flags |
Feature flags exposes HW/SW features for the given device
Definition at line 656 of file rte_cryptodev.h.
| const struct rte_cryptodev_capabilities* capabilities |
Array of devices supported capabilities
Definition at line 659 of file rte_cryptodev.h.
| unsigned max_nb_queue_pairs |
Maximum number of queues pairs supported by device.
Definition at line 662 of file rte_cryptodev.h.
| uint16_t min_mbuf_headroom_req |
Minimum mbuf headroom required by device
Definition at line 665 of file rte_cryptodev.h.
| uint16_t min_mbuf_tailroom_req |
Minimum mbuf tailroom required by device
Definition at line 668 of file rte_cryptodev.h.
| unsigned max_nb_sessions |
Maximum number of sessions supported by device. If 0, the device does not have any limitation in number of sessions that can be used.
Definition at line 672 of file rte_cryptodev.h.