Lines Matching refs:rr_amount
366 available = rule->rr_amount - racct->r_resources[rule->rr_resource];
398 if (rule->rr_amount < minavailable)
399 minavailable = rule->rr_amount;
443 limit = rule->rr_amount;
599 if (rule->rr_amount == 0) {
617 * rule->rr_amount;
625 if (sleep_ms < rctl_throttle_min * rule->rr_amount)
626 sleep_ms = rctl_throttle_min * rule->rr_amount;
638 sleep_ratio = -available / rule->rr_amount;
648 sleep_ms /= rule->rr_amount;
656 rule->rr_amount, (uintmax_t)sleep_ms,
717 if (rule->rr_amount < amount)
718 amount = rule->rr_amount;
814 if (filter->rr_amount != RCTL_AMOUNT_UNDEFINED) {
815 if (rule->rr_amount != filter->rr_amount)
1021 rule->rr_amount = RCTL_AMOUNT_UNDEFINED;
1045 copy->rr_amount = rule->rr_amount;
1133 if (rule->rr_amount == RCTL_AMOUNT_UNDEFINED)
1237 rule->rr_amount = RCTL_AMOUNT_UNDEFINED;
1239 error = str2int64(amountstr, &rule->rr_amount);
1243 if (rule->rr_amount > INT64_MAX / 1000000) {
1247 rule->rr_amount *= 1000000;
1320 rule2->rr_amount = RCTL_AMOUNT_UNDEFINED;
1518 amount = rule->rr_amount;