Home
last modified time | relevance | path

Searched refs:vectp (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/compat/linux/
H A Dlinux_elf.c330 char **vectp; in __linuxN() local
383 vectp = (char **)destp; in __linuxN()
389 vectp -= imgp->args->argc + 1 + imgp->args->envc + 1; in __linuxN()
394 vectp = (char **)((((uintptr_t)vectp + 8) & ~0xF) - 8); in __linuxN()
399 *stack_base = (uintptr_t)vectp; in __linuxN()
416 imgp->argv = vectp; in __linuxN()
417 if (suword(&arginfo->ps_argvstr, (long)(intptr_t)vectp) != 0 || in __linuxN()
425 if (suword(vectp++, ustringp) != 0) in __linuxN()
433 if (suword(vectp++, 0) != 0) in __linuxN()
436 imgp->envv = vectp; in __linuxN()
[all …]
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c621 u_int32_t *vectp; in linux_copyout_strings() local
663 vectp = (uint32_t *)destp; in linux_copyout_strings()
669 vectp -= imgp->args->argc + 1 + imgp->args->envc + 1; in linux_copyout_strings()
672 *stack_base = (uintptr_t)vectp; in linux_copyout_strings()
685 if (suword32(&arginfo->ps_argvstr, (uint32_t)(intptr_t)vectp) != 0 || in linux_copyout_strings()
691 if (suword32(vectp++, ustringp) != 0) in linux_copyout_strings()
699 if (suword32(vectp++, 0) != 0) in linux_copyout_strings()
702 if (suword32(&arginfo->ps_envstr, (uint32_t)(intptr_t)vectp) != 0 || in linux_copyout_strings()
708 if (suword32(vectp++, ustringp) != 0) in linux_copyout_strings()
716 if (suword32(vectp, 0) != 0) in linux_copyout_strings()
[all …]
/freebsd/sys/kern/
H A Dkern_exec.c1682 char **vectp; in exec_copyout_strings() local
1761 vectp = (char **)destp; in exec_copyout_strings()
1767 vectp -= imgp->args->argc + 1 + imgp->args->envc + 1; in exec_copyout_strings()
1772 *stack_base = (uintptr_t)vectp; in exec_copyout_strings()
1789 imgp->argv = vectp; in exec_copyout_strings()
1790 if (suword(&arginfo->ps_argvstr, (long)(intptr_t)vectp) != 0 || in exec_copyout_strings()
1798 if (suword(vectp++, ustringp) != 0) in exec_copyout_strings()
1806 if (suword(vectp++, 0) != 0) in exec_copyout_strings()
1809 imgp->envv = vectp; in exec_copyout_strings()
1810 if (suword(&arginfo->ps_envstr, (long)(intptr_t)vectp) != 0 || in exec_copyout_strings()
[all …]
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_misc.c3640 uint32_t *vectp; in freebsd32_copyout_strings() local
3720 vectp = (uint32_t *)destp; in freebsd32_copyout_strings()
3726 vectp -= imgp->args->argc + 1 + imgp->args->envc + 1; in freebsd32_copyout_strings()
3731 *stack_base = (uintptr_t)vectp; in freebsd32_copyout_strings()
3747 imgp->argv = vectp; in freebsd32_copyout_strings()
3748 if (suword32(&arginfo->ps_argvstr, (uint32_t)(intptr_t)vectp) != 0 || in freebsd32_copyout_strings()
3756 if (suword32(vectp++, ustringp) != 0) in freebsd32_copyout_strings()
3764 if (suword32(vectp++, 0) != 0) in freebsd32_copyout_strings()
3767 imgp->envv = vectp; in freebsd32_copyout_strings()
3768 if (suword32(&arginfo->ps_envstr, (uint32_t)(intptr_t)vectp) != 0 || in freebsd32_copyout_strings()
[all …]