Docs.rs
dbs-boot-0.4.0
dbs-boot 0.4.0
Permalink
Docs.rs crate page
Apache-2.0
AND
BSD-3-Clause
Links
Homepage
Repository
crates.io
Source
Owners
jiangliu
studychao
jingshan-lx
xuejun-xj
Dependencies
dbs-arch ^0.2.0
normal
kvm-bindings ^0.6.0
normal
kvm-ioctls ^0.12.0
normal
lazy_static ^1
normal
libc ^0.2.39
normal
thiserror ^1
normal
vm-fdt ^0.2.0
normal
vm-memory ^0.9.0
normal
dbs-device ^0.2.0
dev
device_tree >=1.1.0
dev
vm-memory ^0.9.0
dev
Versions
100%
of the crate is documented
Platform
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
dbs_
boot
0.4.0
In dbs_
boot::
bootparam
Structs
__IncompleteArrayField
__kernel_fd_set
__kernel_fsid_t
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_10
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_info
edid_info
efi_info
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
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
E820MAP
E820MAX
E820NR
E820_ACPI
E820_MAX_ENTRIES_ZEROPAGE
E820_NVS
E820_RAM
E820_RESERVED
E820_RESERVED_KERN
E820_UNUSABLE
E820_X_MAX
EDDBUF
EDDEXTSIZE
EDDMAGIC1
EDDMAGIC2
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_DTB
SETUP_E820_EXT
SETUP_EFI
SETUP_INDIRECT
SETUP_JAILHOUSE
SETUP_NONE
SETUP_PCI
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
X86_HARDWARE_SUBARCH_X86_NR_SUBARCHS
X86_HARDWARE_SUBARCH_X86_SUBARCH_CE4100
X86_HARDWARE_SUBARCH_X86_SUBARCH_INTEL_MID
X86_HARDWARE_SUBARCH_X86_SUBARCH_LGUEST
X86_HARDWARE_SUBARCH_X86_SUBARCH_PC
X86_HARDWARE_SUBARCH_X86_SUBARCH_XEN
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
_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
__FD_SETSIZE
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_sighandler_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
__s16
__s32
__s64
__s8
__sum16
__u16
__u32
__u64
__u8
__wsum
apm_event_t
apm_eventinfo_t
x86_hardware_subarch
Unions
edd_device_params__bindgen_ty_1
edd_device_params__bindgen_ty_2
dbs_boot
::
bootparam
Type Alias
__s16
Copy item path
Settings
Help
Summary
Source
pub type __s16 =
c_short
;