Module heap

Source
Expand description

Manages the kernel heap using slab or buddy allocation strategies.

Structs§

HeapSlot
A slot that will become or has been turned from a heap allocation.
SlabMeta
Frame metadata of a slab.
SlabSlotList
A singly-linked list of HeapSlots from super::Slabs.

Enums§

SlotInfo
The type and size of the heap slot that should be used for the allocation.

Traits§

GlobalHeapAllocator
The trait for the global heap allocator.

Type Aliases§

Slab
A slab.