Lines Matching refs:borrow
110 struct cbq_class *borrow; /* NULL if class is bandwidth limited; member
364 } while ((cl = cl->borrow) != NULL && toplevel > cl->level); in cbq_mark_toplevel()
446 for (b = cl->borrow; b; b = b->borrow) { in cbq_ovl_classic()
473 } while ((cl = cl->borrow) != NULL); in cbq_ovl_rclassic()
682 } while ((borrowed = borrowed->borrow) != NULL); in cbq_update_toplevel()
807 cl = cl->borrow; in cbq_under_limit()
837 struct cbq_class *borrow = cl; in cbq_dequeue_prio() local
840 (borrow = cbq_under_limit(cl)) == NULL) in cbq_dequeue_prio()
863 q->tx_borrowed = borrow; in cbq_dequeue_prio()
864 if (borrow != cl) { in cbq_dequeue_prio()
866 borrow->xstats.borrows++; in cbq_dequeue_prio()
869 borrow->xstats.borrows += qdisc_pkt_len(skb); in cbq_dequeue_prio()
1233 cl->borrow = (lss->flags & TCF_CBQ_LSS_BOUNDED) ? NULL : cl->tparent; in cbq_set_lss()
1426 if (cl->borrow == NULL) in cbq_dump_lss()
1879 cl->borrow = cl->tparent; in cbq_change_class()