Searched refs:ExecParam (Results 1 – 3 of 3) sorted by relevance
/DragonOS-0.1.8/kernel/src/process/ |
D | exec.rs | 24 fn probe(self: &'static Self, param: &ExecParam, buf: &[u8]) -> Result<(), ExecError>; in probe() argument 28 param: &mut ExecParam, in load() argument 96 pub struct ExecParam<'a> { struct 115 impl<'a> ExecParam<'a> { argument 161 pub fn load_binary_file(param: &mut ExecParam) -> Result<BinaryLoaderResult, SystemError> { in load_binary_file()
|
/DragonOS-0.1.8/kernel/src/libs/ |
D | elf.rs | 24 exec::{BinaryLoader, BinaryLoaderResult, ExecError, ExecLoadMode, ExecParam}, 53 param: &ExecParam, in probe_x86_64() argument 166 param: &mut ExecParam, in load_elf_segment() argument 296 param: &mut ExecParam, in do_load_file() argument 343 param: &mut ExecParam, in create_auxv() argument 397 param: &mut ExecParam, in parse_segments() argument 464 fn probe(self: &'static Self, param: &ExecParam, buf: &[u8]) -> Result<(), ExecError> { in probe() argument 479 param: &mut ExecParam, in load() argument
|
/DragonOS-0.1.8/kernel/src/arch/x86_64/ |
D | syscall.rs | 14 process::exec::{load_binary_file, ExecParam, ExecParamFlags}, 214 let mut param = ExecParam::new(path.as_str(), address_space.clone(), ExecParamFlags::EXEC); in tmp_rs_execve()
|