Data Accelerator Offload
Loading...
Searching...
No Matches
Data Fields
dao_virtio_cryptodev Struct Reference

#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]
 

Detailed Description

Virtio crypto device data

Definition at line 47 of file dao_virtio_cryptodev.h.

Field Documentation

◆ __rte_cache_aligned

Array of virtio queue pointers

Definition at line 49 of file dao_virtio_cryptodev.h.

◆ deq_fn_id

uint16_t deq_fn_id

Dequeue function id

Definition at line 51 of file dao_virtio_cryptodev.h.

◆ enq_fn_id

uint16_t enq_fn_id

Enqueue function id

Definition at line 53 of file dao_virtio_cryptodev.h.

◆ mgmt_fn_id

uint16_t mgmt_fn_id

Descriptors management function id

Definition at line 55 of file dao_virtio_cryptodev.h.

◆ cdev_id

uint16_t cdev_id

Cryptodev ID

Definition at line 57 of file dao_virtio_cryptodev.h.

◆ cdev_qp_id_map

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.


The documentation for this struct was generated from the following file: