/cloud-hypervisor/vmm/src/ |
H A D | config.rs | 1776 impl DeviceConfig { implementation 1807 Ok(DeviceConfig { in parse() 2710 let mut devices: Option<Vec<DeviceConfig>> = None; in parse() 2714 let device_config = DeviceConfig::parse(item)?; in parse() 3597 fn device_fixture() -> DeviceConfig { in device_fixture() 3598 DeviceConfig { in device_fixture() 3610 DeviceConfig::parse("").unwrap_err(); in test_device_parsing() 3612 DeviceConfig::parse("path=/path/to/device")?, in test_device_parsing() 3617 DeviceConfig::parse("path=/path/to/device,iommu=on")?, in test_device_parsing() 3618 DeviceConfig { in test_device_parsing() [all …]
|
H A D | vm_config.rs | 564 pub struct DeviceConfig { struct 576 impl ApplyLandlock for DeviceConfig { argument 793 pub devices: Option<Vec<DeviceConfig>>,
|
H A D | lib.rs | 64 DeviceConfig, DiskConfig, FsConfig, NetConfig, PmemConfig, UserDeviceConfig, VdpaConfig, 1869 device_cfg: DeviceConfig, in vm_add_device() argument 2455 let device_config = DeviceConfig::parse("path=/path/to/device").unwrap(); in test_vmm_vm_cold_add_device()
|
H A D | device_manager.rs | 112 ConsoleOutputMode, DeviceConfig, DiskConfig, FsConfig, NetConfig, PmemConfig, UserDeviceConfig, 3579 device_cfg: &mut DeviceConfig, in add_passthrough_device() argument 3612 device_cfg: &mut DeviceConfig, in add_vfio_device() argument 4286 device_cfg: &mut DeviceConfig, in add_device() argument
|
H A D | vm.rs | 95 DeviceConfig, DiskConfig, FsConfig, HotplugMethod, NetConfig, NumaConfig, PayloadConfig, 1693 pub fn add_device(&mut self, mut device_cfg: DeviceConfig) -> Result<PciDeviceInfo> { in add_device()
|
/cloud-hypervisor/vmm/src/api/openapi/ |
H A D | cloud-hypervisor.yaml | 190 $ref: "#/components/schemas/DeviceConfig" 603 $ref: "#/components/schemas/DeviceConfig" 1077 DeviceConfig: schema
|
/cloud-hypervisor/vmm/src/api/ |
H A D | mod.rs | 52 DeviceConfig, DiskConfig, FsConfig, NetConfig, PmemConfig, UserDeviceConfig, VdpaConfig, 317 fn vm_add_device(&mut self, device_cfg: DeviceConfig) -> Result<Option<Vec<u8>>, VmError>; in vm_add_device() 420 type RequestBody = DeviceConfig;
|
/cloud-hypervisor/fuzz/fuzz_targets/ |
H A D | http_api.rs | 232 fn vm_add_device(&mut self, _: DeviceConfig) -> Result<Option<Vec<u8>>, VmError> { in vm_add_device()
|
/cloud-hypervisor/src/bin/ |
H A D | ch-remote.rs | 25 DeviceConfig, DiskConfig, FsConfig, NetConfig, PmemConfig, UserDeviceConfig, VdpaConfig, 778 let device_config = DeviceConfig::parse(config).map_err(Error::AddDeviceConfig)?; in add_device_config() 945 .help(DeviceConfig::SYNTAX), in get_cli_commands_sorted()
|
/cloud-hypervisor/src/ |
H A D | main.rs | 33 BalloonConfig, DeviceConfig, DiskConfig, FsConfig, LandlockConfig, NetConfig, NumaConfig, 249 .help(DeviceConfig::SYNTAX) in get_cli_options_sorted()
|