Docs.rs
linux-raw-sys-0.7.0
linux-raw-sys 0.7.0
Docs.rs crate page
Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
Links
Repository
crates.io
Source
Owners
sunfishcode
Dependencies
compiler_builtins ^0.1.49
normal
optional
rustc-std-workspace-core ^1.0.0
normal
optional
libc ^0.2.100
dev
static_assertions ^1.1.0
dev
Versions
0.01%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
linux_
raw_
sys
0.7.0
Module bootparam
Module Items
Structs
Enums
Constants
Type Aliases
Unions
In crate linux_
raw_
sys
linux_raw_sys
Module
bootparam
Copy item path
Source
Structs
§
__
Incomplete
Array
Field
apm_
bios_
info
boot_
e820_
entry
boot_
params
edd
edd_
device_
params
edd_
device_
params__
bindgen_
ty_
1__
bindgen_
ty_
1
edd_
device_
params__
bindgen_
ty_
1__
bindgen_
ty_
2
edd_
device_
params__
bindgen_
ty_
1__
bindgen_
ty_
3
edd_
device_
params__
bindgen_
ty_
1__
bindgen_
ty_
4
edd_
device_
params__
bindgen_
ty_
1__
bindgen_
ty_
5
edd_
device_
params__
bindgen_
ty_
1__
bindgen_
ty_
6
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
1
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
2
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
3
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
4
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
5
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
6
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
7
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
8
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
9
edd_
device_
params__
bindgen_
ty_
2__
bindgen_
ty_
10
edd_
info
edid_
info
efi_
info
ima_
setup_
data
ist_
info
jailhouse_
setup_
data
jailhouse_
setup_
data__
bindgen_
ty_
1
jailhouse_
setup_
data__
bindgen_
ty_
2
jailhouse_
setup_
data__
bindgen_
ty_
3
olpc_
ofw_
header
screen_
info
setup_
data
setup_
header
setup_
indirect
sys_
desc_
table
Enums
§
x86_
hardware_
subarch
Constants
§
APM_
16_
CONNECTED
APM_
16_
UNSUPPORTED
APM_
32_
CONNECTED
APM_
32_
UNSUPPORTED
APM_
BAD_
DEVICE
APM_
BAD_
FUNCTION
APM_
BAD_
PARAM
APM_
BAD_
STATE
APM_
CAPABILITY_
CHANGE
APM_
CAP_
GLOBAL_
STANDBY
APM_
CAP_
GLOBAL_
SUSPEND
APM_
CAP_
RESUME_
STANDBY_
PCMCIA
APM_
CAP_
RESUME_
STANDBY_
RING
APM_
CAP_
RESUME_
STANDBY_
TIMER
APM_
CAP_
RESUME_
SUSPEND_
PCMCIA
APM_
CAP_
RESUME_
SUSPEND_
RING
APM_
CAP_
RESUME_
SUSPEND_
TIMER
APM_
CONNECTED
APM_
CRITICAL_
RESUME
APM_
CRITICAL_
SUSPEND
APM_
DEVICE_
ALL
APM_
DEVICE_
BATTERY
APM_
DEVICE_
BIOS
APM_
DEVICE_
CLASS
APM_
DEVICE_
DISPLAY
APM_
DEVICE_
MASK
APM_
DEVICE_
NETWORK
APM_
DEVICE_
OEM
APM_
DEVICE_
OLD_
ALL
APM_
DEVICE_
PARALLEL
APM_
DEVICE_
PCMCIA
APM_
DEVICE_
SERIAL
APM_
DEVICE_
STORAGE
APM_
DISABLED
APM_
HIBERNATION_
RESUME
APM_
LOW_
BATTERY
APM_
MAX_
BATTERIES
APM_
NORMAL_
RESUME
APM_
NOT_
CONNECTED
APM_
NOT_
ENGAGED
APM_
NOT_
PRESENT
APM_
NO_
ERROR
APM_
NO_
EVENTS
APM_
POWER_
STATUS_
CHANGE
APM_
RESUME_
DISABLED
APM_
STANDBY_
RESUME
APM_
STATE_
BUSY
APM_
STATE_
DISABLE
APM_
STATE_
DISENGAGE
APM_
STATE_
ENABLE
APM_
STATE_
ENGAGE
APM_
STATE_
OEM_
DEV
APM_
STATE_
OEM_
SYS
APM_
STATE_
OFF
APM_
STATE_
READY
APM_
STATE_
REJECT
APM_
STATE_
STANDBY
APM_
STATE_
SUSPEND
APM_
SUCCESS
APM_
SYS_
STANDBY
APM_
SYS_
SUSPEND
APM_
UPDATE_
TIME
APM_
USER_
HIBERNATION
APM_
USER_
STANDBY
APM_
USER_
SUSPEND
CAN_
USE_
HEAP
CHECKEXTENSIONSPRESENT
E820_
MAX_
ENTRIES_
ZEROPAGE
EDDBUF
EDDEXTSIZE
EDDMAGI
C1
EDDMAGI
C2
EDDMAXNR
EDDNR
EDDPARMSIZE
EDD_
EXT_
64BIT_
EXTENSIONS
EDD_
EXT_
DEVICE_
LOCKING_
AND_
EJECTING
EDD_
EXT_
ENHANCED_
DISK_
DRIVE_
SUPPORT
EDD_
EXT_
FIXED_
DISK_
ACCESS
EDD_
INFO_
DMA_
BOUNDARY_
ERROR_
TRANSPARENT
EDD_
INFO_
GEOMETRY_
VALID
EDD_
INFO_
LOCKABLE
EDD_
INFO_
MEDIA_
CHANGE_
NOTIFICATION
EDD_
INFO_
NO_
MEDIA_
PRESENT
EDD_
INFO_
REMOVABLE
EDD_
INFO_
USE_
INT13_
FN50
EDD_
INFO_
WRITE_
VERIFY
EDD_
MBR_
SIG_
BUF
EDD_
MBR_
SIG_
MAX
EDD_
MBR_
SIG_
NR_
BUF
EDD_
MBR_
SIG_
OFFSET
GETDEVICEPARAMETERS
IOCSIZE_
MASK
IOCSIZE_
SHIFT
IOC_IN
IOC_
INOUT
IOC_OUT
JAILHOUSE_
SETUP_
REQUIRED_
VERSION
KASLR_
FLAG
KEEP_
SEGMENTS
LEGACYGETDEVICEPARAMETERS
LOADED_
HIGH
QUIET_
FLAG
RAMDISK_
IMAGE_
START_
MASK
RAMDISK_
LOAD_
FLAG
RAMDISK_
PROMPT_
FLAG
READ_
SECTORS
SETUP_
APPLE_
PROPERTIES
SETUP_
CC_
BLOB
SETUP_
DTB
SETUP_
E820_
EXT
SETUP_
EFI
SETUP_
ENUM_
MAX
SETUP_
IMA
SETUP_
INDIRECT
SETUP_
JAILHOUSE
SETUP_
NONE
SETUP_
PCI
SETUP_
RNG_
SEED
SETUP_
TYPE_
MAX
VIDEO_
CAPABILITY_
64BIT_
BASE
VIDEO_
CAPABILITY_
SKIP_
QUIRKS
VIDEO_
FLAGS_
NOCURSOR
VIDEO_
TYPE_
CGA
VIDEO_
TYPE_
EFI
VIDEO_
TYPE_
EGAC
VIDEO_
TYPE_
EGAM
VIDEO_
TYPE_
MDA
VIDEO_
TYPE_
MIPS_
G364
VIDEO_
TYPE_
PICA_
S3
VIDEO_
TYPE_
PMAC
VIDEO_
TYPE_
SGI
VIDEO_
TYPE_
SUN
VIDEO_
TYPE_
SUNPCI
VIDEO_
TYPE_
TGAC
VIDEO_
TYPE_
VGAC
VIDEO_
TYPE_
VLFB
XLF_
5LEVEL
XLF_
5LEVEL_
ENABLED
XLF_
CAN_
BE_
LOADED_
ABOVE_
4G
XLF_
EFI_
HANDOVER_
32
XLF_
EFI_
HANDOVER_
64
XLF_
EFI_
KEXEC
XLF_
KERNEL_
64
XLF_
MEM_
ENCRYPTION
_IOC_
DIRBITS
_IOC_
DIRMASK
_IOC_
DIRSHIFT
_IOC_
NONE
_IOC_
NRBITS
_IOC_
NRMASK
_IOC_
NRSHIFT
_IOC_
READ
_IOC_
SIZEBITS
_IOC_
SIZEMASK
_IOC_
SIZESHIFT
_IOC_
TYPEBITS
_IOC_
TYPEMASK
_IOC_
TYPESHIFT
_IOC_
WRITE
__
BITS_
PER_
LONG_
LONG
Type Aliases
§
__be16
__be32
__be64
__
kernel_
caddr_
t
__
kernel_
clock_
t
__
kernel_
clockid_
t
__
kernel_
daddr_
t
__
kernel_
gid16_
t
__
kernel_
gid32_
t
__
kernel_
gid_
t
__
kernel_
ino_
t
__
kernel_
ipc_
pid_
t
__
kernel_
key_
t
__
kernel_
loff_
t
__
kernel_
long_
t
__
kernel_
mode_
t
__
kernel_
mqd_
t
__
kernel_
off_
t
__
kernel_
old_
dev_
t
__
kernel_
old_
gid_
t
__
kernel_
old_
time_
t
__
kernel_
old_
uid_
t
__
kernel_
pid_
t
__
kernel_
ptrdiff_
t
__
kernel_
size_
t
__
kernel_
ssize_
t
__
kernel_
suseconds_
t
__
kernel_
time64_
t
__
kernel_
time_
t
__
kernel_
timer_
t
__
kernel_
uid16_
t
__
kernel_
uid32_
t
__
kernel_
uid_
t
__
kernel_
ulong_
t
__le16
__le32
__le64
__
poll_
t
__s8
__s16
__s32
__s64
__s128
__sum16
__u8
__u16
__u32
__u64
__u128
__wsum
apm_
event_
t
apm_
eventinfo_
t
Unions
§
edd_
device_
params__
bindgen_
ty_
1
edd_
device_
params__
bindgen_
ty_
2