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

Data Fields

struct Qdisc_class_common common
 
struct cbq_classnext_alive
 
unsigned char priority
 
unsigned char priority2
 
unsigned char ewma_log
 
unsigned char ovl_strategy
 
u32 defmap
 
long maxidle
 
long offtime
 
long minidle
 
u32 avpkt
 
struct qdisc_rate_tableR_tab
 
void(* overlimit )(struct cbq_class *cl)
 
psched_tdiff_t penalty
 
long allot
 
long quantum
 
long weight
 
struct Qdiscqdisc
 
struct cbq_classsplit
 
struct cbq_classshare
 
struct cbq_classtparent
 
struct cbq_classborrow
 
struct cbq_classsibling
 
struct cbq_classchildren
 
struct Qdiscq
 
unsigned char cpriority
 
unsigned char delayed
 
unsigned char level
 
psched_time_t last
 
psched_time_t undertime
 
long avgidle
 
long deficit
 
psched_time_t penalized
 
struct gnet_stats_basic_packed bstats
 
struct gnet_stats_queue qstats
 
struct gnet_stats_rate_est rate_est
 
struct tc_cbq_xstats xstats
 
struct tcf_protofilter_list
 
int refcnt
 
int filters
 
struct cbq_classdefaults [TC_PRIO_MAX+1]
 

Detailed Description

Definition at line 75 of file sch_cbq.c.

Field Documentation

long allot

Definition at line 102 of file sch_cbq.c.

long avgidle

Definition at line 128 of file sch_cbq.c.

u32 avpkt

Definition at line 94 of file sch_cbq.c.

struct cbq_class* borrow

Definition at line 110 of file sch_cbq.c.

Definition at line 131 of file sch_cbq.c.

struct cbq_class* children

Definition at line 113 of file sch_cbq.c.

Definition at line 76 of file sch_cbq.c.

unsigned char cpriority

Definition at line 119 of file sch_cbq.c.

Definition at line 141 of file sch_cbq.c.

long deficit

Definition at line 129 of file sch_cbq.c.

u32 defmap

Definition at line 88 of file sch_cbq.c.

unsigned char delayed

Definition at line 120 of file sch_cbq.c.

unsigned char ewma_log

Definition at line 82 of file sch_cbq.c.

Definition at line 136 of file sch_cbq.c.

int filters

Definition at line 139 of file sch_cbq.c.

Definition at line 126 of file sch_cbq.c.

unsigned char level

Definition at line 121 of file sch_cbq.c.

long maxidle

Definition at line 91 of file sch_cbq.c.

long minidle

Definition at line 93 of file sch_cbq.c.

struct cbq_class* next_alive

Definition at line 77 of file sch_cbq.c.

long offtime

Definition at line 92 of file sch_cbq.c.

void(* overlimit)(struct cbq_class *cl)

Definition at line 98 of file sch_cbq.c.

unsigned char ovl_strategy

Definition at line 83 of file sch_cbq.c.

psched_time_t penalized

Definition at line 130 of file sch_cbq.c.

psched_tdiff_t penalty

Definition at line 99 of file sch_cbq.c.

unsigned char priority

Definition at line 80 of file sch_cbq.c.

unsigned char priority2

Definition at line 81 of file sch_cbq.c.

Definition at line 115 of file sch_cbq.c.

struct Qdisc* qdisc

Definition at line 106 of file sch_cbq.c.

Definition at line 132 of file sch_cbq.c.

long quantum

Definition at line 103 of file sch_cbq.c.

Definition at line 95 of file sch_cbq.c.

Definition at line 133 of file sch_cbq.c.

int refcnt

Definition at line 138 of file sch_cbq.c.

struct cbq_class* share

Definition at line 108 of file sch_cbq.c.

struct cbq_class* sibling

Definition at line 112 of file sch_cbq.c.

struct cbq_class* split

Definition at line 107 of file sch_cbq.c.

struct cbq_class* tparent

Definition at line 109 of file sch_cbq.c.

psched_time_t undertime

Definition at line 127 of file sch_cbq.c.

long weight

Definition at line 104 of file sch_cbq.c.

Definition at line 134 of file sch_cbq.c.


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