/titanic_44/usr/src/uts/common/sys/ |
H A D | exacct.h | 172 extern int exacct_tag_task(ac_info_t *, task_t *, void *, size_t, int); 173 extern int exacct_tag_proc(ac_info_t *, pid_t, taskid_t, void *, size_t, int, 179 extern int exacct_write_header(ac_info_t *, void *, size_t); 182 extern int exacct_commit_callback(ac_info_t *, void *, size_t, void *, 184 extern int exacct_assemble_proc_usage(ac_info_t *, proc_usage_t *, 185 int (*)(ac_info_t *, void *, size_t, void *, size_t, size_t *), 187 extern int exacct_assemble_task_usage(ac_info_t *, task_t *, 188 int (*)(ac_info_t *, void *, size_t, void *, size_t, size_t *), 190 extern int exacct_assemble_flow_usage(ac_info_t *, flow_usage_t *, 191 int (*)(ac_info_t *, void *, size_t, void *, size_t, size_t *), [all …]
|
H A D | acctctl.h | 169 } ac_info_t; typedef 190 ac_info_t ac_task; 191 ac_info_t ac_proc; 192 ac_info_t ac_flow; 193 ac_info_t ac_net;
|
/titanic_44/usr/src/uts/common/syscall/ |
H A D | acctctl.c | 65 ac_state_set(ac_info_t *info, void *buf, size_t bufsz) in ac_state_set() 85 ac_state_get(ac_info_t *info, void *buf, size_t bufsz) in ac_state_get() 147 ac_file_set(ac_info_t *info, void *ubuf, size_t bufsz) in ac_file_set() 309 ac_file_get(ac_info_t *info, void *buf, size_t bufsz) in ac_file_get() 334 ac_res_set(ac_info_t *info, void *buf, size_t bufsz, int maxres) in ac_res_set() 384 ac_res_get(ac_info_t *info, void *buf, size_t bufsz, int maxres) in ac_res_get() 432 ac_info_t *info; in acctctl() 563 exacct_free_info(ac_info_t *info) in exacct_free_info()
|
H A D | exacctsys.c | 68 getacct_callback(ac_info_t *unused, void *ubuf, size_t usize, void *kbuf, in getacct_callback() 80 getacct_task(ac_info_t *ac_task, taskid_t tkid, void *buf, size_t bufsize, in getacct_task() 103 getacct_proc(ac_info_t *ac_proc, pid_t pid, void *buf, size_t bufsize, in getacct_proc() 227 wracct_task(ac_info_t *ac_task, taskid_t tkid, int flag, size_t *sizep) in wracct_task() 249 wracct_proc(ac_info_t *ac_proc, pid_t pid, int flag, size_t *sizep) in wracct_proc()
|
/titanic_44/usr/src/uts/common/os/ |
H A D | exacct.c | 155 exacct_vn_write_impl(ac_info_t *info, void *buf, ssize_t bufsize) in exacct_vn_write_impl() 192 exacct_vn_write(ac_info_t *info, void *buf, ssize_t bufsize) in exacct_vn_write() 282 exacct_write_header(ac_info_t *info, void *hdr, size_t hdrsize) in exacct_write_header() 627 exacct_assemble_task_usage(ac_info_t *ac_task, task_t *tk, in exacct_assemble_task_usage() 628 int (*callback)(ac_info_t *, void *, size_t, void *, size_t, size_t *), in exacct_assemble_task_usage() argument 1020 exacct_assemble_proc_usage(ac_info_t *ac_proc, proc_usage_t *pu, in exacct_assemble_proc_usage() 1021 int (*callback)(ac_info_t *, void *, size_t, void *, size_t, size_t *), in exacct_assemble_proc_usage() argument 1088 exacct_commit_callback(ac_info_t *info, void *ubuf, size_t ubufsize, in exacct_commit_callback() 1100 exacct_do_commit_proc(ac_info_t *ac_proc, proc_t *p, int wstat) in exacct_do_commit_proc() 1343 exacct_assemble_net_usage(ac_info_t *ac_net, void *ninfo, in exacct_assemble_net_usage() [all …]
|