Home
last modified time | relevance | path

Searched refs:user_mapper (Results 1 – 4 of 4) sorted by relevance

/DragonOS-0.1.9/kernel/src/mm/
Ducontext.rs104 pub user_mapper: UserMapper, field
127 user_mapper: MMArch::setup_new_usermapper()?, in new()
165 let current_mapper = &mut self.user_mapper.utable; in try_clone()
183 &mut new_guard.user_mapper.utable, in try_clone()
205 .user_mapper in try_clone()
222 new_vma_guard.remap(old_flags, &mut new_guard.user_mapper.utable, ())?; in try_clone()
233 return self.user_mapper.utable.is_current(); in is_current()
366 &mut self.user_mapper.utable, in mmap()
483 r.unmap(&mut self.user_mapper.utable, &mut flusher); in munmap()
511 let mapper = &mut self.user_mapper.utable; in mprotect()
[all …]
Dsyscall.rs184 assert!(address_space.read().user_mapper.utable.is_current()); in sbrk()
/DragonOS-0.1.9/kernel/src/arch/x86_64/process/
Dsyscall.rs61 unsafe { address_space.read().user_mapper.utable.make_current() }; in do_execve()
Dmod.rs404 next_addr_space.read().user_mapper.utable.make_current(); in switch_process()