Expand description
The physical memory allocator.
StructsΒ§
- Early
Allocated πFrame Meta - Metadata for frames allocated in the early boot phase.
- Early
Frame πAllocator - An allocator in the early boot phase when frame metadata is not available.
- Frame
Alloc Options - Options for allocating physical memory frames.
StaticsΒ§
- EARLY_
ALLOCATOR π - The global frame allocator in the early boot phase.
- __
GLOBAL_ π βFRAME_ ALLOCATOR_ REF - The global frame allocatorβs reference exported by
crate::global_frame_allocator
.
TraitsΒ§
- Global
Frame Allocator - The trait for the global frame allocator.
FunctionsΒ§
- early_
alloc π - Allocates a contiguous range of frames in the early boot phase.
- get_
global_ πframe_ allocator - init π β
- Initializes the global frame allocator.
- init_
early_ π βallocator - Initializes the early frame allocator.