FD.io VPP  v18.10-32-g1161dda
Vector Packet Processing
output.c File Reference
+ Include dependency graph for output.c:

Go to the source code of this file.

Macros

#define AVF_TXQ_DESC_CMD(x)   (1 << (x + 4))
 
#define AVF_TXQ_DESC_CMD_EOP   AVF_TXQ_DESC_CMD(0)
 
#define AVF_TXQ_DESC_CMD_RS   AVF_TXQ_DESC_CMD(1)
 
#define AVF_TXQ_DESC_CMD_RSV   AVF_TXQ_DESC_CMD(2)
 

Functions

static_always_inline u8 avf_tx_desc_get_dtyp (avf_tx_desc_t *d)
 
VNET_DEVICE_CLASS_TX_FN() avf_device_class (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame)
 

Macro Definition Documentation

#define AVF_TXQ_DESC_CMD (   x)    (1 << (x + 4))

Definition at line 26 of file output.c.

#define AVF_TXQ_DESC_CMD_EOP   AVF_TXQ_DESC_CMD(0)

Definition at line 27 of file output.c.

#define AVF_TXQ_DESC_CMD_RS   AVF_TXQ_DESC_CMD(1)

Definition at line 28 of file output.c.

#define AVF_TXQ_DESC_CMD_RSV   AVF_TXQ_DESC_CMD(2)

Definition at line 29 of file output.c.

Function Documentation

VNET_DEVICE_CLASS_TX_FN() avf_device_class ( vlib_main_t vm,
vlib_node_runtime_t node,
vlib_frame_t frame 
)

Definition at line 37 of file output.c.

+ Here is the call graph for this function:

static_always_inline u8 avf_tx_desc_get_dtyp ( avf_tx_desc_t d)

Definition at line 32 of file output.c.

+ Here is the caller graph for this function: