List of all items
Structs
- crosvm::cmdline::BalloonCommand
- crosvm::cmdline::BalloonStatsCommand
- crosvm::cmdline::BalloonWsCommand
- 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::GpuSetDisplayMouseModeCommand
- crosvm::cmdline::MakeRTCommand
- crosvm::cmdline::PowerbtnCommand
- crosvm::cmdline::ResizeDiskSubcommand
- crosvm::cmdline::ResumeCommand
- crosvm::cmdline::RunCommand
- crosvm::cmdline::SleepCommand
- crosvm::cmdline::SnapshotCommand
- 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::UsbAttachKeyCommand
- crosvm::cmdline::UsbCommand
- crosvm::cmdline::UsbDetachCommand
- crosvm::cmdline::UsbListCommand
- crosvm::cmdline::VersionCommand
- crosvm::cmdline::VfioAddSubCommand
- crosvm::cmdline::VfioCrosvmCommand
- crosvm::cmdline::VfioRemoveSubCommand
- crosvm::cmdline::VirtioNetAddSubCommand
- crosvm::cmdline::VirtioNetCommand
- crosvm::cmdline::VirtioNetRemoveSubCommand
- crosvm::config::BatteryConfig
- crosvm::config::Config
- crosvm::config::CpuCoreType
- crosvm::config::CpuOptions
- crosvm::config::DtboOption
- crosvm::config::FileBackedMappingParameters
- crosvm::config::MemOptions
- crosvm::config::PmemOption
- crosvm::config::TouchDeviceOption
- crosvm::config::VhostUserFrontendOption
- crosvm::config::VhostUserFsOption
- crosvm::config::VhostUserOption
- crosvm::gdb::GdbStub
- crosvm::gdb::GdbStubEventLoop
- crosvm::plugin::VcpuPipe
- crosvm::plugin::config::BindMount
- crosvm::plugin::config::GidMap
- crosvm::plugin::process::Process
- 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::ratelimit::Ratelimit
- crosvm::sys::linux::AddressedProtoTube
- crosvm::sys::linux::ControlLoopState
- crosvm::sys::linux::HotPlugStub
- crosvm::sys::linux::VmRequestResult
- crosvm::sys::linux::cmdline::DevicesCommand
- crosvm::sys::linux::config::PmemExt2Option
- crosvm::sys::linux::config::SharedDir
- crosvm::sys::linux::config::UgidConfig
- crosvm::sys::linux::config::VfioOption
- crosvm::sys::linux::device_helpers::DiskConfig
- crosvm::sys::linux::device_helpers::ScsiConfig
- crosvm::sys::linux::device_helpers::VmMemoryTube
- crosvm::sys::linux::gpu::GpuCacheInfo
- crosvm::sys::linux::gpu::GpuRenderServerParameters
- crosvm::sys::linux::jail_warden::JailWardenImpl
- crosvm::sys::linux::jail_warden::PermissiveJailWarden
- crosvm::sys::linux::pci_hotplug_helpers::NetLocalParameters
- crosvm::sys::linux::pci_hotplug_manager::GuestDeviceStub
- crosvm::sys::linux::pci_hotplug_manager::PciHotPlugManager
- crosvm::sys::linux::pci_hotplug_manager::PciHotPlugWorker
- crosvm::sys::linux::pci_hotplug_manager::PortKey
- crosvm::sys::linux::pci_hotplug_manager::PortManagerStub
- crosvm::sys::linux::pci_hotplug_manager::PortWorkerStub
- crosvm::sys::linux::pci_hotplug_manager::RecoverableResource
- crosvm::sys::linux::pci_hotplug_manager::SignalHotPlugCommand
- crosvm::sys::linux::pci_hotplug_manager::WorkerClient
- crosvm::sys::linux::vcpu::VcpuPidTid
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::cmdline::VirtioNetSubCommand
- crosvm::config::Executable
- crosvm::config::InputDeviceOption
- crosvm::config::IrqChipKind
- 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::linux::ExitState
- crosvm::sys::linux::IrqHandlerToken
- crosvm::sys::linux::PvClockAction
- crosvm::sys::linux::VmMemoryHandlerRequest
- crosvm::sys::linux::cmdline::Commands
- crosvm::sys::linux::cmdline::DeviceSubcommand
- crosvm::sys::linux::config::HypervisorKind
- crosvm::sys::linux::config::SharedDirKind
- crosvm::sys::linux::device_helpers::AnyControlTube
- crosvm::sys::linux::device_helpers::DeviceControlTube
- crosvm::sys::linux::device_helpers::TaggedControlTube
- crosvm::sys::linux::device_helpers::VfioDeviceVariant
- crosvm::sys::linux::jail_warden::JailCommand
- crosvm::sys::linux::jail_warden::JailResponse
- crosvm::sys::linux::pci_hotplug_manager::PortState
- crosvm::sys::linux::pci_hotplug_manager::Token
- crosvm::sys::linux::pci_hotplug_manager::WorkerCommand
- crosvm::sys::linux::pci_hotplug_manager::WorkerResponse
Traits
- crosvm::sys::linux::device_helpers::IntoUnixStream
- crosvm::sys::linux::device_helpers::VirtioDeviceBuilder
- crosvm::sys::linux::jail_warden::JailWarden
Functions
- balloon_stats
- balloon_vms
- balloon_ws
- create_composite
- create_qcow2
- crosvm::cmdline::bool_default_true
- crosvm::cmdline::format_disk_letter
- crosvm::cmdline::include_config_file
- crosvm::cmdline::load_config_file
- crosvm::cmdline::overwrite
- crosvm::cmdline::overwrite_option
- crosvm::cmdline::write_config_file
- crosvm::config::deserialize_swap_interval
- crosvm::config::executable_is_plugin
- crosvm::config::from_key_values
- crosvm::config::invalid_value_err
- crosvm::config::parse_bus_id_addr
- crosvm::config::parse_cpu_affinity
- crosvm::config::parse_cpu_capacity
- crosvm::config::parse_dynamic_power_coefficient
- 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_serial_options
- crosvm::config::parse_touch_device_option
- crosvm::config::parse_touch_device_option_legacy
- crosvm::config::parse_vhost_user_fs_option
- 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_pmem
- 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::config::parse_plugin_mount_option
- 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::get_vcpu_state_enum_or_unknown
- crosvm::plugin::vcpu::set_vcpu_state
- crosvm::plugin::vcpu::set_vcpu_state_enum_or_unknown
- crosvm::sys::linux::add_hotplug_device
- crosvm::sys::linux::add_hotplug_net
- crosvm::sys::linux::cmdline::parse_vu_serial_options
- crosvm::sys::linux::config::check_serial_params
- crosvm::sys::linux::config::parse_pmem_ext2_option
- crosvm::sys::linux::config::validate_config
- crosvm::sys::linux::create_devices
- crosvm::sys::linux::create_file_backed_mappings
- crosvm::sys::linux::create_guest_memory
- crosvm::sys::linux::create_pure_virtual_pcie_root_port
- crosvm::sys::linux::create_virtio_devices
- crosvm::sys::linux::device_helpers::add_bind_mounts
- crosvm::sys::linux::device_helpers::create_9p_device
- crosvm::sys::linux::device_helpers::create_anonymous_file
- crosvm::sys::linux::device_helpers::create_balloon_device
- crosvm::sys::linux::device_helpers::create_fs_device
- crosvm::sys::linux::device_helpers::create_iommu_device
- crosvm::sys::linux::device_helpers::create_keyboard_device
- crosvm::sys::linux::device_helpers::create_mouse_device
- crosvm::sys::linux::device_helpers::create_multi_touch_device
- crosvm::sys::linux::device_helpers::create_multitouch_trackpad_device
- crosvm::sys::linux::device_helpers::create_pmem_device
- crosvm::sys::linux::device_helpers::create_pmem_ext2_device
- crosvm::sys::linux::device_helpers::create_pvclock_device
- crosvm::sys::linux::device_helpers::create_rng_device
- crosvm::sys::linux::device_helpers::create_rotary_device
- crosvm::sys::linux::device_helpers::create_single_touch_device
- crosvm::sys::linux::device_helpers::create_sound_device
- crosvm::sys::linux::device_helpers::create_switches_device
- crosvm::sys::linux::device_helpers::create_tap_for_net_device
- crosvm::sys::linux::device_helpers::create_trackpad_device
- crosvm::sys::linux::device_helpers::create_vfio_device
- crosvm::sys::linux::device_helpers::create_vhost_user_frontend
- crosvm::sys::linux::device_helpers::create_vhost_user_fs_device
- crosvm::sys::linux::device_helpers::create_video_device
- crosvm::sys::linux::device_helpers::create_vinput_device
- crosvm::sys::linux::device_helpers::create_virtio_snd_device
- crosvm::sys::linux::device_helpers::create_vtpm_proxy_device
- crosvm::sys::linux::device_helpers::create_wayland_device
- crosvm::sys::linux::device_helpers::is_socket
- crosvm::sys::linux::device_helpers::register_video_device
- crosvm::sys::linux::device_helpers::setup_virtio_access_platform
- crosvm::sys::linux::device_helpers::vhost_user_connection
- crosvm::sys::linux::device_helpers::vhost_user_connection_from_socket_fd
- crosvm::sys::linux::ext2::launch
- crosvm::sys::linux::ext2::mkfs_callback
- crosvm::sys::linux::find_registered_tube
- crosvm::sys::linux::get_default_hypervisor
- crosvm::sys::linux::get_hp_bus
- crosvm::sys::linux::gpu::create_gpu_device
- crosvm::sys::linux::gpu::get_gpu_cache_info
- crosvm::sys::linux::gpu::get_gpu_render_server_environment
- crosvm::sys::linux::gpu::start_gpu_render_server
- crosvm::sys::linux::handle_hotplug_command
- crosvm::sys::linux::handle_hotplug_net_add
- crosvm::sys::linux::handle_hotplug_net_command
- crosvm::sys::linux::handle_hotplug_net_remove
- crosvm::sys::linux::handle_irq_tube_request
- crosvm::sys::linux::irq_handler_thread
- crosvm::sys::linux::jail_and_start_vu_device
- crosvm::sys::linux::jail_warden::jail_worker_process
- crosvm::sys::linux::make_addr_tube_from_maybe_existing
- crosvm::sys::linux::pci_hotplug_helpers::build_hotplug_net_device
- crosvm::sys::linux::process_vhost_user_control_request
- crosvm::sys::linux::process_vm_control_event
- crosvm::sys::linux::process_vm_request
- crosvm::sys::linux::punch_holes_in_guest_mem_layout_for_mappings
- crosvm::sys::linux::remove_hotplug_bridge
- crosvm::sys::linux::remove_hotplug_device
- crosvm::sys::linux::remove_hungup_and_drained_tubes
- crosvm::sys::linux::run_config
- crosvm::sys::linux::run_control
- crosvm::sys::linux::run_kvm
- crosvm::sys::linux::run_vm
- crosvm::sys::linux::send_pvclock_cmd
- crosvm::sys::linux::setup_emulator_crash_reporting
- crosvm::sys::linux::setup_vm_components
- crosvm::sys::linux::start_devices
- crosvm::sys::linux::start_pci_root_worker
- crosvm::sys::linux::start_vhost_user_control_server
- crosvm::sys::linux::trigger_vm_suspend_and_wait_for_entry
- crosvm::sys::linux::vcpu::kick_all_vcpus
- crosvm::sys::linux::vcpu::kick_vcpu
- crosvm::sys::linux::vcpu::remove_vcpu_signal_handler
- crosvm::sys::linux::vcpu::run_vcpu
- crosvm::sys::linux::vcpu::runnable_vcpu
- crosvm::sys::linux::vcpu::set_vcpu_thread_local
- crosvm::sys::linux::vcpu::set_vcpu_thread_scheduling
- crosvm::sys::linux::vcpu::setup_vcpu_signal_handler
- crosvm::sys::linux::vcpu::vcpu_loop
- crosvm::sys::linux::vm_memory_handler_thread
- crosvm_main
- disk_cmd
- gpu_display_add
- gpu_display_list
- gpu_display_remove
- gpu_set_display_mouse_mode
- inject_gpe
- is_flag
- main
- make_rt
- modify_battery
- modify_gpu
- modify_usb
- modify_vfio
- modify_virtio_net
- parse_composite_partition_arg
- pkg_version
- powerbtn_vms
- prepare_argh_args
- resume_vms
- run_vm
- security_key_attach
- shorten_usage
- sleepbtn_vms
- snapshot_vm
- start_device
- stop_vms
- suspend_vms
- swap_vms
- sys::linux::main::cleanup
- sys::linux::main::error_to_exit_code
- sys::linux::main::get_library_watcher
- sys::linux::main::init_log
- sys::linux::main::run_command
- sys::linux::main::start_device
- sys::linux::main::wait_all_children
- usb_attach
- usb_detach
- usb_list
Type Aliases
- crosvm::gdb::GdbResult
- crosvm::sys::linux::device_helpers::DeviceResult
- crosvm::sys::linux::pci_hotplug_manager::Result
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::config::VIRTIO_BALLOON_WS_DEFAULT_NUM_BINS
- 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
- crosvm::sys::linux::KVM_PATH
- crosvm::sys::linux::vcpu::SCHED_FLAG_KEEP_ALL
- crosvm::sys::linux::vcpu::SCHED_FLAG_KEEP_PARAMS
- crosvm::sys::linux::vcpu::SCHED_FLAG_KEEP_POLICY
- crosvm::sys::linux::vcpu::SCHED_FLAG_RESET_ON_FORK
- crosvm::sys::linux::vcpu::SCHED_FLAG_UTIL_CLAMP_MIN
- crosvm::sys::linux::vcpu::SCHED_SCALE_CAPACITY
- crosvm::sys::linux::vcpu::VCPU_THREAD