Lines Matching +full:protect +full:- +full:exec
1 /* SPDX-License-Identifier: LGPL-2.1 WITH Linux-syscall-note */
2 /* taskstats.h - exporting per-task statistics
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
76 /* Following four fields atomically updated using task->delays->lock */
88 /* cpu "wall-clock" running time
127 /* Accumulated RSS usage in duration of a task, in MBytes-usecs.
133 __u64 coremem; /* accumulated RSS usage in MB-usec */
137 __u64 virtmem; /* accumulated VM usage in MB-usec */
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 */
191 * at the end, so matching the most recent exec(). Values are zero
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)