List of all items
Structs
- crosvm::cmdline::BalloonCommand
- crosvm::cmdline::BalloonStatsCommand
- crosvm::cmdline::BatteryCommand
- crosvm::cmdline::CreateCompositeCommand
- crosvm::cmdline::CreateQcow2Command
- crosvm::cmdline::CrosvmCmdlineArgs
- crosvm::cmdline::DeviceCommand
- crosvm::cmdline::DiskCommand
- crosvm::cmdline::DiskOptionWithId
- crosvm::cmdline::FixedGpuDisplayParameters
- crosvm::cmdline::FixedGpuParameters
- crosvm::cmdline::GpeCommand
- crosvm::cmdline::GpuAddDisplaysCommand
- crosvm::cmdline::GpuCommand
- crosvm::cmdline::GpuListDisplaysCommand
- crosvm::cmdline::GpuRemoveDisplaysCommand
- crosvm::cmdline::MakeRTCommand
- crosvm::cmdline::PowerbtnCommand
- crosvm::cmdline::ResizeDiskSubcommand
- crosvm::cmdline::ResumeCommand
- crosvm::cmdline::RunCommand
- crosvm::cmdline::SleepCommand
- crosvm::cmdline::SnapshotCommand
- crosvm::cmdline::SnapshotRestoreCommand
- crosvm::cmdline::SnapshotTakeCommand
- crosvm::cmdline::StopCommand
- crosvm::cmdline::SuspendCommand
- crosvm::cmdline::SwapCommand
- crosvm::cmdline::SwapDisableCommand
- crosvm::cmdline::SwapEnableCommand
- crosvm::cmdline::SwapOutCommand
- crosvm::cmdline::SwapStatusCommand
- crosvm::cmdline::SwapTrimCommand
- crosvm::cmdline::UsbAttachCommand
- crosvm::cmdline::UsbCommand
- crosvm::cmdline::UsbDetachCommand
- crosvm::cmdline::UsbListCommand
- crosvm::cmdline::VersionCommand
- crosvm::cmdline::VfioAddSubCommand
- crosvm::cmdline::VfioCrosvmCommand
- crosvm::cmdline::VfioRemoveSubCommand
- crosvm::config::BatteryConfig
- crosvm::config::BindMount
- crosvm::config::Config
- crosvm::config::CpuCoreType
- crosvm::config::CpuOptions
- crosvm::config::FileBackedMappingParameters
- crosvm::config::GidMap
- crosvm::config::HostPcieRootPortParameters
- crosvm::config::MemOptions
- crosvm::config::SharedDir
- crosvm::config::TouchDeviceOption
- crosvm::config::UserspaceMsrOptions
- crosvm::config::VhostUserFsOption
- crosvm::config::VhostUserOption
- crosvm::config::VvuOption
- crosvm::gdb::GdbStub
- crosvm::gdb::GdbStubEventLoop
- crosvm::plugin::VcpuPipe
- crosvm::plugin::process::Process
- crosvm::plugin::process::VmClockState
- crosvm::plugin::process::VmIoapicState
- crosvm::plugin::process::VmPicState
- crosvm::plugin::process::VmPitState
- crosvm::plugin::vcpu::CallHint
- crosvm::plugin::vcpu::CallHintDetails
- crosvm::plugin::vcpu::PerVcpuState
- crosvm::plugin::vcpu::PluginVcpu
- crosvm::plugin::vcpu::Range
- crosvm::plugin::vcpu::SharedVcpuState
- crosvm::plugin::vcpu::VcpuDebugregs
- crosvm::plugin::vcpu::VcpuEvents
- crosvm::plugin::vcpu::VcpuFpu
- crosvm::plugin::vcpu::VcpuLapicState
- crosvm::plugin::vcpu::VcpuMpState
- crosvm::plugin::vcpu::VcpuRegs
- crosvm::plugin::vcpu::VcpuSregs
- crosvm::plugin::vcpu::VcpuXcregs
- crosvm::ratelimit::Ratelimit
- crosvm::sys::unix::cmdline::DevicesCommand
- crosvm::sys::unix::config::VfioOption
- crosvm::sys::unix::device_helpers::DiskConfig
- crosvm::sys::unix::gpu::GpuCacheInfo
- crosvm::sys::unix::gpu::GpuRenderServerParameters
Enums
- CommandStatus
- crosvm::cmdline::Command
- crosvm::cmdline::CrossPlatformCommands
- crosvm::cmdline::CrossPlatformDevicesCommands
- crosvm::cmdline::DeviceSubcommand
- crosvm::cmdline::DiskSubcommand
- crosvm::cmdline::GpuSubCommand
- crosvm::cmdline::SnapshotSubCommands
- crosvm::cmdline::SwapSubcommands
- crosvm::cmdline::UsbSubCommand
- crosvm::cmdline::VfioSubCommand
- crosvm::config::Executable
- crosvm::config::SharedDirKind
- crosvm::gdb::Error
- crosvm::plugin::CommError
- crosvm::plugin::PluginObject
- crosvm::plugin::Token
- crosvm::plugin::process::ProcessStatus
- crosvm::plugin::vcpu::IoSpace
- crosvm::plugin::vcpu::VcpuRunData
- crosvm::sys::unix::ExitState
- crosvm::sys::unix::IrqHandlerToken
- crosvm::sys::unix::cmdline::Commands
- crosvm::sys::unix::cmdline::DeviceSubcommand
- crosvm::sys::unix::config::HypervisorKind
- crosvm::sys::unix::device_helpers::TaggedControlTube
- crosvm::sys::unix::device_helpers::VfioDeviceVariant
Traits
- crosvm::sys::unix::device_helpers::IntoUnixStream
- crosvm::sys::unix::device_helpers::VirtioDeviceBuilder
Functions
- balloon_stats
- balloon_vms
- create_composite
- create_qcow2
- crosvm::cmdline::load_config_file
- crosvm::cmdline::overwrite
- crosvm::cmdline::overwrite_option
- crosvm::config::default_msr_filter
- crosvm::config::default_msr_value_from
- crosvm::config::executable_is_plugin
- crosvm::config::from_key_values
- crosvm::config::invalid_value_err
- crosvm::config::parse_ac97_options
- crosvm::config::parse_bus_id_addr
- crosvm::config::parse_cpu_affinity
- crosvm::config::parse_cpu_capacity
- crosvm::config::parse_hex_or_decimal
- crosvm::config::parse_memory_region
- crosvm::config::parse_mmio_address_range
- crosvm::config::parse_pflash_parameters
- crosvm::config::parse_plugin_mount_option
- crosvm::config::parse_serial_options
- crosvm::config::parse_userspace_msr_options
- crosvm::config::serde_serial_params::deserialize
- crosvm::config::serde_serial_params::serialize
- crosvm::config::validate_config
- crosvm::config::validate_file_backed_mapping
- crosvm::config::validate_serial_parameters
- crosvm::gdb::gdb_thread
- crosvm::gdb::vcpu_control_debug
- crosvm::gdb::vcpu_exit_debug
- crosvm::gpu_config::default_use_vulkan
- crosvm::gpu_config::fixup_gpu_display_options
- crosvm::gpu_config::fixup_gpu_options
- crosvm::gpu_config::validate_gpu_config
- crosvm::plugin::io_to_sys_err
- crosvm::plugin::mmap_to_sys_err
- crosvm::plugin::new_pipe_pair
- crosvm::plugin::new_seqpacket_pair
- crosvm::plugin::process::get_vm_state
- crosvm::plugin::process::set_vm_state
- crosvm::plugin::proto_to_sys_err
- crosvm::plugin::run_config
- crosvm::plugin::run_vcpus
- crosvm::plugin::vcpu::get_vcpu_state
- crosvm::plugin::vcpu::set_vcpu_state
- crosvm::sys::unix::add_hotplug_device
- crosvm::sys::unix::cmdline::parse_vu_serial_options
- crosvm::sys::unix::config::check_serial_params
- crosvm::sys::unix::config::parse_ac97_options
- crosvm::sys::unix::config::validate_config
- crosvm::sys::unix::create_devices
- crosvm::sys::unix::create_file_backed_mappings
- crosvm::sys::unix::create_guest_memory
- crosvm::sys::unix::create_pcie_root_port
- crosvm::sys::unix::create_virtio_devices
- crosvm::sys::unix::device_helpers::add_bind_mounts
- crosvm::sys::unix::device_helpers::create_9p_device
- crosvm::sys::unix::device_helpers::create_balloon_device
- crosvm::sys::unix::device_helpers::create_fs_device
- crosvm::sys::unix::device_helpers::create_iommu_device
- crosvm::sys::unix::device_helpers::create_keyboard_device
- crosvm::sys::unix::device_helpers::create_mouse_device
- crosvm::sys::unix::device_helpers::create_multi_touch_device
- crosvm::sys::unix::device_helpers::create_net_device
- crosvm::sys::unix::device_helpers::create_pmem_device
- crosvm::sys::unix::device_helpers::create_rng_device
- crosvm::sys::unix::device_helpers::create_single_touch_device
- crosvm::sys::unix::device_helpers::create_software_tpm_device
- crosvm::sys::unix::device_helpers::create_sound_device
- crosvm::sys::unix::device_helpers::create_switches_device
- crosvm::sys::unix::device_helpers::create_tap_for_net_device
- crosvm::sys::unix::device_helpers::create_trackpad_device
- crosvm::sys::unix::device_helpers::create_vfio_device
- crosvm::sys::unix::device_helpers::create_vhost_user_block_device
- crosvm::sys::unix::device_helpers::create_vhost_user_console_device
- crosvm::sys::unix::device_helpers::create_vhost_user_fs_device
- crosvm::sys::unix::device_helpers::create_vhost_user_gpu_device
- crosvm::sys::unix::device_helpers::create_vhost_user_mac80211_hwsim_device
- crosvm::sys::unix::device_helpers::create_vhost_user_net_device
- crosvm::sys::unix::device_helpers::create_vhost_user_snd_device
- crosvm::sys::unix::device_helpers::create_vhost_user_video_device
- crosvm::sys::unix::device_helpers::create_vhost_user_vsock_device
- crosvm::sys::unix::device_helpers::create_vhost_user_wl_device
- crosvm::sys::unix::device_helpers::create_video_device
- crosvm::sys::unix::device_helpers::create_vinput_device
- crosvm::sys::unix::device_helpers::create_virtio_net_device_from_tap
- crosvm::sys::unix::device_helpers::create_virtio_snd_device
- crosvm::sys::unix::device_helpers::create_virtio_vhost_net_device_from_tap
- crosvm::sys::unix::device_helpers::create_vtpm_proxy_device
- crosvm::sys::unix::device_helpers::create_vvu_proxy_device
- crosvm::sys::unix::device_helpers::create_wayland_device
- crosvm::sys::unix::device_helpers::register_video_device
- crosvm::sys::unix::device_helpers::setup_virtio_access_platform
- crosvm::sys::unix::device_helpers::vhost_user_connection
- crosvm::sys::unix::get_default_hypervisor
- crosvm::sys::unix::get_hp_bus
- crosvm::sys::unix::gpu::create_gpu_device
- crosvm::sys::unix::gpu::get_gpu_cache_info
- crosvm::sys::unix::gpu::get_gpu_render_server_environment
- crosvm::sys::unix::gpu::start_gpu_render_server
- crosvm::sys::unix::handle_hotplug_command
- crosvm::sys::unix::handle_irq_tube_request
- crosvm::sys::unix::handle_swap_suspend_command
- crosvm::sys::unix::irq_handler_thread
- crosvm::sys::unix::jail_and_start_vu_device
- crosvm::sys::unix::process_vhost_user_control_request
- crosvm::sys::unix::punch_holes_in_guest_mem_layout_for_mappings
- crosvm::sys::unix::remove_hotplug_bridge
- crosvm::sys::unix::remove_hotplug_device
- crosvm::sys::unix::remove_hungup_and_drained_tubes
- crosvm::sys::unix::run_config
- crosvm::sys::unix::run_control
- crosvm::sys::unix::run_kvm
- crosvm::sys::unix::run_vm
- crosvm::sys::unix::setup_emulator_crash_reporting
- crosvm::sys::unix::setup_vm_components
- crosvm::sys::unix::start_devices
- crosvm::sys::unix::start_pci_root_worker
- crosvm::sys::unix::start_vhost_user_control_server
- crosvm::sys::unix::trigger_vm_suspend_and_wait_for_entry
- crosvm::sys::unix::vcpu::bus_io_handler
- crosvm::sys::unix::vcpu::handle_s2idle_request
- crosvm::sys::unix::vcpu::kick_all_vcpus
- crosvm::sys::unix::vcpu::kick_vcpu
- crosvm::sys::unix::vcpu::run_vcpu
- crosvm::sys::unix::vcpu::runnable_vcpu
- crosvm::sys::unix::vcpu::set_vcpu_thread_scheduling
- crosvm::sys::unix::vcpu::setup_vcpu_signal_handler
- crosvm::sys::unix::vcpu::vcpu_loop
- crosvm_main
- disk_cmd
- gpu_display_add
- gpu_display_list
- gpu_display_remove
- inject_gpe
- is_flag
- main
- make_rt
- modify_battery
- modify_gpu
- modify_usb
- modify_vfio
- pkg_version
- powerbtn_vms
- prepare_argh_args
- resume_vms
- run_vm
- sleepbtn_vms
- snapshot_vm
- start_device
- stop_vms
- suspend_vms
- swap_vms
- sys::unix::main::cleanup
- sys::unix::main::error_to_exit_code
- sys::unix::main::get_library_watcher
- sys::unix::main::init_log
- sys::unix::main::run_command
- sys::unix::main::start_device
- sys::unix::main::wait_all_children
- usb_attach
- usb_detach
- usb_list
Typedefs
Statics
Constants
- crosvm::config::DEFAULT_TOUCH_DEVICE_HEIGHT
- crosvm::config::DEFAULT_TOUCH_DEVICE_WIDTH
- crosvm::config::MAX_PCIE_ECAM_SIZE
- crosvm::config::MB_ALIGNED
- crosvm::config::ONE_MB
- crosvm::plugin::MAX_DATAGRAM_SIZE
- crosvm::plugin::MAX_OPEN_FILES
- crosvm::plugin::MAX_VCPU_DATAGRAM_SIZE
- crosvm::plugin::process::CROSVM_SOCKET_ENV
- crosvm::ratelimit::BUS_LOCK_SLICE_TIME