linux-rust-bindings 0.1.3

Rust structs for Linux kernel structures
Documentation
/* automatically generated by rust-bindgen 0.69.1 */

pub const MAP_32BIT: i32 = 64;
pub const MAP_ABOVE4G: i32 = 128;
pub const PROT_READ: i32 = 1;
pub const PROT_WRITE: i32 = 2;
pub const PROT_EXEC: i32 = 4;
pub const PROT_SEM: i32 = 8;
pub const PROT_NONE: i32 = 0;
pub const PROT_GROWSDOWN: i32 = 16777216;
pub const PROT_GROWSUP: i32 = 33554432;
pub const MAP_TYPE: i32 = 15;
pub const MAP_FIXED: i32 = 16;
pub const MAP_ANONYMOUS: i32 = 32;
pub const MAP_POPULATE: i32 = 32768;
pub const MAP_NONBLOCK: i32 = 65536;
pub const MAP_STACK: i32 = 131072;
pub const MAP_HUGETLB: i32 = 262144;
pub const MAP_SYNC: i32 = 524288;
pub const MAP_FIXED_NOREPLACE: i32 = 1048576;
pub const MAP_UNINITIALIZED: i32 = 67108864;
pub const MAP_FILE: i32 = 0;
pub const MAP_GROWSDOWN: i32 = 256;
pub const MAP_DENYWRITE: i32 = 2048;
pub const MAP_EXECUTABLE: i32 = 4096;
pub const MAP_LOCKED: i32 = 8192;
pub const MAP_NORESERVE: i32 = 16384;
pub const MAP_SHARED: i32 = 1;
pub const MAP_PRIVATE: i32 = 2;
pub const MAP_SHARED_VALIDATE: i32 = 3;
pub const MAP_HUGE_SHIFT: i32 = 26;
pub const MAP_HUGE_MASK: i32 = 63;
pub const MAP_HUGE_16KB: i32 = 939524096;
pub const MAP_HUGE_64KB: i32 = 1073741824;
pub const MAP_HUGE_512KB: i32 = 1275068416;
pub const MAP_HUGE_1MB: i32 = 1342177280;
pub const MAP_HUGE_2MB: i32 = 1409286144;
pub const MAP_HUGE_8MB: i32 = 1543503872;
pub const MAP_HUGE_16MB: i32 = 1610612736;
pub const MAP_HUGE_32MB: i32 = 1677721600;
pub const MAP_HUGE_256MB: i32 = 1879048192;
pub const MAP_HUGE_512MB: i32 = 1946157056;
pub const MAP_HUGE_1GB: i32 = 2013265920;
pub const MAP_HUGE_2GB: i32 = 2080374784;
pub const MAP_HUGE_16GB: i64 = 2281701376;