FD.io VPP  v18.11-rc0-18-g2a3fb1a
Vector Packet Processing
tx_machine.c File Reference
+ Include dependency graph for tx_machine.c:

Go to the source code of this file.

Functions

int lacp_tx_action_transmit (void *p1, void *p2)
 
static u8format_tx_event (u8 *s, va_list *args)
 
void lacp_tx_debug_func (slave_if_t *sif, int event, int state, lacp_fsm_state_t *transition)
 
void lacp_init_tx_machine (vlib_main_t *vm, slave_if_t *sif)
 

Variables

static lacp_fsm_state_t lacp_tx_state_transmit []
 
static lacp_fsm_machine_t lacp_tx_fsm_table []
 
lacp_machine_t lacp_tx_machine
 

Function Documentation

static u8* format_tx_event ( u8 s,
va_list *  args 
)
static

Definition at line 64 of file tx_machine.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void lacp_init_tx_machine ( vlib_main_t vm,
slave_if_t sif 
)

Definition at line 96 of file tx_machine.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int lacp_tx_action_transmit ( void *  p1,
void *  p2 
)

Definition at line 39 of file tx_machine.c.

+ Here is the call graph for this function:

void lacp_tx_debug_func ( slave_if_t sif,
int  event,
int  state,
lacp_fsm_state_t transition 
)

Definition at line 85 of file tx_machine.c.

+ Here is the call graph for this function:

Variable Documentation

lacp_fsm_machine_t lacp_tx_fsm_table[]
static
Initial value:
= {
}
static lacp_fsm_state_t lacp_tx_state_transmit[]
Definition: tx_machine.c:24

Definition at line 29 of file tx_machine.c.

lacp_machine_t lacp_tx_machine
Initial value:
= {
}
static lacp_fsm_machine_t lacp_tx_fsm_table[]
Definition: tx_machine.c:29
void lacp_tx_debug_func(slave_if_t *sif, int event, int state, lacp_fsm_state_t *transition)
Definition: tx_machine.c:85

Definition at line 33 of file tx_machine.c.

lacp_fsm_state_t lacp_tx_state_transmit[]
static
Initial value:
= {
{LACP_ACTION_TRANSMIT, LACP_TX_STATE_TRANSMIT},
{LACP_ACTION_TRANSMIT, LACP_TX_STATE_TRANSMIT},
}
#define LACP_ACTION_TRANSMIT
Definition: tx_machine.h:49

Definition at line 24 of file tx_machine.c.