mem.rs 458 B

12345678910111213141516
  1. pub mod paging;
  2. mod access;
  3. mod address;
  4. mod allocator;
  5. mod mm_area;
  6. mod mm_list;
  7. mod page_alloc;
  8. mod page_cache;
  9. pub use access::{AsMemoryBlock, MemoryBlock, PhysAccess};
  10. pub(self) use mm_area::MMArea;
  11. pub use mm_list::{handle_kernel_page_fault, FileMapping, MMList, Mapping, Permission};
  12. pub use page_alloc::{GlobalPageAlloc, RawPage};
  13. pub use page_cache::{CachePage, CachePageStream, PageCache, PageCacheBackendOps};
  14. pub use paging::{Page, PageBuffer};