Home
last modified time | relevance | path

Searched refs:MemoryRegionOptions (Results 1 – 7 of 7) sorted by relevance

/external/crosvm/x86_64/src/
Dlib.rs146 use vm_memory::MemoryRegionOptions;
824 ) -> Vec<(GuestAddress, u64, MemoryRegionOptions)> { in arch_memory_regions() argument
835 MemoryRegionOptions::new().purpose(MemoryRegionPurpose::GuestMemoryRegion), in arch_memory_regions()
845 MemoryRegionOptions::new().purpose(MemoryRegionPurpose::ReservedMemory), in arch_memory_regions()
853 MemoryRegionOptions::new().purpose(MemoryRegionPurpose::GuestMemoryRegion), in arch_memory_regions()
862 MemoryRegionOptions::new().purpose(MemoryRegionPurpose::GuestMemoryRegion), in arch_memory_regions()
870 MemoryRegionOptions::new().purpose(MemoryRegionPurpose::Bios), in arch_memory_regions()
908 MemoryRegionOptions::new().purpose(MemoryRegionPurpose::ProtectedFirmwareRegion), in arch_memory_regions()
943 ) -> std::result::Result<Vec<(GuestAddress, u64, MemoryRegionOptions)>, Self::Error> { in guest_memory_layout() argument
2552 MemoryRegionOptions { in regions_lt_4gb_nobios()
[all …]
/external/crosvm/vm_memory/src/
Dguest_memory.rs121 pub options: MemoryRegionOptions,
166 pub struct MemoryRegionOptions { struct
179 impl MemoryRegionOptions { impl
180 pub fn new() -> MemoryRegionOptions { in new()
211 options: MemoryRegionOptions,
294 fn create_shm(ranges: &[(GuestAddress, u64, MemoryRegionOptions)]) -> Result<SharedMemory> { in create_shm()
323 ranges: &[(GuestAddress, u64, MemoryRegionOptions)], in new_with_options() argument
397 .collect::<Vec<(GuestAddress, u64, MemoryRegionOptions)>>() in new()
/external/crosvm/swap/tests/
Dmain.rs28 use vm_memory::MemoryRegionOptions;
115 MemoryRegionOptions::new(), in create_guest_memory()
120 MemoryRegionOptions::new(), in create_guest_memory()
/external/crosvm/riscv64/src/
Dlib.rs66 use vm_memory::MemoryRegionOptions;
186 ) -> std::result::Result<Vec<(GuestAddress, u64, MemoryRegionOptions)>, Self::Error> { in guest_memory_layout() argument
/external/crosvm/aarch64/src/
Dlib.rs91 use vm_memory::MemoryRegionOptions;
458 ) -> std::result::Result<Vec<(GuestAddress, u64, MemoryRegionOptions)>, Self::Error> { in guest_memory_layout() argument
464 MemoryRegionOptions::new().align(get_block_size()), in guest_memory_layout()
472 MemoryRegionOptions::new().purpose(MemoryRegionPurpose::ProtectedFirmwareRegion), in guest_memory_layout()
481 MemoryRegionOptions::new().purpose(MemoryRegionPurpose::StaticSwiotlbRegion), in guest_memory_layout()
/external/crosvm/src/crosvm/sys/
Dlinux.rs190 use vm_memory::MemoryRegionOptions;
1591 guest_mem_layout: Vec<(GuestAddress, u64, MemoryRegionOptions)>, in punch_holes_in_guest_mem_layout_for_mappings() argument
1593 ) -> Result<Vec<(GuestAddress, u64, MemoryRegionOptions)>> { in punch_holes_in_guest_mem_layout_for_mappings() argument
1646 MemoryRegionOptions::new() in punch_holes_in_guest_mem_layout_for_mappings()
5168 MemoryRegionOptions::new() in guest_mem_file_backed_mappings_overlap()
5196 MemoryRegionOptions::new() in guest_mem_file_backed_mappings_overlap()
5219 MemoryRegionOptions::new() in guest_mem_file_backed_mappings_overlap()
5247 MemoryRegionOptions::new() in guest_mem_file_backed_mappings_overlap()
5279 MemoryRegionOptions::new() in guest_mem_file_backed_mappings_overlap()
5302 MemoryRegionOptions::new() in guest_mem_file_backed_mappings_overlap()
[all …]
/external/crosvm/arch/src/
Dlib.rs92 use vm_memory::MemoryRegionOptions;
496 ) -> std::result::Result<Vec<(GuestAddress, u64, MemoryRegionOptions)>, Self::Error>; in guest_memory_layout() argument