/openbsd-current/sys/sys/ |
H A D | exec_script.h | 41 int exec_script_makecmds(struct proc *, struct exec_package *);
|
H A D | exec.h | 64 * the exec_package struct defines an executable being execve()'d. 74 struct exec_package; 76 typedef int (*exec_makecmds_fcn)(struct proc *, struct exec_package *); 110 struct exec_package { struct 157 int copyargs(struct exec_package *, struct ps_strings *, void *, void *); 158 void setregs(struct proc *, struct exec_package *, u_long, 160 int check_exec(struct proc *, struct exec_package *); 161 int exec_setup_stack(struct proc *, struct exec_package *); 162 int exec_process_vmcmds(struct proc *, struct exec_package *);
|
H A D | exec_elf.h | 826 struct exec_package; 828 int exec_elf_makecmds(struct proc *, struct exec_package *); 829 int exec_elf_fixup(struct proc *, struct exec_package *);
|
/openbsd-current/sys/arch/arm/arm/ |
H A D | arm_machdep.c | 101 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/mips64/mips64/ |
H A D | mips64_machdep.c | 140 setregs(struct proc *p, struct exec_package *pack, u_long stack, 159 exec_md_map(struct proc *p, struct exec_package *pack)
|
/openbsd-current/sys/kern/ |
H A D | exec_subr.c | 125 exec_process_vmcmds(struct proc *p, struct exec_package *epp) 380 exec_setup_stack(struct proc *p, struct exec_package *epp)
|
H A D | exec_script.c | 63 exec_script_makecmds(struct proc *p, struct exec_package *epp)
|
H A D | exec_elf.c | 93 int elf_load_file(struct proc *, char *, struct exec_package *, 100 int elf_os_pt_note(struct proc *, struct exec_package *, Elf_Ehdr *, int *); 344 elf_load_file(struct proc *p, char *path, struct exec_package *epp, 596 exec_elf_makecmds(struct proc *p, struct exec_package *epp) 931 exec_elf_fixup(struct proc *p, struct exec_package *epp) 1038 elf_os_pt_note(struct proc *p, struct exec_package *epp, Elf_Ehdr *eh, int *namesp)
|
H A D | kern_exec.c | 123 check_exec(struct proc *p, struct exec_package *epp) 256 struct exec_package pack; 810 copyargs(struct exec_package *pack, struct ps_strings *arginfo, void *stack,
|
/openbsd-current/sys/arch/mips64/include/ |
H A D | cpu.h | 408 struct exec_package; 422 int exec_md_map(struct proc *, struct exec_package *);
|
/openbsd-current/sys/arch/m88k/m88k/ |
H A D | m88k_machdep.c | 115 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/sh/sh/ |
H A D | sh_machdep.c | 563 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/macppc/macppc/ |
H A D | machdep.c | 419 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/powerpc64/powerpc64/ |
H A D | machdep.c | 893 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/riscv64/riscv64/ |
H A D | machdep.c | 401 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/arm64/arm64/ |
H A D | machdep.c | 451 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/alpha/alpha/ |
H A D | machdep.c | 1569 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/hppa/hppa/ |
H A D | machdep.c | 1148 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/sparc64/sparc64/ |
H A D | machdep.c | 246 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/amd64/amd64/ |
H A D | machdep.c | 1202 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|
/openbsd-current/sys/arch/i386/i386/ |
H A D | machdep.c | 2857 setregs(struct proc *p, struct exec_package *pack, u_long stack,
|