mem.rs 454 B

123456789101112131415161718
  1. pub mod paging;
  2. mod access;
  3. mod address;
  4. mod allocator;
  5. mod folio;
  6. mod mm_area;
  7. mod mm_list;
  8. mod page_alloc;
  9. mod page_cache;
  10. pub use access::PhysAccess;
  11. pub use folio::{Folio, FolioOwned, LockedFolio};
  12. pub(self) use mm_area::MMArea;
  13. pub use mm_list::{handle_kernel_page_fault, FileMapping, MMList, Mapping, Permission};
  14. pub use page_alloc::{GlobalPageAlloc, RawPage};
  15. pub use page_cache::{CachePage, PageCache, PageOffset};
  16. pub use paging::PageBuffer;