FD.io VPP  v19.04.4-rc0-5-ge88582fac
Vector Packet Processing
vmbus.h File Reference
+ Include dependency graph for vmbus.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vlib_vmbus_addr_t
 

Typedefs

typedef u32 vlib_vmbus_dev_handle_t
 

Functions

vlib_vmbus_addr_tvlib_vmbus_get_all_dev_addrs ()
 
vlib_vmbus_addr_tvlib_vmbus_get_addr (vlib_vmbus_dev_handle_t h)
 
uword vlib_vmbus_get_private_data (vlib_vmbus_dev_handle_t h)
 
void vlib_vmbus_set_private_data (vlib_vmbus_dev_handle_t h, uword private_data)
 
clib_error_tvlib_vmbus_bind_to_uio (vlib_vmbus_addr_t *addr)
 

Typedef Documentation

◆ vlib_vmbus_dev_handle_t

Definition at line 28 of file vmbus.h.

Function Documentation

◆ vlib_vmbus_bind_to_uio()

clib_error_t* vlib_vmbus_bind_to_uio ( vlib_vmbus_addr_t addr)

Definition at line 213 of file vmbus.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vlib_vmbus_get_addr()

vlib_vmbus_addr_t* vlib_vmbus_get_addr ( vlib_vmbus_dev_handle_t  h)

Definition at line 103 of file vmbus.c.

+ Here is the call graph for this function:

◆ vlib_vmbus_get_all_dev_addrs()

vlib_vmbus_addr_t* vlib_vmbus_get_all_dev_addrs ( )

Definition at line 384 of file vmbus.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vlib_vmbus_get_private_data()

uword vlib_vmbus_get_private_data ( vlib_vmbus_dev_handle_t  h)

Definition at line 89 of file vmbus.c.

+ Here is the call graph for this function:

◆ vlib_vmbus_set_private_data()

void vlib_vmbus_set_private_data ( vlib_vmbus_dev_handle_t  h,
uword  private_data 
)

Definition at line 96 of file vmbus.c.

+ Here is the call graph for this function: