/external/crosvm/ |
D | ARCHITECTURE.md | 62 ## GuestMemory section in Architecture 89 ### Device Model 91 ### `Bus`/`BusDevice` 121 ### `PciConfigIo`/`PciConfigMmio` 130 ### `PciRoot`/`PciDevice`/`VirtioPciDevice` 144 ### `VirtioDevice`
|
/external/crosvm/devices/src/virtio/iommu/ |
D | memory_util.rs | 20 mem: &GuestMemory, in is_valid_wrapper() 37 mem: &GuestMemory, in is_valid() 57 mem: &GuestMemory, in read_obj_from_addr_wrapper() 71 mem: &GuestMemory, in read_obj_from_addr() 98 mem: &GuestMemory, in write_obj_at_addr_wrapper() 113 mem: &GuestMemory, in write_obj_at_addr()
|
/external/crosvm/devices/src/virtio/snd/cras_backend/ |
D | async_funcs.rs | 30 mem: &GuestMemory, in process_pcm_ctrl() 170 mem: &GuestMemory, in drain_desc_receiver() 221 mem: GuestMemory, in start_pcm_worker() 335 mem: &GuestMemory, in defer_pcm_response_to_worker() 355 mem: &GuestMemory, in send_pcm_response_with_writer() 371 pub async fn send_pcm_response_worker<I: SignalableInterrupt>( in send_pcm_response_worker() 403 mem: &GuestMemory, in handle_pcm_queue() 479 mem: &GuestMemory, in handle_ctrl_queue() 750 pub async fn handle_event_queue<I: SignalableInterrupt>( in handle_event_queue()
|
/external/crosvm/devices/src/virtio/ |
D | queue.rs | 108 mem: &GuestMemory, in checked_new() 396 fn set_avail_event(&mut self, mem: &GuestMemory, avail_index: Wrapping<u16>) { in set_avail_event() 408 fn get_avail_flag(&self, mem: &GuestMemory, flag: u16) -> bool { in get_avail_flag() 440 fn set_used_index(&mut self, mem: &GuestMemory, used_index: Wrapping<u16>) { in set_used_index() 450 fn set_used_flag(&mut self, mem: &GuestMemory, flag: u16, value: bool) { in set_used_flag() 496 pub fn pop_peeked(&mut self, mem: &GuestMemory) { in pop_peeked() 521 mem: &GuestMemory, in next_async() 534 pub fn add_used(&mut self, mem: &GuestMemory, desc_index: u16, len: u32) { in add_used() 558 pub fn set_notify(&mut self, mem: &GuestMemory, enable: bool) { in set_notify() 595 mem: &GuestMemory, in trigger_interrupt() [all …]
|
D | pmem.rs | 118 mem: &GuestMemory, in handle_request() 142 mem: &GuestMemory, in handle_queue() 183 mem: GuestMemory, in run_worker() 304 memory: GuestMemory, in activate()
|
D | balloon.rs | 166 mem: &GuestMemory, in handle_address_chain() 241 mem: &GuestMemory, in handle_queue() 286 mem: &GuestMemory, in handle_stats_queue() 379 mem: &GuestMemory, in handle_events_queue() 456 mem: GuestMemory, in run_worker() 690 mem: GuestMemory, in activate()
|
/external/crosvm/devices/src/virtio/vhost/user/device/ |
D | net.rs | 41 mem: GuestMemory, in run_tx_queue() 58 mem: GuestMemory, in run_ctrl_queue() 164 mem: GuestMemory, in start_queue()
|
D | gpu.rs | 38 fn add_used(&self, mem: &GuestMemory, desc_index: u16, len: u32) { in add_used() 42 fn signal_used(&self, mem: &GuestMemory) { in signal_used() 49 mem: GuestMemory, in run_ctrl_queue() 208 mem: GuestMemory, in start_queue()
|
D | console.rs | 35 mem: GuestMemory, in run_tx_queue() 51 mem: GuestMemory, in run_rx_queue() 179 mem: GuestMemory, in start_queue()
|
D | wl.rs | 33 mem: GuestMemory, in run_out_queue() 50 mem: GuestMemory, in run_in_queue() 169 mem: GuestMemory, in start_queue()
|
/external/crosvm/x86_64/src/ |
D | regs.rs | 272 fn configure_segments_and_sregs(mem: &GuestMemory, sregs: &mut Sregs) -> Result<()> { in configure_segments_and_sregs() 308 fn setup_page_tables(mem: &GuestMemory, sregs: &mut Sregs) -> Result<()> { in setup_page_tables() 341 pub fn setup_sregs(mem: &GuestMemory, vcpu: &dyn VcpuX86_64) -> Result<()> { in setup_sregs() 361 fn read_u64(gm: &GuestMemory, offset: u64) -> u64 { in read_u64()
|
D | smbios.rs | 184 mem: &GuestMemory, in write_and_incr() 196 fn write_string(mem: &GuestMemory, val: &str, mut curptr: GuestAddress) -> Result<GuestAddress> { in write_string() 204 fn setup_smbios_from_file(mem: &GuestMemory, path: &Path) -> Result<()> { in setup_smbios_from_file() 276 pub fn setup_smbios(mem: &GuestMemory, dmi_path: Option<PathBuf>) -> Result<()> { in setup_smbios()
|
D | bzimage.rs | 47 guest_mem: &GuestMemory, in load_bzimage()
|
D | lib.rs | 254 guest_mem: &GuestMemory, in configure_system() 814 guest_mem: &GuestMemory, in debug_read_memory() 838 guest_mem: &GuestMemory, in debug_write_memory() 881 fn phys_addr(mem: &GuestMemory, vaddr: u64, sregs: &Sregs) -> Result<(u64, u64)> { in phys_addr() 895 fn next_pte(mem: &GuestMemory, curr_table_addr: u64, vaddr: u64, level: usize) -> Result<u64> { in phys_addr() 1052 fn load_bios(mem: &GuestMemory, bios_image: &mut File) -> Result<()> { in load_bios() 1083 fn load_kernel(mem: &GuestMemory, kernel_image: &mut File) -> Result<(boot_params, u64)> { in load_kernel() 1104 mem: &GuestMemory, in setup_system_memory() 1280 mem: &GuestMemory, in setup_acpi_devices()
|
D | fdt.rs | 38 guest_mem: &GuestMemory, in create_fdt()
|
/external/crosvm/vm_memory/src/ |
D | guest_memory.rs | 166 pub struct GuestMemory { struct 170 impl AsRawDescriptors for GuestMemory { implementation 179 impl GuestMemory { impl 207 pub fn new(ranges: &[(GuestAddress, u64)]) -> Result<GuestMemory> { in new() 861 unsafe impl BackingMemory for GuestMemory { implementation 986 fn get_mapping(mem: &GuestMemory, addr: GuestAddress) -> Result<*const u8> { in get_mapping()
|
/external/crosvm/devices/src/virtio/gpu/ |
D | mod.rs | 161 fn add_used(&self, mem: &GuestMemory, desc_index: u16, len: u32); in add_used() 162 fn signal_used(&self, mem: &GuestMemory); in signal_used() 184 fn add_used(&self, mem: &GuestMemory, desc_index: u16, len: u32) { in add_used() 188 fn signal_used(&self, mem: &GuestMemory) { in signal_used() 215 fn add_used(&self, mem: &GuestMemory, desc_index: u16, len: u32) { in add_used() 219 fn signal_used(&self, mem: &GuestMemory) { in signal_used() 274 mem: GuestMemory, in create_fence_handler() 368 mem: &GuestMemory, in process_gpu_command() 639 pub fn process_queue(&mut self, mem: &GuestMemory, queue: &dyn QueueReader) -> bool { in process_queue() 682 mem: &GuestMemory, in process_descriptor() [all …]
|
D | udmabuf.rs | 67 fn memory_offset(mem: &GuestMemory, guest_addr: GuestAddress, len: u64) -> UdmabufResult<u64> { in memory_offset() 108 mem: &GuestMemory, in create_udmabuf()
|
/external/crosvm/devices/src/virtio/vhost/user/device/windows/ |
D | net.rs | 62 mem: GuestMemory, in run_rx_queue() 114 mem: GuestMemory, in start_queue()
|
/external/crosvm/devices/src/virtio/vhost/user/vmm/ |
D | mac80211_hwsim.rs | 72 mem: GuestMemory, in activate_internal() 148 mem: GuestMemory, in activate()
|
/external/crosvm/kernel_loader/src/ |
D | lib.rs | 70 guest_mem: &GuestMemory, in load_kernel() 147 guest_mem: &GuestMemory, in load_cmdline()
|
/external/crosvm/devices/src/virtio/snd/vios_backend/ |
D | streams.rs | 66 guest_memory: GuestMemory, in try_new() 406 guest_memory: &GuestMemory, in reply_control_op_status() 430 guest_memory: &GuestMemory, in reply_pcm_buffer_status()
|
D | worker.rs | 41 guest_memory: GuestMemory, in try_new() 531 guest_memory: GuestMemory, in io_loop() 604 guest_memory: &GuestMemory, in lock_pop_unlock()
|
/external/crosvm/disk/src/ |
D | disk.rs | 287 mem: Arc<GuestMemory>, in read_to_mem() 295 mem: Arc<GuestMemory>, in write_from_mem() 352 mem: Arc<GuestMemory>, in read_to_mem() 364 mem: Arc<GuestMemory>, in write_from_mem()
|
/external/crosvm/devices/src/virtio/vhost/user/device/unix/ |
D | net.rs | 124 mem: GuestMemory, in run_rx_queue() 155 mem: GuestMemory, in start_queue()
|