|
Linux Kernel
3.7.1
|
#include <codel.h>
Data Fields | |
| u32 | count |
| u32 | lastcount |
| bool | dropping |
| u16 | rec_inv_sqrt |
| codel_time_t | first_above_time |
| codel_time_t | drop_next |
| codel_time_t | ldelay |
struct codel_vars - contains codel variables : how many drops we've done since the last time we entered dropping state : count at entry to dropping state : set to true if in dropping state : reciprocal value of sqrt(count) >> 1 : when we went (or will go) continuously above target for interval : time to drop next packet, or when we dropped last : sojourn time of last dequeued packet
| codel_time_t drop_next |
| codel_time_t first_above_time |
| codel_time_t ldelay |
1.8.2