Home
last modified time | relevance | path

Searched refs:ucontext (Results 1 – 18 of 18) sorted by relevance

/DragonOS/kernel/src/arch/x86_64/mm/
H A Dpkru.rs3 use crate::mm::ucontext::LockedVMA;
H A Dmod.rs22 use crate::mm::ucontext::LockedVMA;
234 fn setup_new_usermapper() -> Result<crate::mm::ucontext::UserMapper, SystemError> { in setup_new_usermapper()
254 return Ok(crate::mm::ucontext::UserMapper::new(new_umapper)); in setup_new_usermapper()
H A Dfault.rs21 ucontext::{AddressSpace, LockedVMA},
/DragonOS/kernel/src/mm/
H A Dmadvise.rs5 use super::{page::Flusher, syscall::MadvFlags, ucontext::LockedVMA, VmFlags};
H A Dmod.rs20 ucontext::{AddressSpace, LockedVMA, UserMapper},
36 pub mod ucontext; module
H A Dsyscall.rs18 ucontext::{AddressSpace, DEFAULT_MMAP_MIN_ADDR},
H A Dfault.rs15 ucontext::LockedVMA,
H A Dpage.rs34 ucontext::LockedVMA,
/DragonOS/kernel/src/arch/riscv64/process/
H A Dsyscall.rs8 mm::ucontext::AddressSpace,
/DragonOS/kernel/src/arch/riscv64/mm/
H A Dmod.rs16 ucontext::UserMapper,
213 return Ok(crate::mm::ucontext::UserMapper::new(new_umapper)); in setup_new_usermapper()
252 _vma: alloc::sync::Arc<crate::mm::ucontext::LockedVMA>, in vma_access_permitted()
/DragonOS/kernel/src/arch/x86_64/process/
H A Dsyscall.rs11 mm::ucontext::AddressSpace,
/DragonOS/kernel/src/process/
H A Dexec.rs14 ucontext::{AddressSpace, UserStack},
H A Dsyscall.rs21 mm::{ucontext::UserStack, verify_area, MemoryManagementArch, VirtAddr},
H A Dmod.rs50 ucontext::AddressSpace,
/DragonOS/kernel/src/ipc/
H A Dsyscall.rs25 ucontext::{AddressSpace, VMA},
/DragonOS/kernel/src/libs/futex/
H A Dfutex.rs20 mm::{ucontext::AddressSpace, MemoryManagementArch, VirtAddr},
/DragonOS/kernel/src/libs/
H A Delf.rs26 ucontext::InnerAddressSpace,
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dmod.rs8 mm::{ucontext::LockedVMA, PhysAddr, VirtAddr},