cloud-hypervisor/vmm/src
Rob Bradford ae83e3b383 vmm: Use PciBdf throughout in order to remove manual bit manipulation
In particular use the accessor for getting the device id from the bdf.
As a side effect the VIOT table is now segment aware.

Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2021-11-02 16:55:42 +00:00
..
api vmm: add prefault option in memory and memory-zone 2021-09-29 14:17:35 +02:00
acpi.rs vmm: Use PciBdf throughout in order to remove manual bit manipulation 2021-11-02 16:55:42 +00:00
clone3.rs vmm: notify virtio-console of pty resizes 2021-09-14 15:43:25 +01:00
config.rs vmm: Add validation logic to check user specified pci_segment is valid 2021-11-02 16:55:42 +00:00
cpu.rs vmm: Set a default maximum physical address size 2021-10-01 08:59:15 -07:00
device_manager.rs vmm: Use PciBdf throughout in order to remove manual bit manipulation 2021-11-02 16:55:42 +00:00
device_tree.rs vmm: Remove hardcoded zero PCI segment id 2021-11-02 16:55:42 +00:00
interrupt.rs clippy: Fix redundant allocations 2021-07-29 13:28:57 +02:00
lib.rs vmm: Use PciBdf throughout in order to remove manual bit manipulation 2021-11-02 16:55:42 +00:00
memory_manager.rs migration: Use MemoryManager restore code path 2021-10-06 18:35:49 -07:00
migration.rs vmm: Simplify snapshot/restore path handling 2021-03-12 13:03:01 +01:00
pci_segment.rs vmm: Use PciBdf throughout in order to remove manual bit manipulation 2021-11-02 16:55:42 +00:00
seccomp_filters.rs vmm: notify virtio-console of pty resizes 2021-09-14 15:43:25 +01:00
serial_buffer.rs vmm: Refactor serial buffer to allow flush on PTY when writable 2021-09-27 14:18:21 +01:00
serial_manager.rs vmm: Refactor serial buffer to allow flush on PTY when writable 2021-09-27 14:18:21 +01:00
sigwinch_listener.rs vmm: Use assert!() rather than if+panic 2021-10-19 19:42:36 +01:00
vm.rs vmm: Use PciBdf throughout in order to remove manual bit manipulation 2021-11-02 16:55:42 +00:00