Lines Matching refs:mappings
101 pub mappings: UserMappings, field
124 mappings: UserMappings::new(), in new()
162 for vma in self.mappings.vmas.iter() { in try_clone()
177 new_guard.mappings.vmas.insert(new_vma.clone()); in try_clone()
319 self.mappings in mmap()
323 .mappings in mmap()
345 self.mappings.insert_vma(map_func( in mmap()
375 let regions: Vec<Arc<LockedVMA>> = self.mappings.conflicts(to_unmap).collect::<Vec<_>>(); in munmap()
379 let r = self.mappings.remove_vma(&r).unwrap(); in munmap()
387 self.mappings.insert_vma(before); in munmap()
392 self.mappings.insert_vma(after); in munmap()
427 let regions = self.mappings.conflicts(region).collect::<Vec<_>>(); in mprotect()
433 let r = self.mappings.remove_vma(&r).unwrap(); in mprotect()
439 self.mappings.insert_vma(before); in mprotect()
442 self.mappings.insert_vma(after); in mprotect()
449 self.mappings.insert_vma(r.clone()); in mprotect()
460 self.mappings.insert_vma(r); in mprotect()
486 for vma in self.mappings.iter_vmas() { in unmap_all()