Module map_size

Module map_size 

Source
Expand description

§Memory Page Table Mapping Size

This module defines the behavior of AddressSpace::map_one for different page sizes.

The MapSize trait is implemented for each page size, and provides the following methods:

  • ensure_chain_for: Given a virtual address, ensure that the non-leaf chain for that address down to the table that holds the leaf for the

Enums§

MapSizeEnsureChainError
Error returned by MapSize::ensure_chain_for when allocating a new intermediate table frame fails.

Traits§

MapSize
Page-size–directed mapping behavior