Docs.rs
uhyve-0.3.0
uhyve 0.3.0
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
Crates.io
Source
Owners
stlankes
mkroening
Dependencies
byte-unit ^5
normal
clap ^4.5
normal
core_affinity ^0.8
normal
either ^1.10
normal
env_logger ^0.11
normal
gdbstub ^0.7
normal
gdbstub_arch ^0.3
normal
hermit-entry ^0.10
normal
lazy_static ^1.4
normal
libc ^0.2
normal
log ^0.4
normal
mac_address ^1.1
normal
nix ^0.28
normal
rftrace ^0.1
normal
optional
rftrace-frontend ^0.1
normal
optional
thiserror ^1.0
normal
time ^0.3
normal
tun-tap ^0.1.3
normal
uhyve-interface ^0.1.1
normal
virtio-bindings ^0.2
normal
assert_fs ^1
dev
criterion ^0.5
dev
bitflags ^2.4
normal
raw-cpuid ^11
normal
x86_64 ^0.15
normal
kvm-bindings ^0.7
normal
kvm-ioctls ^0.16
normal
vmm-sys-util ^0.12
normal
burst ^0.0
normal
xhypervisor ^0.2
normal
Versions
12.14%
of the crate is documented
Platform
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
uhyvelib
0.3.0
Module x86_64
Modules
Structs
Constants
Functions
In crate uhyvelib
?
Settings
Module
uhyvelib
::
x86_64
Copy item path
source
·
[
−
]
Modules
§
registers
Structs
§
FrequencyDetectionFailed
Constants
§
MIN_PHYSMEM_SIZE
RAM_START
Functions
§
create_gdt_entry
detect_freq_from_cpuid
detect_freq_from_cpuid_hypervisor_info
get_cpu_frequency_from_os
init_guest_mem
initialize_pagetables
Creates the pagetables and the GDT in the guest memory space.
virt_to_phys
Converts a virtual address in the guest to a physical address in the guest