/freebsd-10.1-release/sys/sys/ |
H A D | loginclass.h | 35 struct racct; 44 struct racct *lc_racct; 50 void loginclass_racct_foreach(void (*callback)(struct racct *racct,
|
H A D | racct.h | 96 * per-credential racct containers. 121 * subtracted from per-credential racct containers. Instead, the resource 122 * usage of per-credential racct containers decays in time. 134 * The 'racct' structure defines resource consumption for a particular 139 struct racct { struct 154 void racct_create(struct racct **racctp); 155 void racct_destroy(struct racct **racctp); 163 void racct_move(struct racct *dest, struct racct *src);
|
H A D | resourcevar.h | 82 struct racct; 104 struct racct *ui_racct; /* (a) resource accounting */ 149 void ui_racct_foreach(void (*callback)(struct racct *racct,
|
H A D | rctl.h | 56 * rules are linked to by the racct structures for all the subjects 149 void rctl_racct_release(struct racct *racct);
|
H A D | jail.h | 138 struct racct; 172 struct prison_racct *pr_prison_racct; /* (c) racct jail proxy */ 193 struct racct *prr_racct; 402 void prison_racct_foreach(void (*callback)(struct racct *racct,
|
H A D | proc.h | 170 struct racct; 584 struct racct *p_racct; /* (b) Resource accounting. */ 585 u_char p_throttled; /* (c) Flag for racct pcpu throttling */
|
/freebsd-10.1-release/sys/kern/ |
H A D | kern_racct.c | 49 #include <sys/racct.h> 68 FEATURE(racct, "Resource Accounting"); 75 SYSCTL_NODE(_kern, OID_AUTO, racct, CTLFLAG_RW, 0, "Resource Accounting"); 88 MTX_SYSINIT(racct_lock, &racct_lock, "racct lock", MTX_DEF); 92 static void racct_sub_racct(struct racct *dest, const struct racct *src); 98 SDT_PROVIDER_DEFINE(racct); variable 99 SDT_PROBE_DEFINE3(racct, kernel, rusage, add, "struct proc *", "int", 101 SDT_PROBE_DEFINE3(racct, kernel, rusage, add__failure, 103 SDT_PROBE_DEFINE3(racct, kerne 446 struct racct *racct; local 471 racct_destroy(struct racct **racct) argument 485 racct_alloc_resource(struct racct *racct, int resource, uint64_t amount) argument 1078 racct_decay_resource(struct racct *racct, void * res, void* dummy) argument [all...] |
H A D | kern_loginclass.c | 59 #include <sys/racct.h> 220 loginclass_racct_foreach(void (*callback)(struct racct *racct, argument
|
H A D | kern_rctl.c | 46 #include <sys/racct.h> 82 * 'rctl_rule_link' connects a rule with every racct it's related to. 631 * Connect the rule to the racct, increasing refcount for the rule. 634 rctl_racct_add_rule(struct racct *racct, struct rctl_rule *rule) argument 646 LIST_INSERT_HEAD(&racct->r_rule_links, link, rrl_next); 651 rctl_racct_add_rule_locked(struct racct *racct, struct rctl_rule *rule) argument 665 LIST_INSERT_HEAD(&racct->r_rule_links, link, rrl_next); 675 rctl_racct_remove_rules(struct racct *racc argument 1116 rctl_rule_remove_callback(struct racct *racct, void *arg2, void *arg3) argument 1274 rctl_racct_to_sbuf(struct racct *racct, int sloppy) argument 1369 rctl_get_rules_callback(struct racct *racct, void *arg2, void *arg3) argument 1808 rctl_racct_release(struct racct *racct) argument [all...] |
H A D | imgact_aout.c | 40 #include <sys/racct.h>
|
H A D | kern_resource.c | 53 #include <sys/racct.h> 1364 ui_racct_foreach(void (*callback)(struct racct *racct, argument
|
H A D | imgact_gzip.c | 36 #include <sys/racct.h>
|
H A D | kern_thr.c | 39 #include <sys/racct.h>
|
H A D | init_main.c | 64 #include <sys/racct.h>
|
H A D | tty_pts.c | 53 #include <sys/racct.h>
|
H A D | kern_exit.c | 62 #include <sys/racct.h>
|
H A D | kern_fork.c | 62 #include <sys/racct.h>
|
H A D | sysv_msg.c | 66 #include <sys/racct.h>
|
H A D | sysv_shm.c | 80 #include <sys/racct.h>
|
/freebsd-10.1-release/sys/fs/fdescfs/ |
H A D | fdesc_vfsops.c | 50 #include <sys/racct.h>
|
/freebsd-10.1-release/sys/compat/svr4/ |
H A D | imgact_svr4.c | 46 #include <sys/racct.h>
|
/freebsd-10.1-release/sys/i386/linux/ |
H A D | imgact_linux.c | 45 #include <sys/racct.h>
|
/freebsd-10.1-release/sys/vm/ |
H A D | vm_unix.c | 52 #include <sys/racct.h>
|
H A D | vm_glue.c | 73 #include <sys/racct.h>
|
H A D | vm_mmap.c | 60 #include <sys/racct.h>
|