Lines Matching refs:flags

285             move |page, count, vm_flags, flags, mapper, flusher| {  in map_anonymous()
287 VMA::zeroed(page, count, vm_flags, flags, mapper, flusher, None, None) in map_anonymous()
292 flags, in map_anonymous()
379 move |page, count, vm_flags, flags, mapper, flusher| { in file_mapping()
385 flags, in file_mapping()
395 flags, in file_mapping()
660 .flags() in mprotect()
952 flags: MapFlags, in find_free_at()
968 if flags.contains(MapFlags::MAP_FIXED_NOREPLACE) { in find_free_at()
973 if flags.contains(MapFlags::MAP_FIXED) { in find_free_at()
1129 flags: EntryFlags<MMArch>, in remap()
1139 .remap(page.virt_address(), flags) in remap()
1144 guard.flags = flags; in remap()
1353 flags: EntryFlags<MMArch>, field
1370 self.flags.hash(state); in hash()
1386 flags: EntryFlags<MMArch>, in new()
1394 flags, in new()
1433 self.flags = MMArch::vm_get_page_prot(self.vm_flags); in set_flags()
1445 flags: self.flags, in clone()
1459 flags: self.flags, in clone_info_only()
1470 pub fn flags(&self) -> EntryFlags<MMArch> { in flags() method
1471 return self.flags; in flags()
1488 flags: EntryFlags<MMArch>, in remap()
1497 .remap(page.virt_address(), flags) in remap()
1505 self.flags = flags; in remap()
1515 let is_downgrade = (self.flags.has_write() || !prot_flags.contains(ProtFlags::PROT_WRITE)) in can_have_flags()
1516 && (self.flags.has_execute() || !prot_flags.contains(ProtFlags::PROT_EXEC)); in can_have_flags()
1541 flags: EntryFlags<MMArch>, in physmap()
1551 unsafe { mapper.map_phys(cur_dest.virt_address(), cur_phy.phys_address(), flags) } in physmap()
1566 flags, in physmap()
1604 flags: EntryFlags<MMArch>, in zeroed()
1620 let r = unsafe { mapper.map(cur_dest.virt_address(), flags) } in zeroed()
1634 flags, in zeroed()