Lines Matching refs:cl_prev
325 struct cbq_class *cl_prev = q->active[prio]; in cbq_deactivate_class() local
328 cl = cl_prev->next_alive; in cbq_deactivate_class()
330 cl_prev->next_alive = cl->next_alive; in cbq_deactivate_class()
334 q->active[prio] = cl_prev; in cbq_deactivate_class()
343 } while ((cl_prev = cl) != q->active[prio]); in cbq_deactivate_class()
453 struct cbq_class *cl_prev = q->active[prio]; in cbq_undelay_prio() local
456 if (cl_prev == NULL) in cbq_undelay_prio()
460 cl = cl_prev->next_alive; in cbq_undelay_prio()
462 cl_prev->next_alive = cl->next_alive; in cbq_undelay_prio()
469 q->active[prio] = cl_prev; in cbq_undelay_prio()
476 cl = cl_prev->next_alive; in cbq_undelay_prio()
479 } while ((cl_prev = cl) != q->active[prio]); in cbq_undelay_prio()
687 struct cbq_class *cl_tail, *cl_prev, *cl; in cbq_dequeue_prio() local
691 cl_tail = cl_prev = q->active[prio]; in cbq_dequeue_prio()
692 cl = cl_prev->next_alive; in cbq_dequeue_prio()
749 cl_prev->next_alive = cl->next_alive; in cbq_dequeue_prio()
755 cl_tail = cl_prev; in cbq_dequeue_prio()
772 cl = cl_prev; in cbq_dequeue_prio()
776 cl_prev = cl; in cbq_dequeue_prio()
778 } while (cl_prev != cl_tail); in cbq_dequeue_prio()
781 q->active[prio] = cl_prev; in cbq_dequeue_prio()