Lines Matching refs:mapper
270 move |page, count, flags, mapper, flusher| { in map_anonymous()
271 Ok(VMA::zeroed(page, count, flags, mapper, flusher)?) in map_anonymous()
423 let mapper = &mut self.user_mapper.utable; in mprotect() localVariable
458 r_guard.remap(new_flags, mapper, &mut flusher)?; in mprotect()
825 mapper: &mut PageMapper, in remap()
834 mapper in remap()
844 pub fn unmap(&self, mapper: &mut PageMapper, mut flusher: impl Flusher<MMArch>) { in unmap()
850 let (paddr, _, flush) = unsafe { mapper.unmap_phys(page.virt_address(), true) } in unmap()
990 mapper: &mut PageMapper, in remap()
999 mapper in remap()
1036 mapper: &mut PageMapper, in physmap()
1046 mapper.map_phys(cur_dest.virt_address(), cur_phy.phys_address(), flags) in physmap()
1085 mapper: &mut PageMapper, in zeroed()
1098 let r = unsafe { mapper.map(cur_dest.virt_address(), flags) } in zeroed()
1124 let paddr = mapper.translate(frame.virt_address()).unwrap().0; in zeroed()