Home
last modified time | relevance | path

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

/DragonOS/kernel/src/arch/riscv64/process/
H A Dsyscall.rs7 process::exec::{BinaryLoaderResult, ExecParam},
14 param: &ExecParam, in arch_do_execve() argument
/DragonOS/kernel/src/process/
H A Dexec.rs26 fn probe(&'static self, param: &ExecParam, buf: &[u8]) -> Result<(), ExecError>; in probe() argument
30 param: &mut ExecParam, in load() argument
97 pub struct ExecParam { struct
115 impl ExecParam { argument
165 pub fn load_binary_file(param: &mut ExecParam) -> Result<BinaryLoaderResult, SystemError> { in load_binary_file()
H A Dsyscall.rs15 exec::{load_binary_file, ExecParam, ExecParamFlags},
160 let mut param = ExecParam::new(path.as_str(), address_space.clone(), ExecParamFlags::EXEC)?; in do_execve()
/DragonOS/kernel/src/arch/x86_64/process/
H A Dsyscall.rs11 exec::{BinaryLoaderResult, ExecParam},
20 param: &ExecParam, in arch_do_execve() argument
/DragonOS/kernel/src/libs/
H A Delf.rs31 exec::{BinaryLoader, BinaryLoaderResult, ExecError, ExecLoadMode, ExecParam},
60 param: &ExecParam, in inner_probe_common() argument
86 param: &ExecParam, in probe_x86_64() argument
99 param: &ExecParam, in probe_riscv() argument
203 param: &mut ExecParam, in load_elf_segment() argument
329 param: &mut ExecParam, in do_load_file() argument
376 param: &mut ExecParam, in create_auxv() argument
430 param: &mut ExecParam, in parse_segments() argument
503 fn probe(&'static self, param: &ExecParam, buf: &[u8]) -> Result<(), ExecError> { in probe() argument
521 param: &mut ExecParam, in load() argument