Home
last modified time | relevance | path

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

/DragonOS/kernel/src/arch/riscv64/process/
H A Dsyscall.rs34 let mut basic_info = pcb.basic_mut(); in do_execve() localVariable
36 let old_address_space = basic_info.user_vm(); in do_execve()
40 basic_info.set_user_vm(None); in do_execve()
45 basic_info.set_user_vm(Some(address_space.clone())); in do_execve()
49 drop(basic_info); in do_execve()
/DragonOS/kernel/src/arch/x86_64/process/
H A Dsyscall.rs37 let mut basic_info = pcb.basic_mut(); in do_execve() localVariable
39 let old_address_space = basic_info.user_vm(); in do_execve()
43 basic_info.set_user_vm(None); in do_execve()
48 basic_info.set_user_vm(Some(address_space.clone())); in do_execve()
52 drop(basic_info); in do_execve()
/DragonOS/kernel/src/process/
H A Dmod.rs707 let basic_info = ProcessBasicInfo::new(Pid(0), ppid, name, cwd, None); in do_create_pcb() localVariable
721 basic: basic_info, in do_create_pcb()