summaryrefslogtreecommitdiffstats
path: root/kernel/tests/include/lapi/acct.h
diff options
context:
space:
mode:
authorManuel Bentele2020-10-23 15:18:01 +0200
committerManuel Bentele2020-10-23 15:18:01 +0200
commitdbb41ce2b7f309d394054a6bd1e33afd578798a5 (patch)
tree6a31092063d9f2fb5ac5720ec6759040e793c3d5 /kernel/tests/include/lapi/acct.h
parentSet Linux kernel version to unknown if it is not detectable (diff)
downloadxloop-dbb41ce2b7f309d394054a6bd1e33afd578798a5.tar.gz
xloop-dbb41ce2b7f309d394054a6bd1e33afd578798a5.tar.xz
xloop-dbb41ce2b7f309d394054a6bd1e33afd578798a5.zip
Move the source code of all xloop components to the common 'src' directory
Diffstat (limited to 'kernel/tests/include/lapi/acct.h')
-rw-r--r--kernel/tests/include/lapi/acct.h74
1 files changed, 0 insertions, 74 deletions
diff --git a/kernel/tests/include/lapi/acct.h b/kernel/tests/include/lapi/acct.h
deleted file mode 100644
index c81b78b..0000000
--- a/kernel/tests/include/lapi/acct.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//SPDX-License-Identifier: GPL-2.0-or-later
-
-#ifndef LAPI_ACCT_H
-#define LAPI_ACCT_H
-
-#include <sys/types.h>
-#include "config.h"
-
-#ifdef HAVE_STRUCT_ACCT_V3
-#include <sys/acct.h>
-#else
-
-#define ACCT_COMM 16
-
-typedef uint16_t comp_t;
-
-/* Fallback structures to parse the process accounting file */
-struct acct {
- char ac_flag;
- uint16_t ac_uid;
- uint16_t ac_gid;
- uint16_t ac_tty;
- uint32_t ac_btime;
- comp_t ac_utime;
- comp_t ac_stime;
- comp_t ac_etime;
- comp_t ac_mem;
- comp_t ac_io;
- comp_t ac_rw;
- comp_t ac_minflt;
- comp_t ac_majflt;
- comp_t ac_swaps;
- uint32_t ac_exitcode;
- char ac_comm[ACCT_COMM+1];
- char ac_pad[10];
-};
-
-struct acct_v3 {
- char ac_flag;
- char ac_version;
- uint16_t ac_tty;
- uint32_t ac_exitcode;
- uint32_t ac_uid;
- uint32_t ac_gid;
- uint32_t ac_pid;
- uint32_t ac_ppid;
- uint32_t ac_btime;
- float ac_etime;
- comp_t ac_utime;
- comp_t ac_stime;
- comp_t ac_mem;
- comp_t ac_io;
- comp_t ac_rw;
- comp_t ac_minflt;
- comp_t ac_majflt;
- comp_t ac_swaps;
- char ac_comm[ACCT_COMM];
-};
-
-/* Possible values for the ac_flag member */
-enum {
- AFORK = 0x01,
- ASU = 0x02,
- ACORE = 0x08,
- AXSIG = 0x10
-};
-# if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
-# define ACCT_BYTEORDER 0x80
-# elif __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
-# define ACCT_BYTEORDER 0x00
-# endif
-#endif /* HAVE_STRUCT_ACCT_V3 */
-
-#endif /* LAPI_ACCT_H */