Lines Matching defs:hfsc_class
111 struct hfsc_class { struct
122 struct hfsc_class *cl_parent; /* parent class */ argument
123 struct list_head siblings; /* sibling classes */
124 struct list_head children; /* child classes */
125 struct Qdisc *qdisc; /* leaf qdisc */
127 struct rb_node el_node; /* qdisc's eligible tree member */
128 struct rb_root vt_tree; /* active children sorted by cl_vt */
129 struct rb_node vt_node; /* parent's vt_tree member */
130 struct rb_root cf_tree; /* active children sorted by cl_f */
131 struct rb_node cf_node; /* parent's cf_heap member */
133 u64 cl_total; /* total work in bytes */
134 u64 cl_cumul; /* cumulative work in bytes done by
137 u64 cl_d; /* deadline*/
138 u64 cl_e; /* eligible time */
139 u64 cl_vt; /* virtual time */
140 u64 cl_f; /* time when this class will fit for
142 u64 cl_myf; /* my fit-time (calculated from this
144 u64 cl_cfmin; /* earliest children's fit-time (used
146 u64 cl_cvtmin; /* minimal virtual time among the
170 struct hfsc_class root; /* root class */ argument