Crate linux_uapi

Crate linux_uapi 

Source

Re-exports§

pub use x86_64::*;

Modules§

arch32
macros
x86_64
WARNING - This file was auto generated by //src/starnix/lib/linux_uapi/generate.py. Do not modify this file. To re-generate, run the following command from the root of your Fuchsia checkout:

Macros§

arch_map_data
Implement TryFrom between 2 uapi struct of different ABI with a common type.
arch_translate_data
Implement From/TryFrom between 2 uapi struct of different ABI.
check_arch_independent_layout
Ensure a uapi type has the same layout in 32 and 64 bits.
check_arch_independent_same_layout
Ensure a custom type has the same layout as an ABI independant uapi type
check_same_layout
Ensure 2 different types have the same layout.
size_of_field
Get the size of a field in a struct.
translate_data
Implement From/TryFrom between 2 structs.
translate_data_expr

Structs§

fscrypt_add_key_arg
fscrypt_descriptor
fscrypt_identifier
fscrypt_key_specifier

Type Aliases§

c_char
c_int
c_long
c_longlong
c_schar
c_short
c_uchar
c_uint
c_ulong
c_ulonglong
c_ushort
c_void

Unions§

fscrypt_key_specifier__bindgen_ty_1