FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
tw_timer_1t_3w_1024sl_ov.h File Reference
+ Include dependency graph for tw_timer_1t_3w_1024sl_ov.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TW_TIMER_WHEELS   3
 
#define TW_SLOTS_PER_RING   1024
 
#define TW_RING_SHIFT   10
 
#define TW_RING_MASK   (TW_SLOTS_PER_RING -1)
 
#define TW_TIMERS_PER_OBJECT   1
 
#define LOG2_TW_TIMERS_PER_OBJECT   0
 
#define TW_SUFFIX   _1t_3w_1024sl_ov
 
#define TW_OVERFLOW_VECTOR   1
 
#define TW_FAST_WHEEL_BITMAP   1
 
#define TW_TIMER_ALLOW_DUPLICATE_STOP   1
 

Macro Definition Documentation

◆ LOG2_TW_TIMERS_PER_OBJECT

#define LOG2_TW_TIMERS_PER_OBJECT   0

Definition at line 37 of file tw_timer_1t_3w_1024sl_ov.h.

◆ TW_FAST_WHEEL_BITMAP

#define TW_FAST_WHEEL_BITMAP   1

Definition at line 40 of file tw_timer_1t_3w_1024sl_ov.h.

◆ TW_OVERFLOW_VECTOR

#define TW_OVERFLOW_VECTOR   1

Definition at line 39 of file tw_timer_1t_3w_1024sl_ov.h.

◆ TW_RING_MASK

#define TW_RING_MASK   (TW_SLOTS_PER_RING -1)

Definition at line 35 of file tw_timer_1t_3w_1024sl_ov.h.

◆ TW_RING_SHIFT

#define TW_RING_SHIFT   10

Definition at line 34 of file tw_timer_1t_3w_1024sl_ov.h.

◆ TW_SLOTS_PER_RING

#define TW_SLOTS_PER_RING   1024

Definition at line 33 of file tw_timer_1t_3w_1024sl_ov.h.

◆ TW_SUFFIX

#define TW_SUFFIX   _1t_3w_1024sl_ov

Definition at line 38 of file tw_timer_1t_3w_1024sl_ov.h.

◆ TW_TIMER_ALLOW_DUPLICATE_STOP

#define TW_TIMER_ALLOW_DUPLICATE_STOP   1

Definition at line 41 of file tw_timer_1t_3w_1024sl_ov.h.

◆ TW_TIMER_WHEELS

#define TW_TIMER_WHEELS   3

Definition at line 32 of file tw_timer_1t_3w_1024sl_ov.h.

◆ TW_TIMERS_PER_OBJECT

#define TW_TIMERS_PER_OBJECT   1

Definition at line 36 of file tw_timer_1t_3w_1024sl_ov.h.