linux_api/
auxvec.rs
1use crate::bindings;
2use crate::const_conversions;
3
4#[derive(Copy, Clone, Debug, num_enum::TryFromPrimitive, num_enum::IntoPrimitive)]
5#[repr(u64)]
6#[allow(non_camel_case_types)]
7pub enum AuxVecTag {
8 AT_NULL = const_conversions::u64_from_u32(bindings::LINUX_AT_NULL),
9 AT_IGNORE = const_conversions::u64_from_u32(bindings::LINUX_AT_IGNORE),
10 AT_EXECFD = const_conversions::u64_from_u32(bindings::LINUX_AT_EXECFD),
11 AT_PHDR = const_conversions::u64_from_u32(bindings::LINUX_AT_PHDR),
12 AT_PHENT = const_conversions::u64_from_u32(bindings::LINUX_AT_PHENT),
13 AT_PHNUM = const_conversions::u64_from_u32(bindings::LINUX_AT_PHNUM),
14 AT_PAGESZ = const_conversions::u64_from_u32(bindings::LINUX_AT_PAGESZ),
15 AT_BASE = const_conversions::u64_from_u32(bindings::LINUX_AT_BASE),
16 AT_FLAGS = const_conversions::u64_from_u32(bindings::LINUX_AT_FLAGS),
17 AT_ENTRY = const_conversions::u64_from_u32(bindings::LINUX_AT_ENTRY),
18 AT_NOTELF = const_conversions::u64_from_u32(bindings::LINUX_AT_NOTELF),
19 AT_UID = const_conversions::u64_from_u32(bindings::LINUX_AT_UID),
20 AT_EUID = const_conversions::u64_from_u32(bindings::LINUX_AT_EUID),
21 AT_GID = const_conversions::u64_from_u32(bindings::LINUX_AT_GID),
22 AT_EGID = const_conversions::u64_from_u32(bindings::LINUX_AT_EGID),
23 AT_PLATFORM = const_conversions::u64_from_u32(bindings::LINUX_AT_PLATFORM),
24 AT_HWCAP = const_conversions::u64_from_u32(bindings::LINUX_AT_HWCAP),
25 AT_CLKTCK = const_conversions::u64_from_u32(bindings::LINUX_AT_CLKTCK),
26 AT_SECURE = const_conversions::u64_from_u32(bindings::LINUX_AT_SECURE),
27 AT_BASE_PLATFORM = const_conversions::u64_from_u32(bindings::LINUX_AT_BASE_PLATFORM),
28 AT_RANDOM = const_conversions::u64_from_u32(bindings::LINUX_AT_RANDOM),
29 AT_HWCAP2 = const_conversions::u64_from_u32(bindings::LINUX_AT_HWCAP2),
30 AT_RSEQ_FEATURE_SIZE = const_conversions::u64_from_u32(bindings::LINUX_AT_RSEQ_FEATURE_SIZE),
31 AT_RSEQ_ALIGN = const_conversions::u64_from_u32(bindings::LINUX_AT_RSEQ_ALIGN),
32 AT_HWCAP3 = const_conversions::u64_from_u32(bindings::LINUX_AT_HWCAP3),
33 AT_HWCAP4 = const_conversions::u64_from_u32(bindings::LINUX_AT_HWCAP4),
34 AT_EXECFN = const_conversions::u64_from_u32(bindings::LINUX_AT_EXECFN),
35 AT_MINSIGSTKSZ = const_conversions::u64_from_u32(bindings::LINUX_AT_MINSIGSTKSZ),
36}