|
| 1 | +//! Header: `uapi/linux/audit.h` |
| 2 | +//! |
| 3 | +//! <https://github.com/torvalds/linux/blob/master/include/uapi/linux/audit.h> |
| 4 | +
|
| 5 | +pub const __AUDIT_ARCH_64BIT: u32 = 1 << 31; |
| 6 | +pub const __AUDIT_ARCH_LE: u32 = 1 << 30; |
| 7 | +pub const __AUDIT_ARCH_CONVENTION_MASK: u32 = 0x30000000; |
| 8 | +pub const __AUDIT_ARCH_CONVENTION_MIPS64_N32: u32 = 1 << 29; |
| 9 | + |
| 10 | +pub const AUDIT_ARCH_AARCH64: u32 = 183 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
| 11 | +pub const AUDIT_ARCH_ALPHA: u32 = 0x9026 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
| 12 | +pub const AUDIT_ARCH_ARCOMPACT: u32 = 93 | __AUDIT_ARCH_LE; |
| 13 | +pub const AUDIT_ARCH_ARCOMPACTBE: u32 = 93; |
| 14 | +pub const AUDIT_ARCH_ARCV2: u32 = 195 | __AUDIT_ARCH_LE; |
| 15 | +pub const AUDIT_ARCH_ARCV2BE: u32 = 195; |
| 16 | +pub const AUDIT_ARCH_ARM: u32 = 40 | __AUDIT_ARCH_LE; |
| 17 | +pub const AUDIT_ARCH_ARMEB: u32 = 40; |
| 18 | +pub const AUDIT_ARCH_C6X: u32 = 140 | __AUDIT_ARCH_LE; |
| 19 | +pub const AUDIT_ARCH_C6XBE: u32 = 140; |
| 20 | +pub const AUDIT_ARCH_CRIS: u32 = 76 | __AUDIT_ARCH_LE; |
| 21 | +pub const AUDIT_ARCH_CSKY: u32 = 252 | __AUDIT_ARCH_LE; |
| 22 | +pub const AUDIT_ARCH_FRV: u32 = 0x5441; |
| 23 | +pub const AUDIT_ARCH_H8300: u32 = 46; |
| 24 | +pub const AUDIT_ARCH_HEXAGON: u32 = 164; |
| 25 | +pub const AUDIT_ARCH_I386: u32 = 3 | __AUDIT_ARCH_LE; |
| 26 | +pub const AUDIT_ARCH_IA64: u32 = 50 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
| 27 | +pub const AUDIT_ARCH_M32R: u32 = 88; |
| 28 | +pub const AUDIT_ARCH_M68K: u32 = 4; |
| 29 | +pub const AUDIT_ARCH_MICROBLAZE: u32 = 189; |
| 30 | +pub const AUDIT_ARCH_MIPS: u32 = 8; |
| 31 | +pub const AUDIT_ARCH_MIPSEL: u32 = 8 | __AUDIT_ARCH_LE; |
| 32 | +pub const AUDIT_ARCH_MIPS64: u32 = 8 | __AUDIT_ARCH_64BIT; |
| 33 | +pub const AUDIT_ARCH_MIPS64N32: u32 = 8 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_CONVENTION_MIPS64_N32; |
| 34 | +pub const AUDIT_ARCH_MIPSEL64: u32 = 8 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
| 35 | +pub const AUDIT_ARCH_MIPSEL64N32: u32 = |
| 36 | + 8 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE | __AUDIT_ARCH_CONVENTION_MIPS64_N32; |
| 37 | +pub const AUDIT_ARCH_NDS32: u32 = 167 | __AUDIT_ARCH_LE; |
| 38 | +pub const AUDIT_ARCH_NDS32BE: u32 = 167; |
| 39 | +pub const AUDIT_ARCH_NIOS2: u32 = 113 | __AUDIT_ARCH_LE; |
| 40 | +pub const AUDIT_ARCH_OPENRISC: u32 = 92; |
| 41 | +pub const AUDIT_ARCH_PARISC: u32 = 15; |
| 42 | +pub const AUDIT_ARCH_PARISC64: u32 = 15 | __AUDIT_ARCH_64BIT; |
| 43 | +pub const AUDIT_ARCH_PPC: u32 = 20; |
| 44 | +pub const AUDIT_ARCH_PPC64: u32 = 21 | __AUDIT_ARCH_64BIT; |
| 45 | +pub const AUDIT_ARCH_PPC64LE: u32 = 21 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
| 46 | +pub const AUDIT_ARCH_RISCV32: u32 = 243 | __AUDIT_ARCH_LE; |
| 47 | +pub const AUDIT_ARCH_RISCV64: u32 = 243 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
| 48 | +pub const AUDIT_ARCH_S390: u32 = 22; |
| 49 | +pub const AUDIT_ARCH_S390X: u32 = 22 | __AUDIT_ARCH_64BIT; |
| 50 | +pub const AUDIT_ARCH_SH: u32 = 42; |
| 51 | +pub const AUDIT_ARCH_SHEL: u32 = 42 | __AUDIT_ARCH_LE; |
| 52 | +pub const AUDIT_ARCH_SH64: u32 = 42 | __AUDIT_ARCH_64BIT; |
| 53 | +pub const AUDIT_ARCH_SHEL64: u32 = 42 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
| 54 | +pub const AUDIT_ARCH_SPARC: u32 = 2; |
| 55 | +pub const AUDIT_ARCH_SPARC64: u32 = 43 | __AUDIT_ARCH_64BIT; |
| 56 | +pub const AUDIT_ARCH_TILEGX: u32 = 191 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
| 57 | +pub const AUDIT_ARCH_TILEGX32: u32 = 191 | __AUDIT_ARCH_LE; |
| 58 | +pub const AUDIT_ARCH_TILEPRO: u32 = 188 | __AUDIT_ARCH_LE; |
| 59 | +pub const AUDIT_ARCH_UNICORE: u32 = 110 | __AUDIT_ARCH_LE; |
| 60 | +pub const AUDIT_ARCH_X86_64: u32 = 62 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
| 61 | +pub const AUDIT_ARCH_XTENSA: u32 = 94; |
| 62 | +pub const AUDIT_ARCH_LOONGARCH32: u32 = 258 | __AUDIT_ARCH_LE; |
| 63 | +pub const AUDIT_ARCH_LOONGARCH64: u32 = 258 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE; |
0 commit comments