Lines Matching defs:active
140 struct cbq_class *active[TC_CBQ_MAXPRIO + 1]; /* List of all classes
287 * cbq_activate_class adds it to the tail of active class list
297 cl_tail = q->active[prio];
298 q->active[prio] = cl;
310 * Unlink class from active chain.
320 struct cbq_class *cl_prev = q->active[prio];
328 if (cl == q->active[prio]) {
329 q->active[prio] = cl_prev;
330 if (cl == q->active[prio]) {
331 q->active[prio] = NULL;
338 } while ((cl_prev = cl) != q->active[prio]);
448 struct cbq_class *cl_prev = q->active[prio];
463 if (cl == q->active[prio]) {
464 q->active[prio] = cl_prev;
465 if (cl == q->active[prio]) {
466 q->active[prio] = NULL;
474 } while ((cl_prev = cl) != q->active[prio]);
686 cl_tail = cl_prev = q->active[prio];
733 q->active[prio] = cl;
742 * Unlink it from active chain.
755 q->active[prio] = NULL;
762 q->active[prio] = cl_tail;
776 q->active[prio] = cl_prev;
1043 q->active[prio] = NULL;