Home
last modified time | relevance | path

Searched refs:racct (Results 1 – 21 of 21) sorted by relevance

/freebsd/sys/kern/
H A Dkern_racct.c46 #include <sys/racct.h>
62 FEATURE(racct, "Resource Accounting");
74 SYSCTL_NODE(_kern, OID_AUTO, racct, CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
90 MTX_SYSINIT(racct_lock, &racct_lock, "racct lock", MTX_DEF);
94 static void racct_sub_racct(struct racct *dest, const struct racct *src);
100 SDT_PROVIDER_DEFINE(racct);
101 SDT_PROBE_DEFINE3(racct, , rusage, add,
103 SDT_PROBE_DEFINE3(racct, , rusage, add__failure,
105 SDT_PROBE_DEFINE3(racct, , rusag
464 struct racct *racct; racct_destroy_locked() local
492 racct_destroy(struct racct ** racct) racct_destroy() argument
509 racct_adjust_resource(struct racct * racct,int resource,int64_t amount) racct_adjust_resource() argument
1192 racct_decay_callback(struct racct * racct,void * dummy1,void * dummy2) racct_decay_callback() argument
[all...]
H A Dkern_rctl.c45 #include <sys/racct.h>
106 TUNABLE_INT("kern.racct.rctl.throttle_min", &rctl_throttle_min);
111 TUNABLE_INT("kern.racct.rctl.throttle_max", &rctl_throttle_max);
116 TUNABLE_INT("kern.racct.rctl.throttle_pct", &rctl_throttle_pct);
121 TUNABLE_INT("kern.racct.rctl.throttle_pct2", &rctl_throttle_pct2);
124 * 'rctl_rule_link' connects a rule with every racct it's related to.
330 static struct racct * in rctl_proc_rule_to_racct()
359 const struct racct *racct; in rctl_available_resource()
365 racct in rctl_available_resource()
358 const struct racct *racct; rctl_available_resource() local
378 rctl_throttle_decay(struct racct * racct,int resource) rctl_throttle_decay() argument
881 rctl_racct_add_rule(struct racct * racct,struct rctl_rule * rule) rctl_racct_add_rule() argument
899 rctl_racct_add_rule_locked(struct racct * racct,struct rctl_rule * rule) rctl_racct_add_rule_locked() argument
925 rctl_racct_remove_rules(struct racct * racct,const struct rctl_rule * filter) rctl_racct_remove_rules() argument
1414 rctl_rule_remove_callback(struct racct * racct,void * arg2,void * arg3) rctl_rule_remove_callback() argument
1584 rctl_racct_to_sbuf(struct racct * racct,int sloppy) rctl_racct_to_sbuf() argument
1686 rctl_get_rules_callback(struct racct * racct,void * arg2,void * arg3) rctl_get_rules_callback() argument
2161 rctl_racct_release(struct racct * racct) rctl_racct_release() argument
[all...]
H A Dkern_loginclass.c242 loginclass_racct_foreach(void (*callback)(struct racct *racct, in loginclass_racct_foreach() argument
H A Dkern_resource.c1645 ui_racct_foreach(void (*callback)(struct racct *racct, in ui_racct_foreach() argument
H A Dkern_jail.c4824 prison_racct_foreach(void (*callback)(struct racct *racct, in prison_racct_foreach() argument
/freebsd/sys/sys/
H A Dloginclass.h34 struct racct;
43 struct racct *lc_racct;
49 void loginclass_racct_foreach(void (*callback)(struct racct *racct,
H A Dracct.h148 struct racct { struct
186 void racct_create(struct racct **racctp);
187 void racct_destroy(struct racct **racctp);
195 void racct_move(struct racct *dest, struct racct *src);
H A Drctl.h143 void rctl_throttle_decay(struct racct *racct, int resource);
150 void rctl_racct_release(struct racct *racct);
H A Dresourcevar.h104 struct racct;
128 struct racct *ui_racct; /* (a) resource accounting */
193 void ui_racct_foreach(void (*callback)(struct racct *racct,
H A Djail.h144 struct racct;
213 struct racct *prr_racct;
489 void prison_racct_foreach(void (*callback)(struct racct *racct,
H A Dproc.h189 struct racct;
763 struct racct *p_racct; /* (b) Resource accounting. */
/freebsd/sys/riscv/conf/
H A DNOTES18 options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default
H A DGENERIC76 options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default
/freebsd/sys/arm64/conf/
H A DNOTES30 options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default
/freebsd/tools/build/test-includes/
H A Dbadfiles.inc101 sys/racct.h \
/freebsd/sys/powerpc/conf/
H A DGENERIC87 options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default
H A DGENERIC6497 options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default
H A DGENERIC64LE93 options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default
/freebsd/sys/i386/conf/
H A DGENERIC84 options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default
/freebsd/sys/amd64/conf/
H A DGENERIC91 options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default
/freebsd/sys/conf/
H A Dfiles3822 kern/kern_racct.c optional racct
5270 vm/vm_swapout.c optional racct