Home
last modified time | relevance | path

Searched refs:guest_memory (Results 1 – 20 of 20) sorted by relevance

/external/crosvm/swap/tests/
Dmain.rs138 let guest_memory = create_guest_memory(); in controller_enable() localVariable
140 let controller = SwapController::launch(guest_memory.clone(), dir.path(), None).unwrap(); in controller_enable()
142 guest_memory in controller_enable()
145 guest_memory in controller_enable()
148 guest_memory in controller_enable()
151 guest_memory in controller_enable()
157 guest_memory in controller_enable()
160 guest_memory in controller_enable()
163 guest_memory in controller_enable()
166 guest_memory in controller_enable()
[all …]
/external/crosvm/vm_memory/src/
Dlib.rs8 pub mod guest_memory; module
13 pub use guest_memory::Error as GuestMemoryError;
14 pub use guest_memory::*;
/external/crosvm/src/crosvm/sys/linux/
Djail_warden.rs84 guest_memory: GuestMemory, in new()
124 guest_memory, in new()
176 guest_memory: GuestMemory, in jail_worker_process()
196 NetLocalParameters::new(guest_memory.clone(), config.protection_type); in jail_worker_process()
228 guest_memory: GuestMemory, field
234 guest_memory: GuestMemory, in new()
243 guest_memory, in new()
256 NetLocalParameters::new(self.guest_memory.clone(), self.config.protection_type); in make_proxy_device()
Dpci_hotplug_helpers.rs34 net_local_parameters.guest_memory, in build_hotplug_net_device()
65 guest_memory: GuestMemory, field
71 pub fn new(guest_memory: GuestMemory, protection_type: ProtectionType) -> Self { in new()
73 guest_memory, in new()
Dpci_hotplug_manager.rs693 guest_memory: GuestMemory, in new()
700 guest_memory, in new()
709 guest_memory, in new()
/external/crosvm/devices/src/
Dlib.rs213 guest_memory: GuestMemory, in create_devices_worker_thread()
225 handle_command_tube(async_control, guest_memory, io_bus, mmio_bus).await in create_devices_worker_thread()
264 guest_memory: &GuestMemory, in snapshot_handler()
272 guest_memory in snapshot_handler()
285 guest_memory.memory_size() / 1024 / 1024, in snapshot_handler()
307 guest_memory: &GuestMemory, in restore_handler()
315 guest_memory.restore( in restore_handler()
323 guest_memory.memory_size() / 1024 / 1024, in restore_handler()
345 guest_memory: GuestMemory, in handle_command_tube()
405 snapshot_handler(snapshot_writer, &guest_memory, buses, compress_memory) in handle_command_tube()
[all …]
/external/crosvm/swap/src/
Dcontroller.rs82 fn count_resident_pages(guest_memory: &GuestMemory) -> usize { in count_resident_pages()
84 for region in guest_memory.regions() { in count_resident_pages()
156 guest_memory: GuestMemory, in launch()
162 let preserved_guest_memory = guest_memory.clone(); in launch()
201 keep_rds.extend(guest_memory.as_raw_descriptors()); in launch()
229 guest_memory, in launch()
545 fn regions_from_guest_memory(guest_memory: &GuestMemory) -> Vec<Range<usize>> { in regions_from_guest_memory()
546 guest_memory in regions_from_guest_memory()
555 guest_memory: GuestMemory, in monitor_process()
640 SharedMemory::new("swap staging memory", guest_memory.memory_size()) in monitor_process()
[all …]
/external/rust/android-crates-io/extra_versions/crates/vm-memory/benches/
Dmain.rs11 mod guest_memory; module
36 guest_memory::benchmark_for_guest_memory(_c) in benchmark_guest_memory()
/external/rust/android-crates-io/crates/vm-memory/benches/
Dmain.rs11 mod guest_memory; module
36 guest_memory::benchmark_for_guest_memory(_c) in benchmark_guest_memory()
/external/rust/android-crates-io/extra_versions/crates/vm-memory/src/
Dlib.rs42 pub mod guest_memory; module
43 pub use guest_memory::{
Dmmap.rs26 use crate::guest_memory::{
172 type E = guest_memory::Error;
189 fn write(&self, buf: &[u8], addr: MemoryRegionAddress) -> guest_memory::Result<usize> { in write()
213 fn read(&self, buf: &mut [u8], addr: MemoryRegionAddress) -> guest_memory::Result<usize> { in read()
221 fn write_slice(&self, buf: &[u8], addr: MemoryRegionAddress) -> guest_memory::Result<()> { in write_slice()
229 fn read_slice(&self, buf: &mut [u8], addr: MemoryRegionAddress) -> guest_memory::Result<()> { in read_slice()
271 ) -> guest_memory::Result<usize> in read_from()
316 ) -> guest_memory::Result<()> in read_exact_from()
361 ) -> guest_memory::Result<usize> in write_to()
406 ) -> guest_memory::Result<()> in write_all_to()
[all …]
Dmmap_windows.rs16 use crate::guest_memory::FileOffset;
250 use crate::guest_memory::FileOffset;
Dmmap_unix.rs19 use crate::guest_memory::FileOffset;
Dmmap_xen.rs28 use crate::guest_memory::{FileOffset, GuestAddress};
/external/rust/android-crates-io/crates/vm-memory/src/
Dlib.rs47 pub mod guest_memory; module
48 pub use guest_memory::{
Dmmap.rs26 use crate::guest_memory::{
171 type E = guest_memory::Error;
188 fn write(&self, buf: &[u8], addr: MemoryRegionAddress) -> guest_memory::Result<usize> { in write()
212 fn read(&self, buf: &mut [u8], addr: MemoryRegionAddress) -> guest_memory::Result<usize> { in read()
220 fn write_slice(&self, buf: &[u8], addr: MemoryRegionAddress) -> guest_memory::Result<()> { in write_slice()
228 fn read_slice(&self, buf: &mut [u8], addr: MemoryRegionAddress) -> guest_memory::Result<()> { in read_slice()
270 ) -> guest_memory::Result<usize> in read_from()
316 ) -> guest_memory::Result<()> in read_exact_from()
362 ) -> guest_memory::Result<usize> in write_to()
408 ) -> guest_memory::Result<()> in write_all_to()
[all …]
Dmmap_windows.rs16 use crate::guest_memory::FileOffset;
250 use crate::guest_memory::FileOffset;
Dmmap_unix.rs19 use crate::guest_memory::FileOffset;
Dmmap_xen.rs28 use crate::guest_memory::{FileOffset, GuestAddress};
/external/crosvm/devices/src/virtio/vhost/
Dnet.rs425 let guest_memory = create_guest_memory().unwrap(); in activate() localVariable
431 .activate(&guest_memory, Event::new().unwrap(), interrupt.clone()) in activate()
437 .activate(&guest_memory, Event::new().unwrap(), interrupt.clone()) in activate()
441 let _ = net.activate(guest_memory, interrupt, BTreeMap::from([(0, q0), (1, q1)])); in activate()