|
DPDK
18.05.1
|
#include <rte_cryptodev.h>
Data Fields | |
| uint8_t | dev_id |
| uint8_t | socket_id |
| char | name [RTE_CRYPTODEV_NAME_MAX_LEN] |
| __extension__ uint8_t | dev_started: 1 |
| struct rte_mempool * | session_pool |
| void ** | queue_pairs |
| uint16_t | nb_queue_pairs |
| void * | dev_private |
The data part, with no function pointers, associated with each device.
This structure is safe to place in shared memory to be common among different processes in a multi-process configuration.
Definition at line 785 of file rte_cryptodev.h.
| uint8_t dev_id |
Device ID for this instance
Definition at line 787 of file rte_cryptodev.h.
| uint8_t socket_id |
Socket ID where memory is allocated
Definition at line 789 of file rte_cryptodev.h.
| char name[RTE_CRYPTODEV_NAME_MAX_LEN] |
Unique identifier name
Definition at line 791 of file rte_cryptodev.h.
| __extension__ uint8_t dev_started |
Device state: STARTED(1)/STOPPED(0)
Definition at line 795 of file rte_cryptodev.h.
| struct rte_mempool* session_pool |
Session memory pool
Definition at line 797 of file rte_cryptodev.h.
| void** queue_pairs |
Array of pointers to queue pairs.
Definition at line 800 of file rte_cryptodev.h.
| uint16_t nb_queue_pairs |
Number of device queue pairs.
Definition at line 802 of file rte_cryptodev.h.
| void* dev_private |
PMD-specific private data
Definition at line 805 of file rte_cryptodev.h.
1.8.1.2