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
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
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