Lines Matching +full:in +full:- +full:and +full:- +full:around

1 /* SPDX-License-Identifier: LGPL-2.1 WITH Linux-syscall-note */
2 /* taskstats.h - exporting per-task statistics
8 * This program is free software; you can redistribute it and/or modify it
12 * This program is distributed in the hope that it would be useful, but
22 /* Format for per-task data returned to userland when
23 * - a task exits
24 * - listener requests stats for a task
33 * c) add new fields after version comment; maintain 64-bit alignment
39 * in linux/sched.h */
44 * TAKSTATS_VERSION, which is defined in <linux/taskstats.h>.
50 /* The accounting flags of a task as defined in <linux/acct.h>
51 * Defined values are AFORK, ASU, ACOMPAT, ACORE, AXSIG, and AGROUP.
64 * xxx_delay_total is the corresponding cumulative delay in nanoseconds
66 * xxx_delay_total wraps around to zero on overflow
76 /* Following four fields atomically updated using task->delays->lock */
79 * does not account for delays in I/O submission
84 /* Delay waiting for page fault I/O (swap in only) */
88 /* cpu "wall-clock" running time
90 * from the kernel in involuntary waits due to virtualization.
91 * Value is cumulative, in nanoseconds, without a corresponding count
92 * and wraps around to zero silently on overflow
99 * Value is cumulative, in nanoseconds, without a corresponding count
100 * and wraps around to zero silently on overflow
127 /* Accumulated RSS usage in duration of a task, in MBytes-usecs.
133 __u64 coremem; /* accumulated RSS usage in MB-usec */
134 /* Accumulated virtual memory usage in duration of a task.
137 __u64 virtmem; /* accumulated VM usage in MB-usec */
139 /* High watermark of RSS and virtual memory usage in duration of
140 * a task, in KBytes.
142 __u64 hiwater_rss; /* High-watermark of RSS usage, in KB */
143 __u64 hiwater_vm; /* High-water VM usage, in KB */
153 /* Per-task storage I/O accounting starts */
174 /* v10: 64-bit btime to avoid overflow */
175 __u64 ac_btime64; /* 64-bit begin time */
189 * MAJOR() and MINOR() macros to identify a device and mount point,
198 /* v13: Delay waiting for write-protect copy */
216 TASKSTATS_CMD_GET, /* user->kernel request/get-response */
217 TASKSTATS_CMD_NEW, /* kernel->user event */
221 #define TASKSTATS_CMD_MAX (__TASKSTATS_CMD_MAX - 1)
234 #define TASKSTATS_TYPE_MAX (__TASKSTATS_TYPE_MAX - 1)
245 #define TASKSTATS_CMD_ATTR_MAX (__TASKSTATS_CMD_ATTR_MAX - 1)