xref: /aosp_15_r20/prebuilts/build-tools/sysroots/x86_64-unknown-linux-musl/include/linux/cgroupstats.h (revision cda5da8d549138a6648c5ee6d7a49cf8f4a657be)
1 /*
2  * This file is auto-generated. Modifications will be lost.
3  *
4  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5  * for more information.
6  */
7 #ifndef _LINUX_CGROUPSTATS_H
8 #define _LINUX_CGROUPSTATS_H
9 #include <linux/types.h>
10 #include <linux/taskstats.h>
11 struct cgroupstats {
12   __u64 nr_sleeping;
13   __u64 nr_running;
14   __u64 nr_stopped;
15   __u64 nr_uninterruptible;
16   __u64 nr_io_wait;
17 };
18 enum {
19   CGROUPSTATS_CMD_UNSPEC = __TASKSTATS_CMD_MAX,
20   CGROUPSTATS_CMD_GET,
21   CGROUPSTATS_CMD_NEW,
22   __CGROUPSTATS_CMD_MAX,
23 };
24 #define CGROUPSTATS_CMD_MAX (__CGROUPSTATS_CMD_MAX - 1)
25 enum {
26   CGROUPSTATS_TYPE_UNSPEC = 0,
27   CGROUPSTATS_TYPE_CGROUP_STATS,
28   __CGROUPSTATS_TYPE_MAX,
29 };
30 #define CGROUPSTATS_TYPE_MAX (__CGROUPSTATS_TYPE_MAX - 1)
31 enum {
32   CGROUPSTATS_CMD_ATTR_UNSPEC = 0,
33   CGROUPSTATS_CMD_ATTR_FD,
34   __CGROUPSTATS_CMD_ATTR_MAX,
35 };
36 #define CGROUPSTATS_CMD_ATTR_MAX (__CGROUPSTATS_CMD_ATTR_MAX - 1)
37 #endif
38