Lines Matching refs:page
33 page::{Flusher, InactiveFlusher, PageFlags, PageFlushAll},
180 for page in new_vma_guard.pages().map(|p| p.virt_address()) { in try_clone()
185 .translate(page) in try_clone()
198 .translate(page) in try_clone()
270 move |page, count, flags, mapper, flusher| { in map_anonymous()
271 Ok(VMA::zeroed(page, count, flags, mapper, flusher)?) in map_anonymous()
328 let page = VirtPageFrame::new(region.start()); in mmap() localVariable
346 page, in mmap()
353 return Ok(page); in mmap()
830 for page in guard.region.pages() { in remap()
835 .remap(page.virt_address(), flags) in remap()
849 for page in guard.region.pages() { in unmap()
850 let (paddr, _, flush) = unsafe { mapper.unmap_phys(page.virt_address(), true) } in unmap()
994 for page in self.region.pages() { in remap()
1000 .remap(page.virt_address(), flags) in remap()