Lines Matching refs:borrow
103 struct cbq_class *borrow; /* NULL if class is bandwidth limited; member
359 } while ((cl = cl->borrow) != NULL && toplevel > cl->level); in cbq_mark_toplevel()
436 for (b = cl->borrow; b; b = b->borrow) { in cbq_overlimit()
544 } while ((borrowed = borrowed->borrow) != NULL); in cbq_update_toplevel()
669 cl = cl->borrow; in cbq_under_limit()
699 struct cbq_class *borrow = cl; in cbq_dequeue_prio() local
702 (borrow = cbq_under_limit(cl)) == NULL) in cbq_dequeue_prio()
725 q->tx_borrowed = borrow; in cbq_dequeue_prio()
726 if (borrow != cl) { in cbq_dequeue_prio()
728 borrow->xstats.borrows++; in cbq_dequeue_prio()
731 borrow->xstats.borrows += qdisc_pkt_len(skb); in cbq_dequeue_prio()
1069 cl->borrow = (lss->flags & TCF_CBQ_LSS_BOUNDED) ? NULL : cl->tparent; in cbq_set_lss()
1234 if (cl->borrow == NULL) in cbq_dump_lss()
1637 cl->borrow = cl->tparent; in cbq_change_class()