Home
last modified time | relevance | path

Searched refs:copyargs (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/sys/arch/alpha/alpha/
H A Dlinux_syscall.c146 uint64_t *args, copyargs[10]; /* XXX */ in linux_syscall_plain() local
172 error = copyin((void *)alpha_pal_rdusp(), &copyargs[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 Dsyscall.c136 uint64_t *args, copyargs[10]; in syscall() local
166 error = copyin((void *)alpha_pal_rdusp(), &copyargs[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 Dsyscall.c124 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, &copyargs[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 Dlinux_exec_powerpc.c65 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 Dnpfd.c154 copyargs(int argc, char **argv) in copyargs() function
216 char *filter = copyargs(argc, argv); in main()
/netbsd-src/usr.bin/rsh/
H A Drsh.c78 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 Dsyscall.c90 register_t copyargs[2+SYS_MAXSYSARGS]; in syscall() local
109 args = copyargs; in syscall()
/netbsd-src/sys/arch/riscv/riscv/
H A Dsyscall.c88 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 Dsyscall.c191 register_t *copyargs = (register_t *)copyargs64; in syscall() local
239 args = copyargs; in syscall()
/netbsd-src/sys/compat/aoutm68k/
H A Daoutm68k_mod.c54 .es_copyargs = copyargs,
/netbsd-src/sys/compat/linux/arch/amd64/
H A Dlinux_exec_machdep.c125 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 Dultrix_mod.c69 .es_copyargs = copyargs,
/netbsd-src/sys/compat/sunos/
H A Dsunos_mod.c57 .es_copyargs = copyargs,
/netbsd-src/sys/compat/vax1k/
H A Dvax1k_exec.c77 .es_copyargs = copyargs,
/netbsd-src/sys/compat/linux/common/
H A Dlinux_exec_elf32.c482 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 Dexec.h264 int copyargs (struct lwp *, struct exec_package *,
/netbsd-src/sys/kern/
H A Dexec_ecoff.c62 .es_copyargs = copyargs,
H A Dexec_aout.c61 .es_copyargs = copyargs,
H A Dexec_elf.c92 #define elf_copyargs ELFNAME(copyargs)
275 if ((error = copyargs(l, pack, arginfo, stackp, argp)) != 0) in elf_copyargs()
H A Dkern_exec.c871 * 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 Dm68k4k_exec.c73 .es_copyargs = copyargs,
/netbsd-src/sys/arch/sh3/sh3/
H A Dcoff_exec.c64 copyargs,