Go to the source code of this file.
|
int | lacp_ptx_action_no_periodic (void *p1, void *p2) |
|
int | lacp_ptx_action_slow_periodic (void *p1, void *p2) |
|
int | lacp_ptx_action_fast_periodic (void *p1, void *p2) |
|
int | lacp_ptx_action_timer_expired (void *p1, void *p2) |
|
void | lacp_ptx_debug_func (member_if_t *mif, int event, int state, lacp_fsm_state_t *transition) |
|
static void | lacp_start_periodic_timer (vlib_main_t *vm, member_if_t *mif, u8 expiration) |
|
static void | lacp_schedule_periodic_timer (vlib_main_t *vm, member_if_t *mif) |
|
static void | lacp_ptx_post_short_timeout_event (vlib_main_t *vm, member_if_t *mif) |
|
◆ foreach_lacp_ptx_event
#define foreach_lacp_ptx_event |
Value: _(0, NO_PERIODIC, "no periodic") \
_(1, LONG_TIMEOUT, "long tiemout") \
_(2, TIMER_EXPIRED, "timer expired") \
_(3, SHORT_TIMEOUT, "short timeout")
Definition at line 22 of file ptx_machine.h.
◆ foreach_lacp_ptx_sm_state
#define foreach_lacp_ptx_sm_state |
Value: _(0, NO_PERIODIC, "no periodic") \
_(1, FAST_PERIODIC, "fast periodic") \
_(2, SLOW_PERIODIC, "slow periodic") \
_(3, PERIODIC_TX, "periodic transmission")
Definition at line 35 of file ptx_machine.h.
◆ LACP_ACTION_FAST_PERIODIC
◆ LACP_ACTION_NO_PERIODIC
◆ LACP_ACTION_SLOW_PERIODIC
◆ LACP_ACTION_TIMER_EXPIRED
◆ lacp_ptx_event_t
Enumerator |
---|
foreach_lacp_ptx_event | |
Definition at line 28 of file ptx_machine.h.
◆ lacp_ptx_sm_state_t
Enumerator |
---|
foreach_lacp_ptx_sm_state | |
Definition at line 41 of file ptx_machine.h.
◆ lacp_ptx_action_fast_periodic()
int lacp_ptx_action_fast_periodic |
( |
void * |
p1, |
|
|
void * |
p2 |
|
) |
| |
◆ lacp_ptx_action_no_periodic()
int lacp_ptx_action_no_periodic |
( |
void * |
p1, |
|
|
void * |
p2 |
|
) |
| |
◆ lacp_ptx_action_slow_periodic()
int lacp_ptx_action_slow_periodic |
( |
void * |
p1, |
|
|
void * |
p2 |
|
) |
| |
◆ lacp_ptx_action_timer_expired()
int lacp_ptx_action_timer_expired |
( |
void * |
p1, |
|
|
void * |
p2 |
|
) |
| |
◆ lacp_ptx_debug_func()
◆ lacp_ptx_post_short_timeout_event()
◆ lacp_schedule_periodic_timer()
◆ lacp_start_periodic_timer()
◆ lacp_ptx_machine