Skip to main content

Crate axaddrspace

Crate axaddrspace 

Source
Expand description

ArceOS-Hypervisor guest VM address space management module.

Structs§

AddrSpace
The virtual memory address space.
MappingFlags
Generic memory mapping permissions and attributes exchanged between AxVM components.

Enums§

AddrSpaceError
Failures reported while managing or accessing a guest address space.
Backend
A unified enum type for different memory mapping backends.
PageSize
Page size selected by a nested page table mapping.

Traits§

GuestMemoryAccessor
A stateful accessor to the memory space of a guest
NestedPageTableOps
Common nested page table operations required by the generic address-space manager.

Type Aliases§

AddrSpaceResult
Result returned by guest address-space operations.