Home
last modified time | relevance | path

Searched full:pci_segment (Results 1 – 13 of 13) sorted by relevance

/cloud-hypervisor/vmm/src/
H A Dconfig.rs621 … \"pci_segment=<segment_id>,mmio32_aperture_weight=<scale>,mmio64_aperture_weight=<scale>\"";
628 .add("pci_segment"); in parse()
631 let pci_segment = parser in parse() localVariable
632 .convert("pci_segment") in parse()
645 pci_segment, in parse()
657 if self.pci_segment >= num_pci_segments { in validate()
658 return Err(ValidationError::InvalidPciSegment(self.pci_segment)); in validate()
1030 id=<device_id>,pci_segment=<segment_id>,rate_limit_group=<group_id>,\
1054 .add("pci_segment") in parse()
1101 let pci_segment = parser in parse() localVariable
[all …]
H A Dvm_config.rs127 pub pci_segment: u16, field
271 pub pci_segment: u16, field
335 pub pci_segment: u16, field
456 pub pci_segment: u16, field
486 pub pci_segment: u16, field
571 pub pci_segment: u16, field
598 pub pci_segment: u16, field
618 pub pci_segment: u16, field
641 pub pci_segment: u16, field
H A Ddevice_manager.rs109 use crate::pci_segment::PciSegment;
872 pci_segment: u16, field
1146 for pci_segment in pci_segments.iter() { in new()
1147 mmio32_aperture_weights[pci_segment.pci_segment as usize] = in new()
1148 pci_segment.mmio32_aperture_weight in new()
1166 for pci_segment in pci_segments.iter() { in new()
1167 mmio64_aperture_weights[pci_segment.pci_segment as usize] = in new()
1168 pci_segment.mmio64_aperture_weight in new()
1557 handle.pci_segment, in add_pci_devices()
2301 pci_segment: 0, in add_virtio_console_device()
[all …]
H A Dvm.rs1406 for pci_segment in self.device_manager.lock().unwrap().pci_segments().iter() { in configure_system()
1408 pci_segment_id: pci_segment.id, in configure_system()
1409 mmio_config_address: pci_segment.mmio_config_address, in configure_system()
1410 pci_device_space_start: pci_segment.start_of_mem64_area, in configure_system()
1411 pci_device_space_size: pci_segment.end_of_mem64_area in configure_system()
1412 - pci_segment.start_of_mem64_area in configure_system()
1492 for pci_segment in self.device_manager.lock().unwrap().pci_segments().iter() { in configure_system()
1494 pci_segment_id: pci_segment.id, in configure_system()
1495 mmio_config_address: pci_segment.mmio_config_address, in configure_system()
1496 pci_device_space_start: pci_segment.start_of_mem64_area, in configure_system()
[all …]
H A Dacpi.rs27 use crate::pci_segment::PciSegment;
155 pub pci_segment: u16, field
607 pci_segment: iommu_bdf.segment(), in create_viot_table()
H A Dlib.rs87 mod pci_segment; module
2502 UserDeviceConfig::parse("socket=/path/to/socket,id=8,pci_segment=2").unwrap(); in test_vmm_vm_cold_add_user_device()
/cloud-hypervisor/docs/
H A Dvdpa.md33 pci_segment: u16,
38 …h=<device_path>,num_queues=<number_of_queues>,iommu=on|off,id=<device_id>,pci_segment=<segment_id>"
84 ### `pci_segment`
95 --vdpa path=/dev/vhost-vdpa-0,pci_segment=1
H A Dvfio.md183 --pci-segment pci_segment=0,mmio32_aperture_weight=2
184 --pci-segment pci_segment=1,mmio32_aperture_weight=1
H A Ddevice_model.md93 append `,pci_segment=<PCI_segment_number>` to the device flag in the Cloud
H A Diommu.md260 …mote --api-socket=/tmp/api add-device path=/sys/bus/pci/devices/0000:00:04.0,iommu=on,pci_segment=1
/cloud-hypervisor/vmm/src/api/openapi/
H A Dcloud-hypervisor.yaml703 - pci_segment
706 pci_segment:
916 pci_segment:
968 pci_segment:
1020 pci_segment:
1042 pci_segment:
1087 pci_segment:
1117 pci_segment:
1140 pci_segment:
/cloud-hypervisor/tests/
H A Dintegration.rs1581 pci_segment: Option<u16>, in _test_virtio_fs()
1622 if pci_segment.is_some() { in _test_virtio_fs()
1632 if let Some(pci_segment) = pci_segment { in _test_virtio_fs()
1633 format!(",pci_segment={pci_segment}") in _test_virtio_fs()
1654 if let Some(pci_segment) = pci_segment { in _test_virtio_fs()
1656 "{{\"id\":\"myfs0\",\"bdf\":\"{pci_segment:04x}:00:01.0\"}}" in _test_virtio_fs()
1724 if let Some(pci_segment) = pci_segment { in _test_virtio_fs()
1725 format!(",pci_segment={pci_segment}") in _test_virtio_fs()
1735 if let Some(pci_segment) = pci_segment { in _test_virtio_fs()
1737 "{{\"id\":\"myfs0\",\"bdf\":\"{pci_segment:04x}:00:01.0\"}}" in _test_virtio_fs()
[all …]
/cloud-hypervisor/
H A Drelease-notes.md957 The `--numa` command is augmented with a new option `pci_segment=`, so