FD.io VPP  v20.05.1-5-g09f167997
Vector Packet Processing
tcp_timer.h File Reference
+ Include dependency graph for tcp_timer.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void tcp_timer_set (tcp_timer_wheel_t *tw, tcp_connection_t *tc, u8 timer_id, u32 interval)
 
static void tcp_timer_reset (tcp_timer_wheel_t *tw, tcp_connection_t *tc, u8 timer_id)
 
static void tcp_timer_update (tcp_timer_wheel_t *tw, tcp_connection_t *tc, u8 timer_id, u32 interval)
 
static void tcp_retransmit_timer_set (tcp_timer_wheel_t *tw, tcp_connection_t *tc)
 
static void tcp_retransmit_timer_reset (tcp_timer_wheel_t *tw, tcp_connection_t *tc)
 
static void tcp_retransmit_timer_force_update (tcp_timer_wheel_t *tw, tcp_connection_t *tc)
 
static void tcp_persist_timer_set (tcp_timer_wheel_t *tw, tcp_connection_t *tc)
 
static void tcp_persist_timer_update (tcp_timer_wheel_t *tw, tcp_connection_t *tc)
 
static void tcp_persist_timer_reset (tcp_timer_wheel_t *tw, tcp_connection_t *tc)
 
static void tcp_retransmit_timer_update (tcp_timer_wheel_t *tw, tcp_connection_t *tc)
 
static u8 tcp_timer_is_active (tcp_connection_t *tc, tcp_timers_e timer)
 

Function Documentation

◆ tcp_persist_timer_reset()

static void tcp_persist_timer_reset ( tcp_timer_wheel_t tw,
tcp_connection_t tc 
)
inlinestatic

Definition at line 97 of file tcp_timer.h.

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

◆ tcp_persist_timer_set()

static void tcp_persist_timer_set ( tcp_timer_wheel_t tw,
tcp_connection_t tc 
)
inlinestatic

Definition at line 76 of file tcp_timer.h.

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

◆ tcp_persist_timer_update()

static void tcp_persist_timer_update ( tcp_timer_wheel_t tw,
tcp_connection_t tc 
)
inlinestatic

Definition at line 84 of file tcp_timer.h.

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

◆ tcp_retransmit_timer_force_update()

static void tcp_retransmit_timer_force_update ( tcp_timer_wheel_t tw,
tcp_connection_t tc 
)
inlinestatic

Definition at line 68 of file tcp_timer.h.

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

◆ tcp_retransmit_timer_reset()

static void tcp_retransmit_timer_reset ( tcp_timer_wheel_t tw,
tcp_connection_t tc 
)
inlinestatic

Definition at line 62 of file tcp_timer.h.

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

◆ tcp_retransmit_timer_set()

static void tcp_retransmit_timer_set ( tcp_timer_wheel_t tw,
tcp_connection_t tc 
)
inlinestatic

Definition at line 54 of file tcp_timer.h.

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

◆ tcp_retransmit_timer_update()

static void tcp_retransmit_timer_update ( tcp_timer_wheel_t tw,
tcp_connection_t tc 
)
inlinestatic

Definition at line 103 of file tcp_timer.h.

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

◆ tcp_timer_is_active()

static u8 tcp_timer_is_active ( tcp_connection_t tc,
tcp_timers_e  timer 
)
inlinestatic

Definition at line 117 of file tcp_timer.h.

+ Here is the caller graph for this function:

◆ tcp_timer_reset()

static void tcp_timer_reset ( tcp_timer_wheel_t tw,
tcp_connection_t tc,
u8  timer_id 
)
inlinestatic

Definition at line 31 of file tcp_timer.h.

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

◆ tcp_timer_set()

static void tcp_timer_set ( tcp_timer_wheel_t tw,
tcp_connection_t tc,
u8  timer_id,
u32  interval 
)
inlinestatic

Definition at line 21 of file tcp_timer.h.

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

◆ tcp_timer_update()

static void tcp_timer_update ( tcp_timer_wheel_t tw,
tcp_connection_t tc,
u8  timer_id,
u32  interval 
)
inlinestatic

Definition at line 42 of file tcp_timer.h.

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