Searched refs:racct (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-10-stable/sys/sys/
H A Dloginclass.h35 struct racct;
44 struct racct *lc_racct;
50 void loginclass_racct_foreach(void (*callback)(struct racct *racct,
H A Dracct.h101 * per-credential racct containers.
126 * subtracted from per-credential racct containers. Instead, the resource
127 * usage of per-credential racct containers decays in time.
139 * The 'racct' structure defines resource consumption for a particular
144 struct racct { struct
159 void racct_create(struct racct **racctp);
160 void racct_destroy(struct racct **racctp);
168 void racct_move(struct racct *dest, struct racct *src);
H A Dresourcevar.h82 struct racct;
104 struct racct *ui_racct; /* (a) resource accounting */
149 void ui_racct_foreach(void (*callback)(struct racct *racct,
H A Drctl.h56 * rules are linked to by the racct structures for all the subjects
149 void rctl_racct_release(struct racct *racct);
H A Djail.h139 struct racct;
172 struct prison_racct *pr_prison_racct; /* (c) racct jail proxy */
195 struct racct *prr_racct;
408 void prison_racct_foreach(void (*callback)(struct racct *racct,
H A Dproc.h171 struct racct;
605 struct racct *p_racct; /* (b) Resource accounting. */
606 u_char p_throttled; /* (c) Flag for racct pcpu throttling */
/freebsd-10-stable/sys/kern/
H A Dkern_racct.c49 #include <sys/racct.h>
68 FEATURE(racct, "Resource Accounting");
80 SYSCTL_NODE(_kern, OID_AUTO, racct, CTLFLAG_RW, 0, "Resource Accounting");
81 TUNABLE_INT("kern.racct.enable", &racct_enable);
96 MTX_SYSINIT(racct_lock, &racct_lock, "racct lock", MTX_DEF);
100 static void racct_sub_racct(struct racct *dest, const struct racct *src);
106 SDT_PROVIDER_DEFINE(racct); variable
107 SDT_PROBE_DEFINE3(racct, , rusage, add,
109 SDT_PROBE_DEFINE3(racct, , rusag
463 struct racct *racct; local
490 racct_destroy(struct racct **racct) argument
507 racct_adjust_resource(struct racct *racct, int resource, uint64_t amount) argument
1159 racct_decay_resource(struct racct *racct, void * res, void* dummy) argument
[all...]
H A Dkern_loginclass.c59 #include <sys/racct.h>
220 loginclass_racct_foreach(void (*callback)(struct racct *racct, argument
H A Dkern_rctl.c46 #include <sys/racct.h>
82 * 'rctl_rule_link' connects a rule with every racct it's related to.
644 * Connect the rule to the racct, increasing refcount for the rule.
647 rctl_racct_add_rule(struct racct *racct, struct rctl_rule *rule) argument
660 LIST_INSERT_HEAD(&racct->r_rule_links, link, rrl_next);
665 rctl_racct_add_rule_locked(struct racct *racct, struct rctl_rule *rule) argument
680 LIST_INSERT_HEAD(&racct->r_rule_links, link, rrl_next);
690 rctl_racct_remove_rules(struct racct *racc argument
1148 rctl_rule_remove_callback(struct racct *racct, void *arg2, void *arg3) argument
1316 rctl_racct_to_sbuf(struct racct *racct, int sloppy) argument
1416 rctl_get_rules_callback(struct racct *racct, void *arg2, void *arg3) argument
1872 rctl_racct_release(struct racct *racct) argument
[all...]
H A Dsubr_trap.c63 #include <sys/racct.h>
197 msleep(p->p_racct, &p->p_mtx, 0, "racct", 0);
H A Dimgact_aout.c40 #include <sys/racct.h>
H A Dkern_resource.c53 #include <sys/racct.h>
1369 ui_racct_foreach(void (*callback)(struct racct *racct, argument
H A Dimgact_gzip.c36 #include <sys/racct.h>
H A Dinit_main.c64 #include <sys/racct.h>
H A Dkern_thr.c40 #include <sys/racct.h>
H A Dtty_pts.c53 #include <sys/racct.h>
H A Dkern_exit.c62 #include <sys/racct.h>
H A Dkern_fork.c63 #include <sys/racct.h>
/freebsd-10-stable/sys/fs/fdescfs/
H A Dfdesc_vfsops.c51 #include <sys/racct.h>
/freebsd-10-stable/sys/compat/svr4/
H A Dimgact_svr4.c46 #include <sys/racct.h>
/freebsd-10-stable/sys/i386/linux/
H A Dimgact_linux.c45 #include <sys/racct.h>
/freebsd-10-stable/sys/vm/
H A Dvm_unix.c52 #include <sys/racct.h>
H A Dvm_glue.c74 #include <sys/racct.h>
H A Dvm_pageout.c90 #include <sys/racct.h>
/freebsd-10-stable/sys/compat/linux/
H A Dlinux_fork.c42 #include <sys/racct.h>

Completed in 362 milliseconds

12