Expand description
This module implements a page memory allocator for allocating pages from a given portion of the guest address space.
Modules§
- save_
restore - Save restore suport for
PagePool
.
Structs§
- Page
Pool - A page allocator for memory.
- Page
Pool Allocator - A page allocator for memory.
- Page
Pool Allocator Spawner - A spawner for
PagePoolAllocator
instances. - Page
Pool DmaBuffer - Page pool memory representing a DMA buffer useable by devices.
- Page
Pool Handle - A handle for a page pool allocation. When dropped, the allocation is freed.
- Test
Mapper - A mapper that uses an internal buffer to map pages. This is meant to be used
for tests that use
PagePool
. - Unrestored
Allocations - Error returned when unrestored allocations are found.
Enums§
- Error
- Errors returned on allocation methods.
Traits§
- Pool
Source - A source for pool allocations.