| /netbsd-src/sys/arch/alpha/alpha/ |
| H A D | linux_syscall.c | 146 uint64_t *args, copyargs[10]; /* XXX */ in linux_syscall_plain() local 172 error = copyin((void *)alpha_pal_rdusp(), ©args[6], in linux_syscall_plain() 177 copyargs[5] = framep->tf_regs[FRAME_A5]; in linux_syscall_plain() 179 copyargs[4] = framep->tf_regs[FRAME_A4]; in linux_syscall_plain() 181 copyargs[3] = framep->tf_regs[FRAME_A3]; in linux_syscall_plain() 182 copyargs[2] = framep->tf_regs[FRAME_A2]; in linux_syscall_plain() 183 copyargs[1] = framep->tf_regs[FRAME_A1]; in linux_syscall_plain() 184 copyargs[0] = framep->tf_regs[FRAME_A0]; in linux_syscall_plain() 185 args = copyargs; in linux_syscall_plain() 228 uint64_t *args, copyargs[10]; in linux_syscall_fancy() local [all …]
|
| H A D | syscall.c | 136 uint64_t *args, copyargs[10]; in syscall() local 166 error = copyin((void *)alpha_pal_rdusp(), ©args[6], in syscall() 172 copyargs[5] = tf->tf_regs[FRAME_A5]; in syscall() 174 copyargs[4] = tf->tf_regs[FRAME_A4]; in syscall() 176 copyargs[3] = tf->tf_regs[FRAME_A3]; in syscall() 177 copyargs[2] = tf->tf_regs[FRAME_A2]; in syscall() 178 copyargs[1] = tf->tf_regs[FRAME_A1]; in syscall() 179 copyargs[0] = tf->tf_regs[FRAME_A0]; in syscall() 180 args = copyargs; in syscall()
|
| /netbsd-src/sys/arch/mips/mips/ |
| H A D | syscall.c | 124 register_t copyargs[2+SYS_MAXSYSARGS]; in EMULNAME() local 178 CTASSERT(sizeof(copyargs[0]) == sizeof(fargs[0])); in EMULNAME() 186 KASSERT(nargs <= __arraycount(copyargs)); in EMULNAME() 187 args = copyargs; in EMULNAME() 192 memcpy(copyargs, fargs, nregs * sizeof(register_t)); in EMULNAME() 198 error = copyin((register_t *)usp, ©args[nregs], in EMULNAME() 199 (nargs - nregs) * sizeof(copyargs[0])); in EMULNAME() 219 args = copyargs; in EMULNAME() 262 copyargs[i++] = (int32_t) arg; in EMULNAME() 281 copyargs[i] = arg << (_QUAD_LOWWORD*32); in EMULNAME() [all …]
|
| /netbsd-src/sys/compat/linux/arch/powerpc/ |
| H A D | linux_exec_powerpc.c | 65 ELFNAME2(linux,copyargs)(struct lwp *l, struct exec_package *pack, in ELFNAME2() argument 83 if ((error = copyargs(l, pack, arginfo, stackp, argp)) != 0) in ELFNAME2()
|
| /netbsd-src/usr.sbin/npf/npfd/ |
| H A D | npfd.c | 154 copyargs(int argc, char **argv) in copyargs() function 216 char *filter = copyargs(argc, argv); in main()
|
| /netbsd-src/usr.bin/rsh/ |
| H A D | rsh.c | 78 static char *copyargs(char **); 230 args = copyargs(argv); in main() 449 copyargs(char **argv) in copyargs() function
|
| /netbsd-src/sys/arch/usermode/usermode/ |
| H A D | syscall.c | 90 register_t copyargs[2+SYS_MAXSYSARGS]; in syscall() local 109 args = copyargs; in syscall()
|
| /netbsd-src/sys/arch/riscv/riscv/ |
| H A D | syscall.c | 88 register_t copyargs[EMULNAME(SYS_MAXSYSARGS)]; in EMULNAME() local 135 args = copyargs; in EMULNAME() 139 * Copy all the arguments to copyargs, starting with the ones in EMULNAME()
|
| /netbsd-src/sys/arch/arm/arm/ |
| H A D | syscall.c | 191 register_t *copyargs = (register_t *)copyargs64; in syscall() local 239 args = copyargs; in syscall()
|
| /netbsd-src/sys/compat/aoutm68k/ |
| H A D | aoutm68k_mod.c | 54 .es_copyargs = copyargs,
|
| /netbsd-src/sys/compat/linux/arch/amd64/ |
| H A D | linux_exec_machdep.c | 125 ELFNAME2(linux,copyargs)(struct lwp *l, struct exec_package *pack, in ELFNAME2() argument 138 if ((error = copyargs(l, pack, arginfo, stackp, argp)) != 0) in ELFNAME2()
|
| /netbsd-src/sys/compat/ultrix/ |
| H A D | ultrix_mod.c | 69 .es_copyargs = copyargs,
|
| /netbsd-src/sys/compat/sunos/ |
| H A D | sunos_mod.c | 57 .es_copyargs = copyargs,
|
| /netbsd-src/sys/compat/vax1k/ |
| H A D | vax1k_exec.c | 77 .es_copyargs = copyargs,
|
| /netbsd-src/sys/compat/linux/common/ |
| H A D | linux_exec_elf32.c | 482 ELFNAME2(linux,copyargs)(struct lwp *l, struct exec_package *pack, in ELFNAME2() argument 492 if ((error = copyargs(l, pack, arginfo, stackp, argp)) != 0) in ELFNAME2()
|
| /netbsd-src/sys/sys/ |
| H A D | exec.h | 264 int copyargs (struct lwp *, struct exec_package *,
|
| /netbsd-src/sys/kern/ |
| H A D | exec_ecoff.c | 62 .es_copyargs = copyargs,
|
| H A D | exec_aout.c | 61 .es_copyargs = copyargs,
|
| H A D | exec_elf.c | 92 #define elf_copyargs ELFNAME(copyargs) 275 if ((error = copyargs(l, pack, arginfo, stackp, argp)) != 0) in elf_copyargs()
|
| H A D | kern_exec.c | 871 * copyargs() fills argc/argv/envp from the lower address even on in execve_loadvm() 1570 DPRINTF(("%s: copyargs failed %d\n", __func__, error)); in copyoutargs() 1741 copyargs(struct lwp *l, struct exec_package *pack, struct ps_strings *arginfo, in copyargs() 1740 copyargs(struct lwp *l, struct exec_package *pack, struct ps_strings *arginfo, copyargs() function
|
| /netbsd-src/sys/compat/m68k4k/ |
| H A D | m68k4k_exec.c | 73 .es_copyargs = copyargs,
|
| /netbsd-src/sys/arch/sh3/sh3/ |
| H A D | coff_exec.c | 64 copyargs,
|