| 
    Data Accelerator Offload
    
   | 
 
#include <dao_virtio_cryptodev.h>
Data Fields | |
| void *qs[DAO_VIRTIO_MAX_QUEUES] | __rte_cache_aligned | 
| uint16_t | deq_fn_id | 
| uint16_t | enq_fn_id | 
| uint16_t | mgmt_fn_id | 
| uint16_t | cdev_id | 
| uint8_t | cdev_qp_id_map [DAO_VIRTIO_CRYPTO_QP_MAX] | 
Virtio crypto device data
Definition at line 47 of file dao_virtio_cryptodev.h.
| void* qs [DAO_VIRTIO_MAX_QUEUES] __rte_cache_aligned | 
Array of virtio queue pointers
Definition at line 49 of file dao_virtio_cryptodev.h.
| uint16_t deq_fn_id | 
Dequeue function id
Definition at line 51 of file dao_virtio_cryptodev.h.
| uint16_t enq_fn_id | 
Enqueue function id
Definition at line 53 of file dao_virtio_cryptodev.h.
| uint16_t mgmt_fn_id | 
Descriptors management function id
Definition at line 55 of file dao_virtio_cryptodev.h.
| uint16_t cdev_id | 
Cryptodev ID
Definition at line 57 of file dao_virtio_cryptodev.h.
| uint8_t cdev_qp_id_map[DAO_VIRTIO_CRYPTO_QP_MAX] | 
Cryptodev QP ID mapping. Each index corresponds to one virtio queue
Definition at line 59 of file dao_virtio_cryptodev.h.