Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
codel_vars Struct Reference

#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
 

Detailed Description

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

Definition at line 133 of file codel.h.

Field Documentation

u32 count

Definition at line 134 of file codel.h.

codel_time_t drop_next

Definition at line 139 of file codel.h.

bool dropping

Definition at line 136 of file codel.h.

codel_time_t first_above_time

Definition at line 138 of file codel.h.

u32 lastcount

Definition at line 135 of file codel.h.

codel_time_t ldelay

Definition at line 140 of file codel.h.

u16 rec_inv_sqrt

Definition at line 137 of file codel.h.


The documentation for this struct was generated from the following file: