Lines Matching refs:cl_prev
330 struct cbq_class *cl_prev = q->active[prio]; in cbq_deactivate_class() local
333 cl = cl_prev->next_alive; in cbq_deactivate_class()
335 cl_prev->next_alive = cl->next_alive; in cbq_deactivate_class()
339 q->active[prio] = cl_prev; in cbq_deactivate_class()
348 } while ((cl_prev = cl) != q->active[prio]); in cbq_deactivate_class()
556 struct cbq_class *cl_prev = q->active[prio]; in cbq_undelay_prio() local
559 if (cl_prev == NULL) in cbq_undelay_prio()
563 cl = cl_prev->next_alive; in cbq_undelay_prio()
565 cl_prev->next_alive = cl->next_alive; in cbq_undelay_prio()
572 q->active[prio] = cl_prev; in cbq_undelay_prio()
579 cl = cl_prev->next_alive; in cbq_undelay_prio()
582 } while ((cl_prev = cl) != q->active[prio]); in cbq_undelay_prio()
825 struct cbq_class *cl_tail, *cl_prev, *cl; in cbq_dequeue_prio() local
829 cl_tail = cl_prev = q->active[prio]; in cbq_dequeue_prio()
830 cl = cl_prev->next_alive; in cbq_dequeue_prio()
887 cl_prev->next_alive = cl->next_alive; in cbq_dequeue_prio()
893 cl_tail = cl_prev; in cbq_dequeue_prio()
910 cl = cl_prev; in cbq_dequeue_prio()
914 cl_prev = cl; in cbq_dequeue_prio()
916 } while (cl_prev != cl_tail); in cbq_dequeue_prio()
919 q->active[prio] = cl_prev; in cbq_dequeue_prio()