Searched refs:ExecParam (Results 1 – 5 of 5) sorted by relevance
/DragonOS/kernel/src/arch/riscv64/process/ |
H A D | syscall.rs | 7 process::exec::{BinaryLoaderResult, ExecParam}, 14 param: &ExecParam, in arch_do_execve() argument
|
/DragonOS/kernel/src/process/ |
H A D | exec.rs | 26 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 D | syscall.rs | 15 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 D | syscall.rs | 11 exec::{BinaryLoaderResult, ExecParam}, 20 param: &ExecParam, in arch_do_execve() argument
|
/DragonOS/kernel/src/libs/ |
H A D | elf.rs | 31 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
|