Home
last modified time | relevance | path

Searched refs:p_racct (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/kern/
H A Dkern_racct.c337 racct_adjust_resource(p->p_racct, resource, amount); in racct_add_locked()
486 old_amount = p->p_racct->r_resources[resource]; in racct_set_locked()
507 racct_adjust_resource(p->p_racct, resource, diff_proc); in racct_set_locked()
661 KASSERT(amount <= p->p_racct->r_resources[resource], in racct_sub()
664 (intmax_t)p->p_racct->r_resources[resource], p->p_comm, p->p_pid)); in racct_sub()
666 racct_adjust_resource(p->p_racct, resource, -amount); in racct_sub()
722 racct_create(&child->p_racct); in racct_proc_fork()
740 if (parent->p_racct->r_resources[i] == 0 || in racct_proc_fork()
745 parent->p_racct->r_resources[i], 0); in racct_proc_fork()
799 KASSERT(p->p_racct->r_resources[RACCT_RSS] == 0, in racct_proc_exit()
[all …]
H A Dkern_rctl.c340 return (p->p_racct); in rctl_proc_rule_to_racct()
434 LIST_FOREACH(link, &p->p_racct->r_rule_links, rrl_next) { in rctl_pcpu_available()
513 LIST_FOREACH(link, &p->p_racct->r_rule_links, rrl_next) { in rctl_enforce()
623 sleep_ms = xmul(hz, p->p_racct->r_resources[resource]); in rctl_enforce()
655 p->p_racct->r_resources[resource], in rctl_enforce()
711 LIST_FOREACH(link, &p->p_racct->r_rule_links, rrl_next) { in rctl_get_limit()
740 LIST_FOREACH(link, &p->p_racct->r_rule_links, rrl_next) { in rctl_get_available()
754 allocated = p->p_racct->r_resources[resource]; in rctl_get_available()
1331 rctl_racct_add_rule(p->p_racct, rule); in rctl_rule_add()
1394 rctl_racct_add_rule(p->p_racct, rule); in rctl_rule_add()
[all …]
H A Dinit_main.c612 racct_create(&p->p_racct); in proc0_init()
/freebsd/sys/sys/
H A Dproc.h767 struct racct *p_racct; /* (b) Resource accounting. */ member