FD.io VPP  v21.06
Vector Packet Processing
tx_queue_funcs.h File Reference
+ Include dependency graph for tx_queue_funcs.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

u32 vnet_hw_if_get_tx_queue_index_by_id (vnet_main_t *vnm, u32 hw_if_index, u32 queue_id)
 
u32 vnet_hw_if_register_tx_queue (vnet_main_t *vnm, u32 hw_if_index, u32 queue_id)
 
void vnet_hw_if_unregister_tx_queue (vnet_main_t *vnm, u32 queue_index)
 
void vnet_hw_if_unregister_all_tx_queues (vnet_main_t *vnm, u32 hw_if_index)
 
void vnet_hw_if_tx_queue_assign_thread (vnet_main_t *vnm, u32 queue_index, u32 thread_index)
 
void vnet_hw_if_tx_queue_unassign_thread (vnet_main_t *vnm, u32 queue_index, u32 thread_index)
 
static_always_inline vnet_hw_if_tx_queue_tvnet_hw_if_get_tx_queue (vnet_main_t *vnm, u32 queue_index)
 

Function Documentation

◆ vnet_hw_if_get_tx_queue()

static_always_inline vnet_hw_if_tx_queue_t* vnet_hw_if_get_tx_queue ( vnet_main_t vnm,
u32  queue_index 
)

Definition at line 23 of file tx_queue_funcs.h.

+ Here is the caller graph for this function:

◆ vnet_hw_if_get_tx_queue_index_by_id()

u32 vnet_hw_if_get_tx_queue_index_by_id ( vnet_main_t vnm,
u32  hw_if_index,
u32  queue_id 
)

Definition at line 25 of file tx_queue.c.

+ Here is the call graph for this function:

◆ vnet_hw_if_register_tx_queue()

u32 vnet_hw_if_register_tx_queue ( vnet_main_t vnm,
u32  hw_if_index,
u32  queue_id 
)

Definition at line 35 of file tx_queue.c.

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

◆ vnet_hw_if_tx_queue_assign_thread()

void vnet_hw_if_tx_queue_assign_thread ( vnet_main_t vnm,
u32  queue_index,
u32  thread_index 
)

Definition at line 109 of file tx_queue.c.

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

◆ vnet_hw_if_tx_queue_unassign_thread()

void vnet_hw_if_tx_queue_unassign_thread ( vnet_main_t vnm,
u32  queue_index,
u32  thread_index 
)

Definition at line 120 of file tx_queue.c.

+ Here is the call graph for this function:

◆ vnet_hw_if_unregister_all_tx_queues()

void vnet_hw_if_unregister_all_tx_queues ( vnet_main_t vnm,
u32  hw_if_index 
)

Definition at line 86 of file tx_queue.c.

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

◆ vnet_hw_if_unregister_tx_queue()

void vnet_hw_if_unregister_tx_queue ( vnet_main_t vnm,
u32  queue_index 
)

Definition at line 62 of file tx_queue.c.

+ Here is the call graph for this function: