/external/crosvm/ |
D | ARCHITECTURE.md | 64 ## GuestMemory section in Architecture 94 ### Device Model 96 ### `Bus`/`BusDevice` 126 ### `PciConfigIo`/`PciConfigMmio` 135 ### `PciRoot`/`PciDevice`/`VirtioPciDevice` 149 ### `VirtioDevice`
|
/external/crosvm/vm_memory/src/guest_memory/sys/ |
D | windows.rs | 28 impl GuestMemory { implementation
|
D | linux.rs | 42 impl GuestMemory { impl
|
/external/crosvm/devices/src/ |
D | lib.rs | 213 guest_memory: GuestMemory, in create_devices_worker_thread() 264 guest_memory: &GuestMemory, in snapshot_handler() 307 guest_memory: &GuestMemory, in restore_handler() 345 guest_memory: GuestMemory, in handle_command_tube()
|
/external/crosvm/x86_64/src/ |
D | gdb.rs | 156 guest_mem: &GuestMemory, in read_memory() 179 guest_mem: &GuestMemory, in write_memory() 220 fn phys_addr(mem: &GuestMemory, vaddr: u64, sregs: &Sregs) -> Result<(u64, u64)> { in phys_addr() 234 fn next_pte(mem: &GuestMemory, curr_table_addr: u64, vaddr: u64, level: usize) -> Result<u64> { in phys_addr()
|
D | regs.rs | 214 pub fn configure_segments_and_sregs(mem: &GuestMemory, sregs: &mut Sregs) -> Result<()> { in configure_segments_and_sregs() 254 pub fn configure_segments_and_sregs_flat32(mem: &GuestMemory, sregs: &mut Sregs) -> Result<()> { in configure_segments_and_sregs_flat32() 294 pub fn setup_page_tables(mem: &GuestMemory, sregs: &mut Sregs) -> Result<()> { in setup_page_tables() 350 fn read_u64(gm: &GuestMemory, offset: u64) -> u64 { in read_u64()
|
D | lib.rs | 526 guest_mem: &GuestMemory, in configure_boot_params() 578 guest_mem: &GuestMemory, in configure_multiboot_info() 657 guest_mem: &GuestMemory, in append_multiboot_info() 684 guest_mem: &GuestMemory, in write_setup_data() 775 guest_mem: &GuestMemory, in generate_e820_memory_map() 1620 fn load_bios(mem: &GuestMemory, bios_image: &mut File) -> Result<()> { in load_bios() 1690 guest_mem: &GuestMemory, in load_cmdline() 1724 mem: &GuestMemory, in load_kernel() 1797 mem: &GuestMemory, in setup_system_memory() 1892 fn get_pcie_vcfg_mmio_range(mem: &GuestMemory, pcie_cfg_mmio: &AddressRange) -> AddressRange { in get_pcie_vcfg_mmio_range() [all …]
|
D | bzimage.rs | 69 guest_mem: &GuestMemory, in load_bzimage()
|
D | smbios.rs | 173 fn write_and_incr<T: Immutable + IntoBytes + FromBytes>( in write_and_incr() 186 fn write_string(mem: &GuestMemory, val: &str, mut curptr: GuestAddress) -> Result<GuestAddress> { in write_string() 197 pub fn setup_smbios(mem: &GuestMemory, options: &SmbiosOptions, bios_size: u64) -> Result<()> { in setup_smbios()
|
/external/crosvm/devices/src/virtio/ |
D | descriptor_chain.rs | 83 mem: &GuestMemory, in new() 148 mem: &GuestMemory, in validate_mem_regions() 182 pub fn mem(&self) -> &GuestMemory { in mem()
|
D | rng.rs | 133 _mem: GuestMemory, in activate() 171 queues_state: Option<(GuestMemory, Interrupt, BTreeMap<usize, Queue>)>, in virtio_wake()
|
D | console.rs | 90 _mem: GuestMemory, in activate() 130 queues_state: Option<(GuestMemory, Interrupt, BTreeMap<usize, Queue>)>, in virtio_wake()
|
/external/crosvm/vm_memory/src/ |
D | guest_memory.rs | 276 pub struct GuestMemory { struct 281 impl AsRawDescriptors for GuestMemory { argument 292 impl GuestMemory { impl 324 ) -> Result<GuestMemory> { in new_with_options() 392 pub fn new(ranges: &[(GuestAddress, u64)]) -> Result<GuestMemory> { in new() 974 this: &GuestMemory, in snapshot() 1118 unsafe impl BackingMemory for GuestMemory { implementation 1228 fn get_mapping(mem: &GuestMemory, addr: GuestAddress) -> Result<*const u8> { in get_mapping()
|
/external/crosvm/src/crosvm/sys/linux/ |
D | jail_warden.rs | 84 guest_memory: GuestMemory, in new() 176 guest_memory: GuestMemory, in jail_worker_process() 234 guest_memory: GuestMemory, in new()
|
D | pci_hotplug_helpers.rs | 71 pub fn new(guest_memory: GuestMemory, protection_type: ProtectionType) -> Self { in new()
|
/external/crosvm/devices/src/virtio/iommu/ |
D | ipc_memory_mapper.rs | 209 mem: &GuestMemory, in new() 284 mem: &GuestMemory, in read_obj_from_addr() 300 mem: &GuestMemory, in write_obj_at_addr() 314 pub fn is_valid(&self, mem: &GuestMemory, iova: u64, size: u64) -> bool { in is_valid()
|
/external/crosvm/vm_memory/src/udmabuf/sys/ |
D | linux.rs | 54 fn memory_offset(mem: &GuestMemory, guest_addr: GuestAddress, len: u64) -> UdmabufResult<u64> { in memory_offset() 95 mem: &GuestMemory, in create_udmabuf()
|
D | windows.rs | 25 _mem: &GuestMemory, in create_udmabuf()
|
/external/crosvm/kernel_loader/src/ |
D | lib.rs | 108 guest_mem: &GuestMemory, in load_elf32() 137 guest_mem: &GuestMemory, in load_elf64() 166 guest_mem: &GuestMemory, in load_elf() 178 guest_mem: &GuestMemory, in load_elf_for_class()
|
D | arm64.rs | 88 guest_mem: &GuestMemory, in load_arm64_kernel() 121 guest_mem: &GuestMemory, in load_arm64_kernel_from_reader() 175 guest_mem: &GuestMemory, in load_arm64_kernel_lz4()
|
/external/crosvm/vm_memory/src/udmabuf/ |
D | mod.rs | 46 mem: &GuestMemory, in create_udmabuf()
|
/external/crosvm/swap/src/ |
D | controller.rs | 156 guest_memory: GuestMemory, in launch() 555 guest_memory: GuestMemory, in monitor_process() 799 guest_memory: &GuestMemory, in handle_enable_command() 835 guest_memory: &GuestMemory, in move_guest_to_staging() 896 guest_memory: &GuestMemory, in handle_vmm_swap()
|
/external/rust/android-crates-io/crates/virtio-queue/src/ |
D | lib.rs | 49 GuestMemory(GuestMemoryError), enumerator 269 M::Target: GuestMemory; in pop_descriptor_chain() 282 M::Target: GuestMemory; in iter()
|
/external/crosvm/devices/src/virtio/vhost_user_frontend/ |
D | mod.rs | 280 mem: &GuestMemory, in activate_vring() 468 mem: GuestMemory, in activate() 609 queues_state: Option<(GuestMemory, Interrupt, BTreeMap<usize, Queue>)>, in virtio_wake()
|
/external/crosvm/devices/src/virtio/snd/vios_backend/ |
D | mod.rs | 122 _mem: GuestMemory, in activate() 229 device_state: Option<(GuestMemory, Interrupt, BTreeMap<usize, Queue>)>, in virtio_wake()
|