Searched refs:utable (Results 1 – 10 of 10) sorted by relevance
/DragonOS/kernel/src/ipc/ |
H A D | syscall.rs | 338 &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 D | ucontext.rs | 190 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 D | syscall.rs | 276 assert!(address_space.read().user_mapper.utable.is_current()); in sbrk()
|
H A D | page.rs | 195 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 D | mod.rs | 210 .utable, in post_init() 269 .utable in arch_init() 284 .utable, in arch_init()
|
/DragonOS/kernel/src/arch/riscv64/process/ |
H A D | syscall.rs | 58 unsafe { address_space.read().user_mapper.utable.make_current() }; in do_execve()
|
H A D | mod.rs | 181 next_addr_space.read().user_mapper.utable.make_current(); in switch_process()
|
/DragonOS/kernel/src/arch/x86_64/process/ |
H A D | syscall.rs | 61 unsafe { address_space.read().user_mapper.utable.make_current() }; in do_execve()
|
H A D | mod.rs | 387 next_addr_space.read().user_mapper.utable.make_current(); in switch_process()
|
/DragonOS/kernel/src/arch/x86_64/mm/ |
H A D | fault.rs | 291 let mapper = &mut space_guard.user_mapper.utable; in do_user_addr_fault()
|