| /external/crosvm/devices/src/pci/pcie/ |
| D | pcie_switch.rs | 75 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 82 ) -> std::result::Result<PciAddress, PciDeviceError> { in allocate_address() 113 fn get_removed_devices(&self) -> Vec<PciAddress> { in get_removed_devices() 136 fn hot_plug(&mut self, _addr: PciAddress) {} in hot_plug() 139 fn hot_unplug(&mut self, addr: PciAddress) { in hot_unplug() 147 fn add_hotplug_device(&mut self, host_key: HostHotPlugKey, guest_addr: PciAddress) { in add_hotplug_device() 151 fn get_hotplug_device(&self, host_key: HostHotPlugKey) -> Option<PciAddress> { in get_hotplug_device() 234 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 241 ) -> std::result::Result<PciAddress, PciDeviceError> { in allocate_address() 272 fn get_removed_devices(&self) -> Vec<PciAddress> { in get_removed_devices() [all …]
|
| D | pcie_rp.rs | 77 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 84 ) -> std::result::Result<PciAddress, PciDeviceError> { in allocate_address() 119 fn get_removed_devices(&self) -> Vec<PciAddress> { in get_removed_devices() 141 fn hot_plug(&mut self, addr: PciAddress) { in hot_plug() 151 fn hot_unplug(&mut self, addr: PciAddress) { in hot_unplug() 179 fn add_hotplug_device(&mut self, host_key: HostHotPlugKey, guest_addr: PciAddress) { in add_hotplug_device() 194 fn get_hotplug_device(&self, host_key: HostHotPlugKey) -> Option<PciAddress> { in get_hotplug_device()
|
| D | pcie_device.rs | 22 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 28 ) -> std::result::Result<PciAddress, PciDeviceError>; in allocate_address() 37 fn get_removed_devices(&self) -> Vec<PciAddress>; in get_removed_devices()
|
| D | pcie_port.rs | 227 pub fn get_address(&self) -> Option<PciAddress> { in get_address() 235 pub fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 242 ) -> std::result::Result<PciAddress, PciDeviceError> { in allocate_address()
|
| D | pci_bridge.rs | 238 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 245 ) -> std::result::Result<PciAddress, PciDeviceError> { in allocate_address() 357 fn get_removed_children_devices(&self) -> Vec<PciAddress> { in get_removed_children_devices()
|
| /external/crosvm/devices/src/pci/ |
| D | pci_address.rs | 51 pub struct PciAddress { struct 60 impl Serialize for PciAddress { argument 69 impl<'de> Deserialize<'de> for PciAddress { implementation 92 impl Display for PciAddress { implementation 118 impl FromStr for PciAddress { implementation 155 impl PciAddress { implementation
|
| D | pci_device.rs | 274 pub fn find_downstream_devices(&self, bus_no: u8) -> Vec<PciAddress> { in find_downstream_devices() 289 pub fn get_downstream_devices(&self) -> Vec<PciAddress> { in get_downstream_devices() 339 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 346 fn allocate_address(&mut self, resources: &mut SystemAllocator) -> Result<PciAddress>; in allocate_address() 446 fn get_removed_children_devices(&self) -> Vec<PciAddress> { in get_removed_children_devices() 665 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 668 fn allocate_address(&mut self, resources: &mut SystemAllocator) -> Result<PciAddress> { in allocate_address() 736 fn get_removed_children_devices(&self) -> Vec<PciAddress> { in get_removed_children_devices() 933 fn allocate_address(&mut self, _resources: &mut SystemAllocator) -> Result<PciAddress> { in allocate_address()
|
| D | pci_root.rs | 52 fn allocate_address(&mut self, _resources: &mut SystemAllocator) -> Result<PciAddress, Error> { in allocate_address() 208 pub fn add_device(&mut self, address: PciAddress, device: Arc<Mutex<dyn BusDevice>>) { in add_device() 225 pub fn remove_device(&mut self, address: PciAddress) { in remove_device() 250 pub fn config_space_read(&self, address: PciAddress, register: usize) -> u32 { in config_space_read() 296 address: PciAddress, in config_space_write() 342 pub fn virtual_config_space_read(&self, address: PciAddress, register: usize) -> u32 { in virtual_config_space_read() 352 pub fn virtual_config_space_write(&mut self, address: PciAddress, register: usize, value: u32) { in virtual_config_space_write()
|
| D | stub.rs | 160 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 164 fn allocate_address(&mut self, resources: &mut SystemAllocator) -> Result<PciAddress> { in allocate_address()
|
| D | pvpanic.rs | 126 fn allocate_address(&mut self, resources: &mut SystemAllocator) -> Result<PciAddress> { in allocate_address()
|
| D | ac97.rs | 268 fn allocate_address(&mut self, resources: &mut SystemAllocator) -> Result<PciAddress> { in allocate_address()
|
| D | vfio_pci.rs | 695 guest_address: Option<PciAddress>, in new() 896 pub fn pci_address(&self) -> Option<PciAddress> { in pci_address() 1736 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 1743 ) -> Result<PciAddress, PciDeviceError> { in allocate_address()
|
| D | coiommu.rs | 1252 address: PciAddress, in allocate_bar_address() 1428 fn allocate_address(&mut self, resources: &mut SystemAllocator) -> PciResult<PciAddress> { in allocate_address()
|
| /external/crosvm/devices/src/virtio/ |
| D | virtio_device.rs | 152 _pci_address: &Option<PciAddress>, in generate_acpi() 170 fn pci_address(&self) -> Option<PciAddress> { in pci_address()
|
| D | virtio_pci_device.rs | 532 fn preferred_address(&self) -> Option<PciAddress> { in preferred_address() 539 ) -> std::result::Result<PciAddress, PciDeviceError> { in allocate_address()
|
| D | iommu.rs | 866 pci_address: &Option<PciAddress>, in generate_acpi()
|
| /external/crosvm/devices/src/virtio/vhost/user/device/listener/sys/ |
| D | unix.rs | 65 pci_addr: PciAddress, in new_vvu()
|
| /external/crosvm/devices/src/ |
| D | bus.rs | 196 fn hot_plug(&mut self, addr: PciAddress); in hot_plug() 199 fn hot_unplug(&mut self, addr: PciAddress); in hot_unplug() 208 fn add_hotplug_device(&mut self, host_key: HostHotPlugKey, guest_addr: PciAddress); in add_hotplug_device() 210 fn get_hotplug_device(&self, host_key: HostHotPlugKey) -> Option<PciAddress>; in get_hotplug_device()
|
| /external/crosvm/arch/src/ |
| D | lib.rs | 491 ) -> Result<PciAddress, Self::Error>; in register_pci_device() 636 ) -> Result<PciAddress, DeviceRegistrationError> { in configure_pci_device() 839 device_addrs: &[PciAddress], in generate_pci_topology() 954 Vec<(PciAddress, u32, PciInterruptPin)>, in generate_pci_root() 956 BTreeMap<PciAddress, Vec<u8>>, in generate_pci_root()
|
| /external/crosvm/aarch64/src/ |
| D | fdt.rs | 392 pci_irqs: Vec<(PciAddress, u32, PciInterruptPin)>, in create_pci_nodes() 557 pci_irqs: Vec<(PciAddress, u32, PciInterruptPin)>, in create_fdt()
|
| /external/crosvm/devices/src/usb/xhci/ |
| D | xhci_controller.rs | 190 ) -> Result<PciAddress, PciDeviceError> { in allocate_address()
|
| /external/crosvm/x86_64/src/ |
| D | acpi.rs | 180 amls: BTreeMap<PciAddress, Vec<u8>>, in create_customize_ssdt() 541 pci_irqs: &[(PciAddress, u32, PciInterruptPin)], in create_acpi_tables()
|
| D | mptable.rs | 110 pci_irqs: &[(PciAddress, u32, PciInterruptPin)], in setup_mptable()
|
| /external/crosvm/devices/src/virtio/vhost/user/device/vvu/ |
| D | pci.rs | 302 pub fn new_from_address(pci_address: PciAddress, device_vq_num: usize) -> Result<Self> { in new_from_address()
|
| /external/crosvm/devices/src/virtio/vhost/user/ |
| D | proxy.rs | 1384 pci_address: Option<PciAddress>, in new() 1952 fn pci_address(&self) -> Option<PciAddress> { in pci_address()
|