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.c620 u_int32_t *vectp; in linux_copyout_strings() local
662 vectp = (uint32_t *)destp; in linux_copyout_strings()
668 vectp -= imgp->args->argc + 1 + imgp->args->envc + 1; in linux_copyout_strings()
671 *stack_base = (uintptr_t)vectp; in linux_copyout_strings()
684 if (suword32(&arginfo->ps_argvstr, (uint32_t)(intptr_t)vectp) != 0 || in linux_copyout_strings()
690 if (suword32(vectp++, ustringp) != 0) in linux_copyout_strings()
698 if (suword32(vectp++, 0) != 0) in linux_copyout_strings()
701 if (suword32(&arginfo->ps_envstr, (uint32_t)(intptr_t)vectp) != 0 || in linux_copyout_strings()
707 if (suword32(vectp++, ustringp) != 0) in linux_copyout_strings()
715 if (suword32(vectp, 0) != 0) in linux_copyout_strings()
[all …]
/freebsd/sys/kern/
H A Dkern_exec.c1665 char **vectp; in exec_copyout_strings() local
1744 vectp = (char **)destp; in exec_copyout_strings()
1750 vectp -= imgp->args->argc + 1 + imgp->args->envc + 1; in exec_copyout_strings()
1755 *stack_base = (uintptr_t)vectp; in exec_copyout_strings()
1772 imgp->argv = vectp; in exec_copyout_strings()
1773 if (suword(&arginfo->ps_argvstr, (long)(intptr_t)vectp) != 0 || in exec_copyout_strings()
1781 if (suword(vectp++, ustringp) != 0) in exec_copyout_strings()
1789 if (suword(vectp++, 0) != 0) in exec_copyout_strings()
1792 imgp->envv = vectp; in exec_copyout_strings()
1793 if (suword(&arginfo->ps_envstr, (long)(intptr_t)vectp) != 0 || in exec_copyout_strings()
[all …]
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_misc.c3600 uint32_t *vectp; in freebsd32_copyout_strings()
3680 vectp = (uint32_t *)destp; in freebsd32_copyout_strings()
3686 vectp -= imgp->args->argc + 1 + imgp->args->envc + 1; in freebsd32_copyout_strings()
3689 * vectp also becomes our initial stack base in freebsd32_copyout_strings()
3691 *stack_base = (uintptr_t)vectp; in freebsd32_copyout_strings()
3707 imgp->argv = vectp; in freebsd32_copyout_strings()
3708 if (suword32(&arginfo->ps_argvstr, (uint32_t)(intptr_t)vectp) != 0 || in freebsd32_copyout_strings()
3716 if (suword32(vectp++, ustringp) != 0) in freebsd32_copyout_strings()
3724 if (suword32(vectp++, 0) != 0) in freebsd32_copyout_strings()
3727 imgp->envv = vectp; in freebsd32_copyout_strings()
3599 uint32_t *vectp; freebsd32_copyout_strings() local
[all...]