Lines Matching refs:r
585 for r in regions { in munmap()
586 let r = r.lock_irqsave().region; in munmap() localVariable
587 let r = self.mappings.remove_vma(&r).unwrap(); in munmap() localVariable
588 let intersection = r.lock_irqsave().region().intersect(&to_unmap).unwrap(); in munmap()
589 let split_result = r.extract(intersection, &self.user_mapper.utable).unwrap(); in munmap()
603 r.unmap(&mut self.user_mapper.utable, &mut flusher); in munmap()
638 for r in regions { in mprotect()
640 let r = *r.lock_irqsave().region(); in mprotect() localVariable
641 let r = self.mappings.remove_vma(&r).unwrap(); in mprotect() localVariable
643 let intersection = r.lock_irqsave().region().intersect(®ion).unwrap(); in mprotect()
644 let split_result = r in mprotect()
655 let mut r_guard = r.lock_irqsave(); in mprotect()
659 self.mappings.insert_vma(r.clone()); in mprotect()
671 self.mappings.insert_vma(r); in mprotect()
697 for r in regions { in madvise()
698 let r = *r.lock_irqsave().region(); in madvise() localVariable
699 let r = self.mappings.remove_vma(&r).unwrap(); in madvise() localVariable
701 let intersection = r.lock_irqsave().region().intersect(®ion).unwrap(); in madvise()
702 let split_result = r in madvise()
712 r.do_madvise(behavior, mapper, &mut *flusher)?; in madvise()
713 self.mappings.insert_vma(r); in madvise()
913 let r = self in conflicts() localVariable
918 return r; in conflicts()
1104 let r = Arc::new(Self { in new() localVariable
1108 r.vma.lock_irqsave().self_ref = Arc::downgrade(&r); in new()
1109 return r; in new()
1142 let r = unsafe { in remap() localVariable
1147 flusher.consume(r); in remap()
1500 let r = unsafe { in remap() localVariable
1505 flusher.consume(r); in remap()
1555 let r = in physmap() localVariable
1562 flusher.consume(r); in physmap()
1568 let r: Arc<LockedVMA> = LockedVMA::new(VMA::new( in physmap() localVariable
1583 page.write_irqsave().insert_vma(r.clone()); in physmap()
1587 return Ok(r); in physmap()
1625 let r = unsafe { mapper.map(cur_dest.virt_address(), flags) } in zeroed() localVariable
1630 flusher.consume(r); in zeroed()
1633 let r = LockedVMA::new(VMA::new( in zeroed() localVariable
1656 page.write_irqsave().insert_vma(r.clone()); in zeroed()
1659 return Ok(r); in zeroed()