FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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.