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 |