| DPDK
    18.11.11
    | 
#include <rte_cryptodev.h>
| Data Fields | |
| dequeue_pkt_burst_t | dequeue_burst | 
| enqueue_pkt_burst_t | enqueue_burst | 
| struct rte_cryptodev_data * | data | 
| struct rte_cryptodev_ops * | dev_ops | 
| uint64_t | feature_flags | 
| struct rte_device * | device | 
| uint8_t | driver_id | 
| struct rte_cryptodev_cb_list | link_intr_cbs | 
| void * | security_ctx | 
| __extension__ uint8_t | attached: 1 | 
The data structure associated with each crypto device.
Definition at line 799 of file rte_cryptodev.h.
| dequeue_pkt_burst_t dequeue_burst | 
Pointer to PMD receive function.
Definition at line 800 of file rte_cryptodev.h.
| enqueue_pkt_burst_t enqueue_burst | 
Pointer to PMD transmit function.
Definition at line 802 of file rte_cryptodev.h.
| struct rte_cryptodev_data* data | 
Pointer to device data
Definition at line 805 of file rte_cryptodev.h.
| struct rte_cryptodev_ops* dev_ops | 
Functions exported by PMD
Definition at line 807 of file rte_cryptodev.h.
| uint64_t feature_flags | 
Feature flags exposes HW/SW features for the given device
Definition at line 809 of file rte_cryptodev.h.
| struct rte_device* device | 
Backing device
Definition at line 811 of file rte_cryptodev.h.
| uint8_t driver_id | 
Crypto driver identifier
Definition at line 814 of file rte_cryptodev.h.
| struct rte_cryptodev_cb_list link_intr_cbs | 
User application callback for interrupts if present
Definition at line 817 of file rte_cryptodev.h.
| void* security_ctx | 
Context for security ops
Definition at line 820 of file rte_cryptodev.h.
| __extension__ uint8_t attached | 
Flag indicating the device is attached
Definition at line 824 of file rte_cryptodev.h.
 1.8.9.1
 1.8.9.1