| 
    Data Accelerator Offload
    
   | 
 
#include <dao_virtio_blkdev.h>
Data Fields | |
| uint16_t | pem_devid | 
| uint64_t | capacity | 
| uint32_t | blk_size | 
| uint32_t | seg_size_max | 
| uint32_t | seg_max | 
| uint16_t | dma_vchan | 
| uint16_t | max_virt_queues | 
| uint64_t | feat_bits | 
| bool | auto_free_en | 
Virtio blk device configuration
Definition at line 20 of file dao_virtio_blkdev.h.
| uint16_t pem_devid | 
PEM device ID
Definition at line 22 of file dao_virtio_blkdev.h.
| uint64_t capacity | 
Block device capacity in sectors
Definition at line 24 of file dao_virtio_blkdev.h.
| uint32_t blk_size | 
Block size
Definition at line 26 of file dao_virtio_blkdev.h.
| uint32_t seg_size_max | 
Max segment size
Definition at line 28 of file dao_virtio_blkdev.h.
| uint32_t seg_max | 
Max segments
Definition at line 30 of file dao_virtio_blkdev.h.
| uint16_t dma_vchan | 
Vchan to use for this virtio dev
Definition at line 32 of file dao_virtio_blkdev.h.
| struct rte_mempool* pool | 
Default dequeue mempool
Definition at line 39 of file dao_virtio_blkdev.h.
| uint16_t max_virt_queues | 
Max virt_queues
Definition at line 47 of file dao_virtio_blkdev.h.
| uint64_t feat_bits | 
Feature bits
Definition at line 49 of file dao_virtio_blkdev.h.
| bool auto_free_en | 
Auto free enabled/disabled
Definition at line 51 of file dao_virtio_blkdev.h.