| /external/crosvm/ | 
| D | ARCHITECTURE.md | 64 ## GuestMemory  section in Architecture94 ### 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 | 22 impl GuestMemory {  impl
 | 
| D | unix.rs | 36 impl GuestMemory {  implementation
 | 
| /external/crosvm/devices/src/virtio/snd/common_backend/ | 
| D | async_funcs.rs | 83         mem: &GuestMemory,  in check_and_prefill()158     mem: &GuestMemory,  in process_pcm_ctrl()
 288     mem: &GuestMemory,  in drain_desc_receiver()
 327     mem: &GuestMemory,  in get_index_with_reader_and_writer()
 349     mem: GuestMemory,  in start_pcm_worker()
 379     mem: &GuestMemory,  in pcm_worker_loop()
 491     mem: &GuestMemory,  in defer_pcm_response_to_worker()
 511     mem: &GuestMemory,  in send_pcm_response_with_writer()
 540 pub async fn send_pcm_response_worker<I: SignalableInterrupt>(  in send_pcm_response_worker()
 584     mem: &GuestMemory,  in handle_pcm_queue()
 [all …]
 
 | 
| /external/crosvm/devices/src/virtio/iommu/ | 
| D | memory_util.rs | 17     mem: &GuestMemory,  in read_obj_from_addr_wrapper()30 pub fn write_obj_at_addr_wrapper<T: FromBytes + AsBytes>(  in write_obj_at_addr_wrapper()
 
 | 
| D | ipc_memory_mapper.rs | 199         mem: &GuestMemory,  in new()274         mem: &GuestMemory,  in read_obj_from_addr()
 289         mem: &GuestMemory,  in write_obj_at_addr()
 303     pub fn is_valid(&self, mem: &GuestMemory, iova: u64, size: u64) -> bool {  in is_valid()
 
 | 
| /external/crosvm/devices/src/pci/ac97_bus_master/sys/ | 
| D | windows.rs | 91         mem: GuestMemory,  in new()316     mem: &'a GuestMemory,  in next_guest_buffer()
 351     mem: &GuestMemory,  in play_buffer()
 410     mem: GuestMemory,  in audio_out_thread()
 468     mem: &GuestMemory,  in fill_intermediate_buffer()
 486     mem: &GuestMemory,  in capture_buffer()
 505     mem: GuestMemory,  in audio_in_thread()
 
 | 
| /external/crosvm/devices/src/pci/ac97/sys/ | 
| D | windows.rs | 31         mem: GuestMemory,  in initialize_backend()74         mem: GuestMemory,  in create_ac97_device()
 
 | 
| D | unix.rs | 37         #[allow(unused_variables)] mem: GuestMemory,  in initialize_backend()108         mem: GuestMemory,  in create_ac97_device()
 
 | 
| /external/crosvm/devices/src/virtio/console/ | 
| D | asynchronous.rs | 61     mem: GuestMemory,  in run_tx_queue()77     mem: GuestMemory,  in run_rx_queue()
 131         mem: GuestMemory,  in start_receive_queue()
 175         mem: GuestMemory,  in start_transmit_queue()
 289         mem: GuestMemory,  in activate()
 
 | 
| /external/crosvm/devices/src/ | 
| D | lib.rs | 203     guest_memory: GuestMemory,  in create_devices_worker_thread()332     guest_memory: &GuestMemory,  in snapshot_handler()
 369     guest_memory: &GuestMemory,  in restore_handler()
 407     guest_memory: GuestMemory,  in handle_command_tube()
 
 | 
| /external/crosvm/devices/src/virtio/vhost/user/device/ | 
| D | gpu.rs | 54     fn add_used(&self, mem: &GuestMemory, desc_index: u16, len: u32) {  in add_used()58     fn signal_used(&self, mem: &GuestMemory) {  in signal_used()
 65     mem: GuestMemory,  in run_ctrl_queue()
 147         mem: GuestMemory,  in start_queue()
 
 | 
| D | net.rs | 42     mem: GuestMemory,  in run_tx_queue()59     mem: GuestMemory,  in run_ctrl_queue()
 164         mem: GuestMemory,  in start_queue()
 
 | 
| /external/crosvm/devices/src/virtio/sys/windows/ | 
| D | net.rs | 38     mem: &GuestMemory,  in rx_single_frame()79     mem: &GuestMemory,  in process_rx()
 159     mem: &GuestMemory,  in process_tx()
 
 | 
| /external/crosvm/devices/src/virtio/sys/unix/ | 
| D | net.rs | 27     mem: &GuestMemory,  in process_rx()91     mem: &GuestMemory,  in process_tx()
 
 | 
| /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()
 262     guest_mem: &GuestMemory,  in load_cmdline()
 
 | 
| /external/crosvm/vm_memory/src/ | 
| D | guest_memory.rs | 219 pub struct GuestMemory {  struct223 impl AsRawDescriptors for GuestMemory {  argument
 234 impl GuestMemory {  impl
 262     ) -> Result<GuestMemory> {  in new_with_options()
 307     pub fn new(ranges: &[(GuestAddress, u64)]) -> Result<GuestMemory> {  in new()
 997 unsafe impl BackingMemory for GuestMemory {  implementation
 1107     fn get_mapping(mem: &GuestMemory, addr: GuestAddress) -> Result<*const u8> {  in get_mapping()
 
 | 
| /external/crosvm/devices/src/virtio/ | 
| D | queue.rs | 130         mem: &GuestMemory,  in checked_new()587     fn set_avail_event(&mut self, mem: &GuestMemory, avail_index: Wrapping<u16>) {  in set_avail_event()
 603     fn get_avail_flag(&self, mem: &GuestMemory, flag: u16) -> bool {  in get_avail_flag()
 633     fn set_used_index(&mut self, mem: &GuestMemory, used_index: Wrapping<u16>) {  in set_used_index()
 685     pub fn pop_peeked(&mut self, mem: &GuestMemory) {  in pop_peeked()
 710         mem: &GuestMemory,  in next_async()
 723     pub fn add_used(&mut self, mem: &GuestMemory, desc_index: u16, len: u32) {  in add_used()
 886         mem: &GuestMemory,  in trigger_interrupt()
 982     fn setup_vq(queue: &mut Queue, mem: &GuestMemory) {  in setup_vq()
 
 | 
| D | pmem.rs | 129     mem: &GuestMemory,  in handle_request()153     mem: &GuestMemory,  in handle_queue()
 194     mem: GuestMemory,  in run_worker()
 297         memory: GuestMemory,  in activate()
 
 | 
| D | balloon.rs | 300     mem: &GuestMemory,  in handle_address_chain()347     mem: &GuestMemory,  in handle_queue()
 398     mem: &GuestMemory,  in handle_reporting_queue()
 443     mem: &GuestMemory,  in handle_stats_queue()
 557     mem: &GuestMemory,  in handle_events_queue()
 583     mem: &GuestMemory,  in handle_wss_queue()
 672     mem: &GuestMemory,  in handle_wss_data_queue()
 738     mem: &GuestMemory,
 757     mem: &GuestMemory,  in send_initial_wss_config()
 889     mem: GuestMemory,  in run_worker()
 [all …]
 
 | 
| /external/crosvm/vm_memory/src/udmabuf/sys/ | 
| D | unix.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/devices/src/virtio/balloon/sys/ | 
| D | unix.rs | 12     mem: &GuestMemory,  in free_memory()
 | 
| /external/crosvm/devices/src/virtio/gpu/ | 
| D | mod.rs | 143     fn add_used(&self, mem: &GuestMemory, desc_index: u16, len: u32);  in add_used()144     fn signal_used(&self, mem: &GuestMemory);  in signal_used()
 166     fn add_used(&self, mem: &GuestMemory, desc_index: u16, len: u32) {  in add_used()
 170     fn signal_used(&self, mem: &GuestMemory) {  in signal_used()
 197     fn add_used(&self, mem: &GuestMemory, desc_index: u16, len: u32) {  in add_used()
 201     fn signal_used(&self, mem: &GuestMemory) {  in signal_used()
 258     mem: GuestMemory,  in create_fence_handler()
 357         mem: &GuestMemory,  in process_gpu_command()
 630     pub fn process_queue(&mut self, mem: &GuestMemory, queue: &dyn QueueReader) -> bool {  in process_queue()
 658         mem: &GuestMemory,  in process_descriptor()
 [all …]
 
 | 
| /external/crosvm/x86_64/src/ | 
| D | regs.rs | 260 pub fn configure_segments_and_sregs(mem: &GuestMemory, sregs: &mut Sregs) -> Result<()> {  in configure_segments_and_sregs()297 pub fn setup_page_tables(mem: &GuestMemory, sregs: &mut Sregs) -> Result<()> {  in setup_page_tables()
 335     fn read_u64(gm: &GuestMemory, offset: u64) -> u64 {  in read_u64()
 
 |