Home
last modified time | relevance | path

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

/DragonOS-0.1.8/kernel/src/process/
Dexec.rs24 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> { implementation
161 pub fn load_binary_file(param: &mut ExecParam) -> Result<BinaryLoaderResult, SystemError> { in load_binary_file()
/DragonOS-0.1.8/kernel/src/libs/
Delf.rs24 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/
Dsyscall.rs14 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()