diff options
author | David Carlier <devnexen@gmail.com> | 2022-12-31 10:33:22 +0000 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2023-01-08 09:04:10 +0000 |
commit | c002b1f1d1d14a41ee8792746ae045334813882b (patch) | |
tree | 606ce10bcac9346960b785185b49bb276eb6c612 /src/unix/linux_like/linux/mod.rs | |
parent | 8176272ef9974d6b7da98f129033b3d9ac417226 (diff) | |
download | rust-libc-c002b1f1d1d14a41ee8792746ae045334813882b.tar.gz |
linux add scheduler core for prctl constants
Diffstat (limited to 'src/unix/linux_like/linux/mod.rs')
-rw-r--r-- | src/unix/linux_like/linux/mod.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs index 9658f07446..de70638ba9 100644 --- a/src/unix/linux_like/linux/mod.rs +++ b/src/unix/linux_like/linux/mod.rs @@ -2042,6 +2042,16 @@ pub const PR_CAP_AMBIENT_CLEAR_ALL: ::c_int = 4; pub const PR_SET_VMA: ::c_int = 0x53564d41; pub const PR_SET_VMA_ANON_NAME: ::c_int = 0; +pub const PR_SCHED_CORE: ::c_int = 62; +pub const PR_SCHED_CORE_GET: ::c_int = 0; +pub const PR_SCHED_CORE_CREATE: ::c_int = 1; +pub const PR_SCHED_CORE_SHARE_TO: ::c_int = 2; +pub const PR_SCHED_CORE_SHARE_FROM: ::c_int = 3; +pub const PR_SCHED_CORE_MAX: ::c_int = 4; +pub const PR_SCHED_CORE_SCOPE_THREAD: ::c_int = 0; +pub const PR_SCHED_CORE_SCOPE_THREAD_GROUP: ::c_int = 1; +pub const PR_SCHED_CORE_SCOPE_PROCESS_GROUP: ::c_int = 2; + pub const GRND_NONBLOCK: ::c_uint = 0x0001; pub const GRND_RANDOM: ::c_uint = 0x0002; pub const GRND_INSECURE: ::c_uint = 0x0004; |