Home
last modified time | relevance | path

Searched refs:r_resources (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/kern/
H A Dkern_racct.c197 KASSERT(dest->r_resources[i] >= 0, in racct_add_racct()
200 KASSERT(src->r_resources[i] >= 0, in racct_add_racct()
203 dest->r_resources[i] += src->r_resources[i]; in racct_add_racct()
220 KASSERT(dest->r_resources[i] >= 0, in racct_sub_racct()
223 KASSERT(src->r_resources[i] >= 0, in racct_sub_racct()
226 KASSERT(src->r_resources[i] <= dest->r_resources[i], in racct_sub_racct()
231 dest->r_resources[i] -= src->r_resources[i]; in racct_sub_racct()
232 if (dest->r_resources[i] < 0) in racct_sub_racct()
233 dest->r_resources[i] = 0; in racct_sub_racct()
273 KASSERT(racct->r_resources[i] == 0, in racct_destroy_locked()
[all …]
H A Dkern_rctl.c366 available = rule->rr_amount - racct->r_resources[rule->rr_resource]; in rctl_available_resource()
402 if (racct->r_resources[resource] < minavailable) { in rctl_throttle_decay()
403 racct->r_resources[resource] = 0; in rctl_throttle_decay()
411 if (racct->r_resources[resource] > minavailable * 10) in rctl_throttle_decay()
412 racct->r_resources[resource] = minavailable * 10; in rctl_throttle_decay()
414 racct->r_resources[resource] -= minavailable; in rctl_throttle_decay()
623 sleep_ms = xmul(hz, p->p_racct->r_resources[resource]); in rctl_enforce()
655 p->p_racct->r_resources[resource], in rctl_enforce()
754 allocated = p->p_racct->r_resources[resource]; in rctl_get_available()
1598 amount = racct->r_resources[i]; in rctl_racct_to_sbuf()
/freebsd/sys/sys/
H A Dracct.h151 int64_t r_resources[RACCT_MAX + 1]; member