Lines Matching refs:PageFlush
549 ) -> Option<PageFlush<Arch>> { in map()
562 ) -> Option<PageFlush<Arch>> { in map_phys()
592 return Some(PageFlush::new(virt)); in map_phys()
634 ) -> Option<(VirtAddr, PageFlush<Arch>)> { in map_linearly()
654 ) -> Option<PageFlush<Arch>> { in remap()
660 Some(PageFlush::new(virt)) in remap()
692 pub unsafe fn unmap(&mut self, virt: VirtAddr, unmap_parents: bool) -> Option<PageFlush<Arch>> { in unmap()
712 ) -> Option<(PhysAddr, PageFlags<Arch>, PageFlush<Arch>)> { in unmap_phys()
720 .map(|(paddr, flags)| (paddr, flags, PageFlush::<Arch>::new(virt))); in unmap_phys()
807 fn consume(&mut self, flush: PageFlush<Arch>); in consume()
813 pub struct PageFlush<Arch> { struct
818 impl<Arch: MemoryManagementArch> PageFlush<Arch> { implementation
863 fn consume(&mut self, flush: PageFlush<Arch>) { in consume()
870 fn consume(&mut self, flush: PageFlush<Arch>) { in consume()
876 fn consume(&mut self, _flush: PageFlush<Arch>) {} in consume()
902 fn consume(&mut self, flush: PageFlush<MMArch>) { in consume()