x86_64/structures/paging/
mod.rs1pub use self::frame::PhysFrame;
6pub use self::frame_alloc::{FrameAllocator, FrameDeallocator};
7#[doc(no_inline)]
8pub use self::mapper::MappedPageTable;
9#[cfg(target_pointer_width = "64")]
10#[doc(no_inline)]
11pub use self::mapper::OffsetPageTable;
12#[cfg(all(feature = "instructions", target_arch = "x86_64"))]
13#[doc(no_inline)]
14pub use self::mapper::RecursivePageTable;
15pub use self::mapper::{Mapper, Translate};
16pub use self::page::{Page, PageSize, Size1GiB, Size2MiB, Size4KiB};
17pub use self::page_table::{PageOffset, PageTable, PageTableFlags, PageTableIndex};
18
19pub mod frame;
20mod frame_alloc;
21pub mod mapper;
22pub mod page;
23pub mod page_table;