Lines Matching defs:borrow
112 * borrow the offtime of the class borrowing from.
114 * to borrow much, especially when cutoff is taking effect.
159 * borrow class to borrow from (should be either 'parent' or null).
200 struct rm_class *parent, struct rm_class *borrow, u_int maxidle,
242 cl->borrow_ = borrow;
771 struct rm_class *borrow = cl->borrow_;
773 while (borrow != NULL &&
774 borrow->depth_ < ifd->cutoff_) {
775 if (TS_LT(&borrow->undertime_, &now)) {
776 ifd->cutoff_ = borrow->depth_;
780 borrow = borrow->borrow_;
871 * Return 1 if class 'cl' is under limit or can borrow from a parent,
918 * check if the class can borrow offtime too.
919 * borrow offtime from the top of the borrow
957 * If the scheduler finds no class that is underlimit or able to borrow,
959 * borrow gets to send.
1434 * borrow from a parent class.
1483 * If the delay action is result of borrow class being overlimit, then
1490 rmc_delay_action(struct rm_class *cl, struct rm_class *borrow)
1496 if (borrow != NULL)
1497 TS_DELTA(&borrow->undertime_, &cl->overtime_, ndelay);
1507 if (borrow != NULL)
1508 extradelay = borrow->offtime_;
1600 struct rm_class *borrow)