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

#include <dao_virtio_netdev.h>

Data Fields

uint16_t pem_devid
 
uint16_t dma_vchan
 
uint16_t max_virt_qps_limit
 
bool auto_free_en
 
uint16_t reta_size
 
uint16_t hash_key_size
 
uint16_t mtu
 
uint8_t mac [VIRTIO_NET_ETHER_ADDR_LEN]
 
struct dao_virtio_netdev_link_info link_info
 
bool csum_en
 

Detailed Description

Virtio net device configuration

Definition at line 41 of file dao_virtio_netdev.h.

Field Documentation

◆ pem_devid

uint16_t pem_devid

PEM device ID

Definition at line 43 of file dao_virtio_netdev.h.

◆ pool

struct rte_mempool* pool

Default dequeue mempool

Definition at line 50 of file dao_virtio_netdev.h.

◆ dma_vchan

uint16_t dma_vchan

Vchan to use for this virtio dev

Definition at line 58 of file dao_virtio_netdev.h.

◆ max_virt_qps_limit

uint16_t max_virt_qps_limit

Max virt_queue pairs limit

Definition at line 60 of file dao_virtio_netdev.h.

◆ auto_free_en

bool auto_free_en

Auto free enabled/disabled

Definition at line 62 of file dao_virtio_netdev.h.

◆ reta_size

uint16_t reta_size

RETA size supported

Definition at line 64 of file dao_virtio_netdev.h.

◆ hash_key_size

uint16_t hash_key_size

HASH key size supported

Definition at line 66 of file dao_virtio_netdev.h.

◆ mtu

uint16_t mtu

Default MTU

Definition at line 68 of file dao_virtio_netdev.h.

◆ mac

uint8_t mac[VIRTIO_NET_ETHER_ADDR_LEN]

Default MAC address

Definition at line 70 of file dao_virtio_netdev.h.

◆ link_info

struct dao_virtio_netdev_link_info link_info

Link info

Definition at line 72 of file dao_virtio_netdev.h.

◆ csum_en

bool csum_en

Enable/disable checksum offload feature

Definition at line 74 of file dao_virtio_netdev.h.


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