Home
last modified time | relevance | path

Searched defs:AddressSpace (Results 1 – 4 of 4) sorted by relevance

/DragonOS/kernel/src/process/
H A Dexec.rs118 vm: Arc<AddressSpace>, in new()
134 pub fn vm(&self) -> &Arc<AddressSpace> { in vm()
H A Dmod.rs1092 user_vm: Option<Arc<AddressSpace>>, in new()
1128 pub fn user_vm(&self) -> Option<Arc<AddressSpace>> { in user_vm()
1132 pub unsafe fn set_user_vm(&mut self, user_vm: Option<Arc<AddressSpace>>) { in set_user_vm()
/DragonOS/kernel/src/mm/
H A Ducontext.rs60 pub struct AddressSpace { struct
61 inner: RwLock<InnerAddressSpace>, argument
64 impl AddressSpace { implementation
93 impl core::ops::Deref for AddressSpace { implementation
101 impl core::ops::DerefMut for AddressSpace { implementation
160 pub fn try_clone(&mut self) -> Result<Arc<AddressSpace>, SystemError> { in try_clone()
1416 pub fn address_space(&self) -> Option<Weak<AddressSpace>> { in address_space()
H A Dmod.rs135 pub unsafe fn set_IDLE_PROCESS_ADDRESS_SPACE(address_space: Arc<AddressSpace>) { in set_IDLE_PROCESS_ADDRESS_SPACE()