Home
last modified time | relevance | path

Searched refs:image_args (Results 1 – 19 of 19) sorted by relevance

/freebsd-13.1/sys/sys/
H A Dimgact.h45 struct image_args { struct
74 struct image_args *args; /* system call arguments */ argument
103 int exec_alloc_args(struct image_args *);
104 int exec_args_add_arg(struct image_args *args, const char *argp,
106 int exec_args_add_env(struct image_args *args, const char *envp,
108 int exec_args_add_fname(struct image_args *args, const char *fname,
110 int exec_args_adjust_args(struct image_args *args, size_t consume,
112 char *exec_args_get_begin_envv(struct image_args *args);
116 void exec_free_args(struct image_args *);
121 int exec_copyin_args(struct image_args *, const char *, enum uio_seg,
[all …]
H A Dsyscallsubr.h46 struct image_args;
133 int kern_execve(struct thread *td, struct image_args *args,
/freebsd-13.1/sys/kern/
H A Dkern_exec.c123 static int do_execve(struct thread *td, struct image_args *args,
223 struct image_args args; in sys_execve()
249 struct image_args args; in sys_fexecve()
280 struct image_args args; in sys___mac_execve()
1282 exec_copyin_args(struct image_args *args, const char *fname, in exec_copyin_args()
1530 exec_alloc_args(struct image_args *args) in exec_alloc_args()
1538 exec_free_args(struct image_args *args) in exec_free_args()
1600 exec_args_add_str(struct image_args *args, const char *str, in exec_args_add_str()
1622 exec_args_add_arg(struct image_args *args, const char *argp, in exec_args_add_arg()
1632 exec_args_add_env(struct image_args *args, const char *envp, in exec_args_add_env()
[all …]
H A Dinit_main.c708 struct image_args args; in start_init()
/freebsd-13.1/sys/compat/freebsd32/
H A Dfreebsd32_util.h123 struct image_args;
124 int freebsd32_exec_copyin_args(struct image_args *args, const char *fname,
H A Dfreebsd32_misc.c365 freebsd32_exec_copyin_args(struct image_args *args, const char *fname, in freebsd32_exec_copyin_args()
435 struct image_args eargs; in freebsd32_execve()
454 struct image_args eargs; in freebsd32_fexecve()
/freebsd-13.1/usr.bin/indent/tests/
H A Dlist_head.0.stdout6 struct image_args *args;
H A Dlist_head.06 struct image_args *args;
H A Ddeclarations.075 struct image_args *args;
H A Ddeclarations.0.stdout69 struct image_args *args;
/freebsd-13.1/sys/compat/linux/
H A Dlinux_emul.h60 int linux_common_execve(struct thread *, struct image_args *);
H A Dlinux_emul.c253 linux_common_execve(struct thread *td, struct image_args *eargs) in linux_common_execve()
/freebsd-13.1/sys/arm64/linux/
H A Dlinux_machdep.c65 struct image_args eargs; in linux_execve()
/freebsd-13.1/sys/compat/cloudabi/
H A Dcloudabi_proc.c49 struct image_args args; in cloudabi_sys_proc_exec()
/freebsd-13.1/sys/compat/cloudabi32/
H A Dcloudabi32_module.c51 struct image_args *args; in cloudabi32_copyout_strings()
/freebsd-13.1/sys/compat/cloudabi64/
H A Dcloudabi64_module.c51 struct image_args *args; in cloudabi64_copyout_strings()
/freebsd-13.1/sys/amd64/linux/
H A Dlinux_machdep.c99 struct image_args eargs; in linux_execve()
/freebsd-13.1/sys/i386/linux/
H A Dlinux_machdep.c104 struct image_args eargs; in linux_execve()
/freebsd-13.1/sys/amd64/linux32/
H A Dlinux32_machdep.c132 struct image_args eargs; in linux_execve()