Lines Matching refs:borrow
98 struct cbq_class *borrow; /* NULL if class is bandwidth limited; member
353 } while ((cl = cl->borrow) != NULL && toplevel > cl->level); in cbq_mark_toplevel()
430 for (b = cl->borrow; b; b = b->borrow) { in cbq_overlimit()
463 } while ((borrowed = borrowed->borrow) != NULL); in cbq_update_toplevel()
587 cl = cl->borrow; in cbq_under_limit()
617 struct cbq_class *borrow = cl; in cbq_dequeue_prio() local
620 (borrow = cbq_under_limit(cl)) == NULL) in cbq_dequeue_prio()
643 q->tx_borrowed = borrow; in cbq_dequeue_prio()
644 if (borrow != cl) { in cbq_dequeue_prio()
646 borrow->xstats.borrows++; in cbq_dequeue_prio()
649 borrow->xstats.borrows += qdisc_pkt_len(skb); in cbq_dequeue_prio()
985 cl->borrow = (lss->flags & TCF_CBQ_LSS_BOUNDED) ? NULL : cl->tparent; in cbq_set_lss()
1169 if (cl->borrow == NULL) in cbq_dump_lss()
1567 cl->borrow = cl->tparent; in cbq_change_class()