diff --git a/Cargo.toml b/Cargo.toml index c96177d..d18dc7b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,9 +18,9 @@ targets = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu"] # The rest of this file is auto-generated! [features] v2_6_32 = [] -general = [] errno = [] netlink = [] +general = [] v3_2 = [] v3_10 = [] v4_2 = [] diff --git a/gen/modules/general.h b/gen/modules/general.h index 197e2e3..0641a59 100644 --- a/gen/modules/general.h +++ b/gen/modules/general.h @@ -36,6 +36,10 @@ #include #endif +#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,20,0) +#include +#endif + #if LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0) #include #endif @@ -227,3 +231,11 @@ typedef __statfs_word __fsword_t; #define EPOLLWAKEUP (1u << 29) #define EPOLLONESHOT (1u << 30) #define EPOLLET (1u << 31) + +// Flags for timerfd +#define TFD_TIMER_ABSTIME (1 << 0) +#define TFD_CLOEXEC O_CLOEXEC +#define TFD_NONBLOCK O_NONBLOCK +#define TFD_SHARED_FCNTL_FLAGS (TFD_CLOEXEC | TFD_NONBLOCK) +#define TFD_CREATE_FLAGS TFD_SHARED_FCNTL_FLAGS +#define TFD_SETTIME_FLAGS TFD_TIMER_ABSTIME diff --git a/src/v2_6_32/powerpc/general.rs b/src/v2_6_32/powerpc/general.rs index e4db450..142a163 100644 --- a/src/v2_6_32/powerpc/general.rs +++ b/src/v2_6_32/powerpc/general.rs @@ -1571,6 +1571,12 @@ pub const EPOLLMSG: u32 = 1024; pub const EPOLLRDHUP: u32 = 8192; pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v2_6_32/powerpc/mod.rs b/src/v2_6_32/powerpc/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v2_6_32/powerpc/mod.rs +++ b/src/v2_6_32/powerpc/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v2_6_32/x86/general.rs b/src/v2_6_32/x86/general.rs index 711e267..08a8034 100644 --- a/src/v2_6_32/x86/general.rs +++ b/src/v2_6_32/x86/general.rs @@ -1596,6 +1596,12 @@ pub const EPOLLMSG: u32 = 1024; pub const EPOLLRDHUP: u32 = 8192; pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v2_6_32/x86/mod.rs b/src/v2_6_32/x86/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v2_6_32/x86/mod.rs +++ b/src/v2_6_32/x86/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v2_6_32/x86_64/general.rs b/src/v2_6_32/x86_64/general.rs index adfa121..6290e4c 100644 --- a/src/v2_6_32/x86_64/general.rs +++ b/src/v2_6_32/x86_64/general.rs @@ -1560,6 +1560,12 @@ pub const EPOLLMSG: u32 = 1024; pub const EPOLLRDHUP: u32 = 8192; pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v2_6_32/x86_64/mod.rs b/src/v2_6_32/x86_64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v2_6_32/x86_64/mod.rs +++ b/src/v2_6_32/x86_64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v3_10/powerpc64/general.rs b/src/v3_10/powerpc64/general.rs index e9c2648..0d284fc 100644 --- a/src/v3_10/powerpc64/general.rs +++ b/src/v3_10/powerpc64/general.rs @@ -1650,6 +1650,12 @@ pub const EPOLLWRBAND: u32 = 512; pub const EPOLLMSG: u32 = 1024; pub const EPOLLRDHUP: u32 = 8192; pub const EPOLLEXCLUSIVE: u32 = 268435456; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v3_10/powerpc64/mod.rs b/src/v3_10/powerpc64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v3_10/powerpc64/mod.rs +++ b/src/v3_10/powerpc64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v3_2/arm/general.rs b/src/v3_2/arm/general.rs index 578667b..85d2292 100644 --- a/src/v3_2/arm/general.rs +++ b/src/v3_2/arm/general.rs @@ -1653,6 +1653,12 @@ pub const EPOLLMSG: u32 = 1024; pub const EPOLLRDHUP: u32 = 8192; pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v3_2/arm/mod.rs b/src/v3_2/arm/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v3_2/arm/mod.rs +++ b/src/v3_2/arm/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v4_2/aarch64/general.rs b/src/v4_2/aarch64/general.rs index 4d87f7c..c8e6140 100644 --- a/src/v4_2/aarch64/general.rs +++ b/src/v4_2/aarch64/general.rs @@ -1665,6 +1665,12 @@ pub const EPOLLWRBAND: u32 = 512; pub const EPOLLMSG: u32 = 1024; pub const EPOLLRDHUP: u32 = 8192; pub const EPOLLEXCLUSIVE: u32 = 268435456; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v4_2/aarch64/mod.rs b/src/v4_2/aarch64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v4_2/aarch64/mod.rs +++ b/src/v4_2/aarch64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v4_20/riscv64/general.rs b/src/v4_20/riscv64/general.rs index 613d253..9d8b6e7 100644 --- a/src/v4_20/riscv64/general.rs +++ b/src/v4_20/riscv64/general.rs @@ -1734,6 +1734,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -1837,6 +1841,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v4_20/riscv64/mod.rs b/src/v4_20/riscv64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v4_20/riscv64/mod.rs +++ b/src/v4_20/riscv64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v4_4/mips/general.rs b/src/v4_4/mips/general.rs index 473db12..abc6371 100644 --- a/src/v4_4/mips/general.rs +++ b/src/v4_4/mips/general.rs @@ -1893,6 +1893,12 @@ pub const EPOLLWRBAND: u32 = 512; pub const EPOLLMSG: u32 = 1024; pub const EPOLLRDHUP: u32 = 8192; pub const EPOLLEXCLUSIVE: u32 = 268435456; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 128; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 524416; +pub const TFD_CREATE_FLAGS: u32 = 524416; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v4_4/mips/mod.rs b/src/v4_4/mips/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v4_4/mips/mod.rs +++ b/src/v4_4/mips/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v4_4/mips64/general.rs b/src/v4_4/mips64/general.rs index 5bc5803..0c74841 100644 --- a/src/v4_4/mips64/general.rs +++ b/src/v4_4/mips64/general.rs @@ -1853,6 +1853,12 @@ pub const EPOLLWRBAND: u32 = 512; pub const EPOLLMSG: u32 = 1024; pub const EPOLLRDHUP: u32 = 8192; pub const EPOLLEXCLUSIVE: u32 = 268435456; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 128; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 524416; +pub const TFD_CREATE_FLAGS: u32 = 524416; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v4_4/mips64/mod.rs b/src/v4_4/mips64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v4_4/mips64/mod.rs +++ b/src/v4_4/mips64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/aarch64/general.rs b/src/v5_11/aarch64/general.rs index 8efd87d..0e60643 100644 --- a/src/v5_11/aarch64/general.rs +++ b/src/v5_11/aarch64/general.rs @@ -1892,6 +1892,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -1995,6 +1999,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/aarch64/mod.rs b/src/v5_11/aarch64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/aarch64/mod.rs +++ b/src/v5_11/aarch64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/arm/general.rs b/src/v5_11/arm/general.rs index 0269430..4915e37 100644 --- a/src/v5_11/arm/general.rs +++ b/src/v5_11/arm/general.rs @@ -1978,6 +1978,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2081,6 +2085,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/arm/mod.rs b/src/v5_11/arm/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/arm/mod.rs +++ b/src/v5_11/arm/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/mips/general.rs b/src/v5_11/mips/general.rs index 58e7964..b4d2844 100644 --- a/src/v5_11/mips/general.rs +++ b/src/v5_11/mips/general.rs @@ -2119,6 +2119,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 128; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2222,6 +2226,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 524416; +pub const TFD_CREATE_FLAGS: u32 = 524416; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/mips/mod.rs b/src/v5_11/mips/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/mips/mod.rs +++ b/src/v5_11/mips/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/mips64/general.rs b/src/v5_11/mips64/general.rs index 5e5fda5..ec3f5f9 100644 --- a/src/v5_11/mips64/general.rs +++ b/src/v5_11/mips64/general.rs @@ -2057,6 +2057,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 128; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2160,6 +2164,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 524416; +pub const TFD_CREATE_FLAGS: u32 = 524416; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/mips64/mod.rs b/src/v5_11/mips64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/mips64/mod.rs +++ b/src/v5_11/mips64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/mod.rs b/src/v5_11/mod.rs index 1576f01..fc3f112 100644 --- a/src/v5_11/mod.rs +++ b/src/v5_11/mod.rs @@ -1,23 +1,7 @@ -#[cfg(target_arch = "arm")] -mod arm; -#[cfg(target_arch = "arm")] -pub use arm::*; -#[cfg(target_arch = "riscv32")] -mod riscv32; -#[cfg(target_arch = "riscv32")] -pub use riscv32::*; -#[cfg(target_arch = "riscv64")] -mod riscv64; -#[cfg(target_arch = "riscv64")] -pub use riscv64::*; -#[cfg(target_arch = "mips")] -mod mips; -#[cfg(target_arch = "mips")] -pub use mips::*; -#[cfg(target_arch = "mips64")] -mod mips64; -#[cfg(target_arch = "mips64")] -pub use mips64::*; +#[cfg(target_arch = "s390x")] +mod s390x; +#[cfg(target_arch = "s390x")] +pub use s390x::*; #[cfg(target_arch = "powerpc")] mod powerpc; #[cfg(target_arch = "powerpc")] @@ -26,22 +10,6 @@ pub use powerpc::*; mod powerpc64; #[cfg(target_arch = "powerpc64")] pub use powerpc64::*; -#[cfg(target_arch = "s390x")] -mod s390x; -#[cfg(target_arch = "s390x")] -pub use s390x::*; -#[cfg(target_arch = "aarch64")] -mod aarch64; -#[cfg(target_arch = "aarch64")] -pub use aarch64::*; -#[cfg(target_arch = "x86")] -mod x86; -#[cfg(target_arch = "x86")] -pub use x86::*; -#[cfg(target_arch = "x86_64")] -mod x86_64; -#[cfg(target_arch = "x86_64")] -pub use x86_64::*; #[cfg(target_arch = "sparc")] mod sparc; #[cfg(target_arch = "sparc")] @@ -50,3 +18,35 @@ pub use sparc::*; mod sparc64; #[cfg(target_arch = "sparc64")] pub use sparc64::*; +#[cfg(target_arch = "x86")] +mod x86; +#[cfg(target_arch = "x86")] +pub use x86::*; +#[cfg(target_arch = "x86_64")] +mod x86_64; +#[cfg(target_arch = "x86_64")] +pub use x86_64::*; +#[cfg(target_arch = "riscv32")] +mod riscv32; +#[cfg(target_arch = "riscv32")] +pub use riscv32::*; +#[cfg(target_arch = "riscv64")] +mod riscv64; +#[cfg(target_arch = "riscv64")] +pub use riscv64::*; +#[cfg(target_arch = "arm")] +mod arm; +#[cfg(target_arch = "arm")] +pub use arm::*; +#[cfg(target_arch = "aarch64")] +mod aarch64; +#[cfg(target_arch = "aarch64")] +pub use aarch64::*; +#[cfg(target_arch = "mips")] +mod mips; +#[cfg(target_arch = "mips")] +pub use mips::*; +#[cfg(target_arch = "mips64")] +mod mips64; +#[cfg(target_arch = "mips64")] +pub use mips64::*; diff --git a/src/v5_11/powerpc/general.rs b/src/v5_11/powerpc/general.rs index 0814751..d7ed7a5 100644 --- a/src/v5_11/powerpc/general.rs +++ b/src/v5_11/powerpc/general.rs @@ -1985,6 +1985,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2088,6 +2092,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/powerpc/mod.rs b/src/v5_11/powerpc/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/powerpc/mod.rs +++ b/src/v5_11/powerpc/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/powerpc64/general.rs b/src/v5_11/powerpc64/general.rs index 90cb061..090e9fe 100644 --- a/src/v5_11/powerpc64/general.rs +++ b/src/v5_11/powerpc64/general.rs @@ -1963,6 +1963,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2066,6 +2070,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/powerpc64/mod.rs b/src/v5_11/powerpc64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/powerpc64/mod.rs +++ b/src/v5_11/powerpc64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/riscv32/general.rs b/src/v5_11/riscv32/general.rs index 58082cb..7e9e266 100644 --- a/src/v5_11/riscv32/general.rs +++ b/src/v5_11/riscv32/general.rs @@ -1865,6 +1865,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -1968,6 +1972,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/riscv32/mod.rs b/src/v5_11/riscv32/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/riscv32/mod.rs +++ b/src/v5_11/riscv32/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/riscv64/general.rs b/src/v5_11/riscv64/general.rs index 87f799b..2ca0523 100644 --- a/src/v5_11/riscv64/general.rs +++ b/src/v5_11/riscv64/general.rs @@ -1886,6 +1886,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -1989,6 +1993,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/riscv64/mod.rs b/src/v5_11/riscv64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/riscv64/mod.rs +++ b/src/v5_11/riscv64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/s390x/general.rs b/src/v5_11/s390x/general.rs index fe65ee0..218a710 100644 --- a/src/v5_11/s390x/general.rs +++ b/src/v5_11/s390x/general.rs @@ -1937,6 +1937,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2040,6 +2044,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/s390x/mod.rs b/src/v5_11/s390x/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/s390x/mod.rs +++ b/src/v5_11/s390x/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/sparc/general.rs b/src/v5_11/sparc/general.rs index 86e329a..94bae40 100644 --- a/src/v5_11/sparc/general.rs +++ b/src/v5_11/sparc/general.rs @@ -2188,6 +2188,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 4194304; +pub const TFD_NONBLOCK: u32 = 16384; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2291,6 +2295,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 4210688; +pub const TFD_CREATE_FLAGS: u32 = 4210688; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/sparc/mod.rs b/src/v5_11/sparc/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/sparc/mod.rs +++ b/src/v5_11/sparc/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/sparc64/general.rs b/src/v5_11/sparc64/general.rs index 01d7484..e3e5b9c 100644 --- a/src/v5_11/sparc64/general.rs +++ b/src/v5_11/sparc64/general.rs @@ -2159,6 +2159,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 4194304; +pub const TFD_NONBLOCK: u32 = 16384; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2261,6 +2265,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 4210688; +pub const TFD_CREATE_FLAGS: u32 = 4210688; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/sparc64/mod.rs b/src/v5_11/sparc64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/sparc64/mod.rs +++ b/src/v5_11/sparc64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/x86/general.rs b/src/v5_11/x86/general.rs index 2623529..8b29d30 100644 --- a/src/v5_11/x86/general.rs +++ b/src/v5_11/x86/general.rs @@ -2003,6 +2003,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2107,6 +2111,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/x86/mod.rs b/src/v5_11/x86/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/x86/mod.rs +++ b/src/v5_11/x86/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_11/x86_64/general.rs b/src/v5_11/x86_64/general.rs index 64fa444..1559c59 100644 --- a/src/v5_11/x86_64/general.rs +++ b/src/v5_11/x86_64/general.rs @@ -1933,6 +1933,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2036,6 +2040,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/x86_64/mod.rs b/src/v5_11/x86_64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_11/x86_64/mod.rs +++ b/src/v5_11/x86_64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/aarch64/general.rs b/src/v5_4/aarch64/general.rs index 0f46bdb..9a908ed 100644 --- a/src/v5_4/aarch64/general.rs +++ b/src/v5_4/aarch64/general.rs @@ -1840,6 +1840,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -1943,6 +1947,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/aarch64/mod.rs b/src/v5_4/aarch64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/aarch64/mod.rs +++ b/src/v5_4/aarch64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/arm/general.rs b/src/v5_4/arm/general.rs index bee850e..6aa0193 100644 --- a/src/v5_4/arm/general.rs +++ b/src/v5_4/arm/general.rs @@ -1929,6 +1929,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2032,6 +2036,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/arm/mod.rs b/src/v5_4/arm/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/arm/mod.rs +++ b/src/v5_4/arm/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/mips/general.rs b/src/v5_4/mips/general.rs index 846adbb..daaa43d 100644 --- a/src/v5_4/mips/general.rs +++ b/src/v5_4/mips/general.rs @@ -2070,6 +2070,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 128; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2173,6 +2177,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 524416; +pub const TFD_CREATE_FLAGS: u32 = 524416; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/mips/mod.rs b/src/v5_4/mips/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/mips/mod.rs +++ b/src/v5_4/mips/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/mips64/general.rs b/src/v5_4/mips64/general.rs index 8d948f1..af95cd1 100644 --- a/src/v5_4/mips64/general.rs +++ b/src/v5_4/mips64/general.rs @@ -2008,6 +2008,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 128; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2111,6 +2115,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 524416; +pub const TFD_CREATE_FLAGS: u32 = 524416; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/mips64/mod.rs b/src/v5_4/mips64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/mips64/mod.rs +++ b/src/v5_4/mips64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/mod.rs b/src/v5_4/mod.rs index 1576f01..fc3f112 100644 --- a/src/v5_4/mod.rs +++ b/src/v5_4/mod.rs @@ -1,23 +1,7 @@ -#[cfg(target_arch = "arm")] -mod arm; -#[cfg(target_arch = "arm")] -pub use arm::*; -#[cfg(target_arch = "riscv32")] -mod riscv32; -#[cfg(target_arch = "riscv32")] -pub use riscv32::*; -#[cfg(target_arch = "riscv64")] -mod riscv64; -#[cfg(target_arch = "riscv64")] -pub use riscv64::*; -#[cfg(target_arch = "mips")] -mod mips; -#[cfg(target_arch = "mips")] -pub use mips::*; -#[cfg(target_arch = "mips64")] -mod mips64; -#[cfg(target_arch = "mips64")] -pub use mips64::*; +#[cfg(target_arch = "s390x")] +mod s390x; +#[cfg(target_arch = "s390x")] +pub use s390x::*; #[cfg(target_arch = "powerpc")] mod powerpc; #[cfg(target_arch = "powerpc")] @@ -26,22 +10,6 @@ pub use powerpc::*; mod powerpc64; #[cfg(target_arch = "powerpc64")] pub use powerpc64::*; -#[cfg(target_arch = "s390x")] -mod s390x; -#[cfg(target_arch = "s390x")] -pub use s390x::*; -#[cfg(target_arch = "aarch64")] -mod aarch64; -#[cfg(target_arch = "aarch64")] -pub use aarch64::*; -#[cfg(target_arch = "x86")] -mod x86; -#[cfg(target_arch = "x86")] -pub use x86::*; -#[cfg(target_arch = "x86_64")] -mod x86_64; -#[cfg(target_arch = "x86_64")] -pub use x86_64::*; #[cfg(target_arch = "sparc")] mod sparc; #[cfg(target_arch = "sparc")] @@ -50,3 +18,35 @@ pub use sparc::*; mod sparc64; #[cfg(target_arch = "sparc64")] pub use sparc64::*; +#[cfg(target_arch = "x86")] +mod x86; +#[cfg(target_arch = "x86")] +pub use x86::*; +#[cfg(target_arch = "x86_64")] +mod x86_64; +#[cfg(target_arch = "x86_64")] +pub use x86_64::*; +#[cfg(target_arch = "riscv32")] +mod riscv32; +#[cfg(target_arch = "riscv32")] +pub use riscv32::*; +#[cfg(target_arch = "riscv64")] +mod riscv64; +#[cfg(target_arch = "riscv64")] +pub use riscv64::*; +#[cfg(target_arch = "arm")] +mod arm; +#[cfg(target_arch = "arm")] +pub use arm::*; +#[cfg(target_arch = "aarch64")] +mod aarch64; +#[cfg(target_arch = "aarch64")] +pub use aarch64::*; +#[cfg(target_arch = "mips")] +mod mips; +#[cfg(target_arch = "mips")] +pub use mips::*; +#[cfg(target_arch = "mips64")] +mod mips64; +#[cfg(target_arch = "mips64")] +pub use mips64::*; diff --git a/src/v5_4/powerpc/general.rs b/src/v5_4/powerpc/general.rs index 7a96bc3..b959f14 100644 --- a/src/v5_4/powerpc/general.rs +++ b/src/v5_4/powerpc/general.rs @@ -1936,6 +1936,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2039,6 +2043,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/powerpc/mod.rs b/src/v5_4/powerpc/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/powerpc/mod.rs +++ b/src/v5_4/powerpc/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/powerpc64/general.rs b/src/v5_4/powerpc64/general.rs index 4df3d5d..c6d5797 100644 --- a/src/v5_4/powerpc64/general.rs +++ b/src/v5_4/powerpc64/general.rs @@ -1914,6 +1914,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2017,6 +2021,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/powerpc64/mod.rs b/src/v5_4/powerpc64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/powerpc64/mod.rs +++ b/src/v5_4/powerpc64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/riscv32/general.rs b/src/v5_4/riscv32/general.rs index bc50075..641703f 100644 --- a/src/v5_4/riscv32/general.rs +++ b/src/v5_4/riscv32/general.rs @@ -1816,6 +1816,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -1919,6 +1923,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/riscv32/mod.rs b/src/v5_4/riscv32/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/riscv32/mod.rs +++ b/src/v5_4/riscv32/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/riscv64/general.rs b/src/v5_4/riscv64/general.rs index 0917f78..5e3c218 100644 --- a/src/v5_4/riscv64/general.rs +++ b/src/v5_4/riscv64/general.rs @@ -1837,6 +1837,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -1940,6 +1944,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/riscv64/mod.rs b/src/v5_4/riscv64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/riscv64/mod.rs +++ b/src/v5_4/riscv64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/s390x/general.rs b/src/v5_4/s390x/general.rs index c6ffdd7..6cca598 100644 --- a/src/v5_4/s390x/general.rs +++ b/src/v5_4/s390x/general.rs @@ -1888,6 +1888,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -1991,6 +1995,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/s390x/mod.rs b/src/v5_4/s390x/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/s390x/mod.rs +++ b/src/v5_4/s390x/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/sparc/general.rs b/src/v5_4/sparc/general.rs index e4ba11b..91f2408 100644 --- a/src/v5_4/sparc/general.rs +++ b/src/v5_4/sparc/general.rs @@ -2138,6 +2138,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 4194304; +pub const TFD_NONBLOCK: u32 = 16384; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2241,6 +2245,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 4210688; +pub const TFD_CREATE_FLAGS: u32 = 4210688; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/sparc/mod.rs b/src/v5_4/sparc/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/sparc/mod.rs +++ b/src/v5_4/sparc/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/sparc64/general.rs b/src/v5_4/sparc64/general.rs index d54ff34..4a97566 100644 --- a/src/v5_4/sparc64/general.rs +++ b/src/v5_4/sparc64/general.rs @@ -2109,6 +2109,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 4194304; +pub const TFD_NONBLOCK: u32 = 16384; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2211,6 +2215,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 4210688; +pub const TFD_CREATE_FLAGS: u32 = 4210688; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/sparc64/mod.rs b/src/v5_4/sparc64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/sparc64/mod.rs +++ b/src/v5_4/sparc64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/x86/general.rs b/src/v5_4/x86/general.rs index dede35b..8f46451 100644 --- a/src/v5_4/x86/general.rs +++ b/src/v5_4/x86/general.rs @@ -1954,6 +1954,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -2058,6 +2062,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/x86/mod.rs b/src/v5_4/x86/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/x86/mod.rs +++ b/src/v5_4/x86/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general; diff --git a/src/v5_4/x86_64/general.rs b/src/v5_4/x86_64/general.rs index 8df274c..4d2c597 100644 --- a/src/v5_4/x86_64/general.rs +++ b/src/v5_4/x86_64/general.rs @@ -1884,6 +1884,10 @@ pub const MFD_HUGE_512MB: u32 = 1946157056; pub const MFD_HUGE_1GB: u32 = 2013265920; pub const MFD_HUGE_2GB: u32 = 2080374784; pub const MFD_HUGE_16GB: u32 = 2281701376; +pub const TFD_TIMER_ABSTIME: u32 = 1; +pub const TFD_TIMER_CANCEL_ON_SET: u32 = 2; +pub const TFD_CLOEXEC: u32 = 524288; +pub const TFD_NONBLOCK: u32 = 2048; pub const DT_UNKNOWN: u32 = 0; pub const DT_FIFO: u32 = 1; pub const DT_CHR: u32 = 2; @@ -1987,6 +1991,9 @@ pub const EPOLLEXCLUSIVE: u32 = 268435456; pub const EPOLLWAKEUP: u32 = 536870912; pub const EPOLLONESHOT: u32 = 1073741824; pub const EPOLLET: u32 = 2147483648; +pub const TFD_SHARED_FCNTL_FLAGS: u32 = 526336; +pub const TFD_CREATE_FLAGS: u32 = 526336; +pub const TFD_SETTIME_FLAGS: u32 = 1; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/x86_64/mod.rs b/src/v5_4/x86_64/mod.rs index 7d16b1b..c78ca71 100644 --- a/src/v5_4/x86_64/mod.rs +++ b/src/v5_4/x86_64/mod.rs @@ -1,9 +1,9 @@ -/// modules/general.h -#[cfg(feature = "general")] -pub mod r#general; /// modules/errno.h #[cfg(feature = "errno")] pub mod r#errno; /// modules/netlink.h #[cfg(feature = "netlink")] pub mod r#netlink; +/// modules/general.h +#[cfg(feature = "general")] +pub mod r#general;