Home
last modified time | relevance | path

Searched refs:acct (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v4.19/kernel/
Dacct.c96 static void do_acct_process(struct bsd_acct_struct *acct);
101 static int check_free_space(struct bsd_acct_struct *acct) in check_free_space() argument
105 if (time_is_after_jiffies(acct->needcheck)) in check_free_space()
109 if (vfs_statfs(&acct->file->f_path, &sbuf)) in check_free_space()
112 if (acct->active) { in check_free_space()
116 acct->active = 0; in check_free_space()
123 acct->active = 1; in check_free_space()
128 acct->needcheck = jiffies + ACCT_TIMEOUT*HZ; in check_free_space()
130 return acct->active; in check_free_space()
172 struct bsd_acct_struct *acct = to_acct(pin); in acct_pin_kill() local
[all …]
DMakefile64 obj-$(CONFIG_BSD_PROCESS_ACCT) += acct.o
Dsys_ni.c124 COND_SYSCALL(acct);
/Linux-v4.19/arch/powerpc/kernel/
Dtime.c242 struct cpu_accounting_data *acct = &local_paca->accounting; in accumulate_stolen_time() local
252 sst = scan_dispatch_log(acct->starttime_user); in accumulate_stolen_time()
253 ust = scan_dispatch_log(acct->starttime); in accumulate_stolen_time()
254 acct->stime -= sst; in accumulate_stolen_time()
255 acct->utime -= ust; in accumulate_stolen_time()
256 acct->steal_time += ust + sst; in accumulate_stolen_time()
291 struct cpu_accounting_data *acct = get_accounting(tsk); in vtime_delta() local
297 stime = now - acct->starttime; in vtime_delta()
298 acct->starttime = now; in vtime_delta()
299 deltascaled = nowscaled - acct->startspurr; in vtime_delta()
[all …]
/Linux-v4.19/net/netfilter/
Dnf_conntrack_acct.c25 module_param_named(acct, nf_ct_acct, bool, 0644);
26 MODULE_PARM_DESC(acct, "Enable connection tracking flow accounting.");
44 struct nf_conn_acct *acct; in seq_print_acct() local
47 acct = nf_conn_acct_find(ct); in seq_print_acct()
48 if (!acct) in seq_print_acct()
51 counter = acct->counter; in seq_print_acct()
Dnfnetlink_acct.c135 int event, struct nf_acct *acct) in nfnl_acct_fill_info() argument
153 if (nla_put_string(skb, NFACCT_NAME, acct->name)) in nfnl_acct_fill_info()
156 old_flags = acct->flags; in nfnl_acct_fill_info()
158 pkts = atomic64_xchg(&acct->pkts, 0); in nfnl_acct_fill_info()
159 bytes = atomic64_xchg(&acct->bytes, 0); in nfnl_acct_fill_info()
161 if (acct->flags & NFACCT_F_QUOTA) in nfnl_acct_fill_info()
162 clear_bit(NFACCT_OVERQUOTA_BIT, &acct->flags); in nfnl_acct_fill_info()
164 pkts = atomic64_read(&acct->pkts); in nfnl_acct_fill_info()
165 bytes = atomic64_read(&acct->bytes); in nfnl_acct_fill_info()
171 nla_put_be32(skb, NFACCT_USE, htonl(refcount_read(&acct->refcnt)))) in nfnl_acct_fill_info()
[all …]
Dxt_connbytes.c29 const struct nf_conn_acct *acct; in connbytes_mt() local
36 acct = nf_conn_acct_find(ct); in connbytes_mt()
37 if (!acct) in connbytes_mt()
40 counters = acct->counter; in connbytes_mt()
Dnft_ct.c136 const struct nf_conn_acct *acct = nf_conn_acct_find(ct); in nft_ct_get_eval() local
139 if (acct) in nft_ct_get_eval()
140 count = nft_ct_get_eval_counter(acct->counter, in nft_ct_get_eval()
146 const struct nf_conn_acct *acct = nf_conn_acct_find(ct); in nft_ct_get_eval() local
149 if (acct) { in nft_ct_get_eval()
150 pcnt = nft_ct_get_eval_counter(acct->counter, in nft_ct_get_eval()
152 bcnt = nft_ct_get_eval_counter(acct->counter, in nft_ct_get_eval()
Dnf_conntrack_core.c805 struct nf_conn_acct *acct; in nf_ct_acct_update() local
807 acct = nf_conn_acct_find(ct); in nf_ct_acct_update()
808 if (acct) { in nf_ct_acct_update()
809 struct nf_conn_counter *counter = acct->counter; in nf_ct_acct_update()
819 struct nf_conn_acct *acct; in nf_ct_acct_merge() local
821 acct = nf_conn_acct_find(loser_ct); in nf_ct_acct_merge()
822 if (acct) { in nf_ct_acct_merge()
823 struct nf_conn_counter *counter = acct->counter; in nf_ct_acct_merge()
1638 goto acct; in __nf_ct_refresh_acct()
1645 acct: in __nf_ct_refresh_acct()
Dnf_conntrack_netlink.c237 dump_counters(struct sk_buff *skb, struct nf_conn_acct *acct, in dump_counters() argument
241 struct nf_conn_counter *counter = acct->counter; in dump_counters()
274 struct nf_conn_acct *acct = nf_conn_acct_find(ct); in ctnetlink_dump_acct() local
276 if (!acct) in ctnetlink_dump_acct()
279 if (dump_counters(skb, acct, IP_CT_DIR_ORIGINAL, type) < 0) in ctnetlink_dump_acct()
281 if (dump_counters(skb, acct, IP_CT_DIR_REPLY, type) < 0) in ctnetlink_dump_acct()
/Linux-v4.19/include/net/netfilter/
Dnf_conntrack_acct.h36 struct nf_conn_acct *acct; in nf_ct_acct_ext_add() local
41 acct = nf_ct_ext_add(ct, NF_CT_EXT_ACCT, gfp); in nf_ct_acct_ext_add()
42 if (!acct) in nf_ct_acct_ext_add()
46 return acct; in nf_ct_acct_ext_add()
/Linux-v4.19/arch/powerpc/include/asm/
Dcputime.h60 struct cpu_accounting_data *acct = get_accounting(current); in arch_vtime_task_switch() local
63 acct->starttime = acct0->starttime; in arch_vtime_task_switch()
64 acct->startspurr = acct0->startspurr; in arch_vtime_task_switch()
Dsystbl.h58 SYSCALL(acct)
/Linux-v4.19/include/linux/netfilter/
Dnfnetlink_acct.h17 void nfnl_acct_put(struct nf_acct *acct);
/Linux-v4.19/Documentation/features/time/irq-time-acct/
Darch-support.txt2 # Feature name: irq-time-acct
/Linux-v4.19/include/linux/
Dacct.h59 typedef struct acct acct_t;
Dhugetlb.h303 struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acct,
/Linux-v4.19/include/uapi/linux/
Dacct.h44 struct acct struct
/Linux-v4.19/security/apparmor/include/
Dpolicy_ns.h66 struct aa_ns_acct acct; member
/Linux-v4.19/fs/proc/
Dbase.c2699 struct task_io_accounting acct = task->ioac; in do_io_accounting() local
2715 task_io_accounting_add(&acct, &task->signal->ioac); in do_io_accounting()
2717 task_io_accounting_add(&acct, &t->ioac); in do_io_accounting()
2729 (unsigned long long)acct.rchar, in do_io_accounting()
2730 (unsigned long long)acct.wchar, in do_io_accounting()
2731 (unsigned long long)acct.syscr, in do_io_accounting()
2732 (unsigned long long)acct.syscw, in do_io_accounting()
2733 (unsigned long long)acct.read_bytes, in do_io_accounting()
2734 (unsigned long long)acct.write_bytes, in do_io_accounting()
2735 (unsigned long long)acct.cancelled_write_bytes); in do_io_accounting()
/Linux-v4.19/Documentation/accounting/
Dtaskstats-struct.txt47 /* The accounting flags of a task as defined in <linux/acct.h>
/Linux-v4.19/arch/parisc/kernel/
Dsyscall_table.S121 ENTRY_SAME(acct)
/Linux-v4.19/arch/s390/kernel/
Dcompat_wrapper.c77 COMPAT_SYSCALL_WRAP1(acct, const char __user *, name);
/Linux-v4.19/arch/x86/entry/syscalls/
Dsyscall_64.tbl174 163 common acct __x64_sys_acct
/Linux-v4.19/tools/perf/arch/x86/entry/syscalls/
Dsyscall_64.tbl174 163 common acct __x64_sys_acct

12