Searched refs:MemoryRegionOptions (Results 1 – 7 of 7) sorted by relevance
/external/crosvm/x86_64/src/ |
D | lib.rs | 146 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/ |
D | guest_memory.rs | 121 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/ |
D | main.rs | 28 use vm_memory::MemoryRegionOptions; 115 MemoryRegionOptions::new(), in create_guest_memory() 120 MemoryRegionOptions::new(), in create_guest_memory()
|
/external/crosvm/riscv64/src/ |
D | lib.rs | 66 use vm_memory::MemoryRegionOptions; 186 ) -> std::result::Result<Vec<(GuestAddress, u64, MemoryRegionOptions)>, Self::Error> { in guest_memory_layout() argument
|
/external/crosvm/aarch64/src/ |
D | lib.rs | 91 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/ |
D | linux.rs | 190 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/ |
D | lib.rs | 92 use vm_memory::MemoryRegionOptions; 496 ) -> std::result::Result<Vec<(GuestAddress, u64, MemoryRegionOptions)>, Self::Error>; in guest_memory_layout() argument
|