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

#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
 

Detailed Description

Virtio blk device configuration

Definition at line 20 of file dao_virtio_blkdev.h.

Field Documentation

◆ pem_devid

uint16_t pem_devid

PEM device ID

Definition at line 22 of file dao_virtio_blkdev.h.

◆ capacity

uint64_t capacity

Block device capacity in sectors

Definition at line 24 of file dao_virtio_blkdev.h.

◆ blk_size

uint32_t blk_size

Block size

Definition at line 26 of file dao_virtio_blkdev.h.

◆ seg_size_max

uint32_t seg_size_max

Max segment size

Definition at line 28 of file dao_virtio_blkdev.h.

◆ seg_max

uint32_t seg_max

Max segments

Definition at line 30 of file dao_virtio_blkdev.h.

◆ dma_vchan

uint16_t dma_vchan

Vchan to use for this virtio dev

Definition at line 32 of file dao_virtio_blkdev.h.

◆ pool

struct rte_mempool* pool

Default dequeue mempool

Definition at line 39 of file dao_virtio_blkdev.h.

◆ max_virt_queues

uint16_t max_virt_queues

Max virt_queues

Definition at line 47 of file dao_virtio_blkdev.h.

◆ feat_bits

uint64_t feat_bits

Feature bits

Definition at line 49 of file dao_virtio_blkdev.h.

◆ auto_free_en

bool auto_free_en

Auto free enabled/disabled

Definition at line 51 of file dao_virtio_blkdev.h.


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