Home
last modified time | relevance | path

Searched refs:utable (Results 1 – 10 of 10) sorted by relevance

/DragonOS/kernel/src/ipc/
H A Dsyscall.rs338 &mut address_write_guard.user_mapper.utable, in shmat()
364 .utable in shmat()
371 vma.unmap(&mut address_write_guard.user_mapper.utable, flusher); in shmat()
378 address_write_guard.user_mapper.utable.map_phys( in shmat()
438 .utable in shmdt()
460 vma.unmap(&mut address_write_guard.user_mapper.utable, flusher); in shmdt()
/DragonOS/kernel/src/mm/
H A Ducontext.rs190 let new_mapper = &new_guard.user_mapper.utable; in try_clone()
229 return self.user_mapper.utable.is_current(); in is_current()
488 &mut self.user_mapper.utable, in mmap()
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()
631 let mapper = &mut self.user_mapper.utable; in mprotect()
692 let mapper = &mut self.user_mapper.utable; in madvise()
740 vma.unmap(&mut self.user_mapper.utable, &mut flusher); in unmap_all()
813 pub utable: PageMapper, field
817 pub fn new(utable: PageMapper) -> Self { in new()
[all …]
H A Dsyscall.rs276 assert!(address_space.read().user_mapper.utable.is_current()); in sbrk()
H A Dpage.rs195 let mapper = &mut guard.user_mapper.utable; in shrink_list()
232 let mapper = &mut guard.user_mapper.utable; in page_writeback()
/DragonOS/kernel/src/arch/x86_64/smp/
H A Dmod.rs210 .utable, in post_init()
269 .utable in arch_init()
284 .utable, in arch_init()
/DragonOS/kernel/src/arch/riscv64/process/
H A Dsyscall.rs58 unsafe { address_space.read().user_mapper.utable.make_current() }; in do_execve()
H A Dmod.rs181 next_addr_space.read().user_mapper.utable.make_current(); in switch_process()
/DragonOS/kernel/src/arch/x86_64/process/
H A Dsyscall.rs61 unsafe { address_space.read().user_mapper.utable.make_current() }; in do_execve()
H A Dmod.rs387 next_addr_space.read().user_mapper.utable.make_current(); in switch_process()
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dfault.rs291 let mapper = &mut space_guard.user_mapper.utable; in do_user_addr_fault()