Home
last modified time | relevance | path

Searched refs:vm (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.8/kernel/src/process/
Dexec.rs99 vm: Arc<AddressSpace>, field
116 pub fn new(file_path: &'a str, vm: Arc<AddressSpace>, flags: ExecParamFlags) -> Self { in new()
120 vm, in new()
130 pub fn vm(&self) -> &Arc<AddressSpace> { in vm() method
131 &self.vm in vm()
186 assert!(param.vm().is_current()); in load_binary_file()
/DragonOS-0.1.8/kernel/src/mm/
Ducontext.rs1183 vm: &mut InnerAddressSpace, in new()
1202 vm.map_anonymous( in new()
1217 vm.mprotect( in new()
1237 user_stack.initial_extend(vm, stack_size)?; in new()
1244 vm: &mut InnerAddressSpace, in initial_extend()
1253 vm.map_anonymous( in initial_extend()
1278 vm: &mut RwLockWriteGuard<InnerAddressSpace>, in extend()
1287 vm.map_anonymous( in extend()
/DragonOS-0.1.8/kernel/src/libs/
Delf.rs491 let binding = param.vm().clone(); in load()