FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
virtio.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_virtio_pci_create_t
 Initialize a new virtio pci interface with the given parameters. More...
 
struct  vl_api_virtio_pci_create_reply_t
 Reply for virtio pci create reply. More...
 
struct  vl_api_virtio_pci_create_v2_t
 Initialize a new virtio pci interface with the given parameters. More...
 
struct  vl_api_virtio_pci_create_v2_reply_t
 Reply for virtio pci create reply. More...
 
struct  vl_api_virtio_pci_delete_t
 Delete virtio pci interface. More...
 
struct  vl_api_sw_interface_virtio_pci_dump_t
 Dump virtio pci interfaces request. More...
 
struct  vl_api_sw_interface_virtio_pci_details_t
 Reply for virtio pci interface dump request. More...
 

Enumerations

enum  virtio_flags {
  VIRTIO_API_FLAG_GSO = 1, VIRTIO_API_FLAG_CSUM_OFFLOAD = 2, VIRTIO_API_FLAG_GRO_COALESCE = 4, VIRTIO_API_FLAG_PACKED = 8,
  VIRTIO_API_FLAG_IN_ORDER = 16, VIRTIO_API_FLAG_BUFFERING = 32 [backwards_compatible]
}
 

Variables

option version = "3.0.0"
 
import vnet interface_types api
 

Enumeration Type Documentation

◆ virtio_flags

Enumerator
VIRTIO_API_FLAG_GSO 
VIRTIO_API_FLAG_CSUM_OFFLOAD 
VIRTIO_API_FLAG_GRO_COALESCE 
VIRTIO_API_FLAG_PACKED 
VIRTIO_API_FLAG_IN_ORDER 
VIRTIO_API_FLAG_BUFFERING 

Definition at line 59 of file virtio.api.

Variable Documentation

◆ api

import vlib pci pci_types api

Definition at line 18 of file virtio.api.

◆ version

option version = "3.0.0"

Definition at line 16 of file virtio.api.