Module mm

Source

Re-exportsยง

pub use address::PhysAddr;
pub use address::PhysPageNum;
pub use address::StepByOne;
pub use address::VirtAddr;
pub use address::VirtPageNum;
pub use frame_allocator::FrameTracker;
pub use frame_allocator::frame_alloc;
pub use frame_allocator::frame_dealloc;
pub use memory_set::remap_test;
pub use memory_set::KERNEL_SPACE;
pub use memory_set::KERNEL_SPACE;
pub use memory_set::MapPermission;
pub use memory_set::MemorySet;
pub use memory_set::kernel_token;
pub use page_table::PageTable;
pub use page_table::PageTableEntry;
pub use page_table::UserBuffer;
pub use page_table::translated_byte_buffer;
pub use page_table::translated_ref;
pub use page_table::translated_refmut;
pub use page_table::translated_str;

Modulesยง

address ๐Ÿ”’
frame_allocator ๐Ÿ”’
heap_allocator ๐Ÿ”’
memory_set ๐Ÿ”’
page_table ๐Ÿ”’

Functionsยง

init