Auto merge of #2885 - devnexen:cpuset_flags_fbsd, r=JohnTitor
freebsd cpuset affinity flags.
This commit is contained in:
commit
9358dbf672
|
@ -169,7 +169,15 @@ CODESET
|
||||||
CPU_CLR
|
CPU_CLR
|
||||||
CPU_COUNT
|
CPU_COUNT
|
||||||
CPU_ISSET
|
CPU_ISSET
|
||||||
|
CPU_LEVEL_CPUSET
|
||||||
|
CPU_LEVEL_ROOT
|
||||||
|
CPU_LEVEL_WHICH
|
||||||
CPU_SET
|
CPU_SET
|
||||||
|
CPU_WHICH_CPUSET
|
||||||
|
CPU_WHICH_IRQ
|
||||||
|
CPU_WHICH_JAIL
|
||||||
|
CPU_WHICH_PID
|
||||||
|
CPU_WHICH_TID
|
||||||
CPU_ZERO
|
CPU_ZERO
|
||||||
CRNCYSTR
|
CRNCYSTR
|
||||||
CRTSCTS
|
CRTSCTS
|
||||||
|
|
|
@ -3704,6 +3704,16 @@ pub const UMTX_OP_ROBUST_LISTS: ::c_int = 26;
|
||||||
|
|
||||||
pub const UMTX_ABSTIME: u32 = 1;
|
pub const UMTX_ABSTIME: u32 = 1;
|
||||||
|
|
||||||
|
pub const CPU_LEVEL_ROOT: ::c_int = 1;
|
||||||
|
pub const CPU_LEVEL_CPUSET: ::c_int = 2;
|
||||||
|
pub const CPU_LEVEL_WHICH: ::c_int = 3;
|
||||||
|
|
||||||
|
pub const CPU_WHICH_TID: ::c_int = 1;
|
||||||
|
pub const CPU_WHICH_PID: ::c_int = 2;
|
||||||
|
pub const CPU_WHICH_CPUSET: ::c_int = 3;
|
||||||
|
pub const CPU_WHICH_IRQ: ::c_int = 4;
|
||||||
|
pub const CPU_WHICH_JAIL: ::c_int = 5;
|
||||||
|
|
||||||
const_fn! {
|
const_fn! {
|
||||||
{const} fn _ALIGN(p: usize) -> usize {
|
{const} fn _ALIGN(p: usize) -> usize {
|
||||||
(p + _ALIGNBYTES) & !_ALIGNBYTES
|
(p + _ALIGNBYTES) & !_ALIGNBYTES
|
||||||
|
|
Loading…
Reference in a new issue