FD.io VPP  v18.01.2-1-g9b554f3
Vector Packet Processing
virtio.c File Reference
+ Include dependency graph for virtio.c:

Go to the source code of this file.

Functions

static clib_error_tcall_read_ready (clib_file_t *uf)
 
clib_error_tvirtio_vring_init (vlib_main_t *vm, virtio_if_t *vif, u16 idx, u16 sz)
 
static_always_inline void virtio_free_rx_buffers (vlib_main_t *vm, virtio_vring_t *vring)
 
clib_error_tvirtio_vring_free (vlib_main_t *vm, virtio_if_t *vif, u32 idx)
 

Variables

virtio_main_t virtio_main
 

Function Documentation

static clib_error_t* call_read_ready ( clib_file_t uf)
static

Definition at line 45 of file virtio.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_always_inline void virtio_free_rx_buffers ( vlib_main_t vm,
virtio_vring_t vring 
)

Definition at line 138 of file virtio.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

clib_error_t* virtio_vring_free ( vlib_main_t vm,
virtio_if_t vif,
u32  idx 
)

Definition at line 153 of file virtio.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

clib_error_t* virtio_vring_init ( vlib_main_t vm,
virtio_if_t vif,
u16  idx,
u16  sz 
)

Definition at line 63 of file virtio.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

virtio_main_t virtio_main

Definition at line 35 of file virtio.c.