FD.io VPP
v19.01.2-3-gf61a1a8
Vector Packet Processing
|
Go to the source code of this file.
Functions | |
static_always_inline void | vmxnet3_tx_comp_ring_advance_next (vmxnet3_txq_t *txq) |
static_always_inline void | vmxnet3_tx_ring_advance_produce (vmxnet3_txq_t *txq) |
static_always_inline void | vmxnet3_tx_ring_advance_consume (vmxnet3_txq_t *txq) |
static_always_inline void | vmxnet3_txq_release (vlib_main_t *vm, vmxnet3_device_t *vd, vmxnet3_txq_t *txq) |
static_always_inline u16 | vmxnet3_tx_ring_space_left (vmxnet3_txq_t *txq) |
VNET_DEVICE_CLASS_TX_FN() | vmxnet3_device_class (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
VNET_DEVICE_CLASS_TX_FN() vmxnet3_device_class | ( | vlib_main_t * | vm, |
vlib_node_runtime_t * | node, | ||
vlib_frame_t * | frame | ||
) |
static_always_inline void vmxnet3_tx_comp_ring_advance_next | ( | vmxnet3_txq_t * | txq | ) |
static_always_inline void vmxnet3_tx_ring_advance_consume | ( | vmxnet3_txq_t * | txq | ) |
static_always_inline void vmxnet3_tx_ring_advance_produce | ( | vmxnet3_txq_t * | txq | ) |
static_always_inline u16 vmxnet3_tx_ring_space_left | ( | vmxnet3_txq_t * | txq | ) |
static_always_inline void vmxnet3_txq_release | ( | vlib_main_t * | vm, |
vmxnet3_device_t * | vd, | ||
vmxnet3_txq_t * | txq | ||
) |