Searched refs:vectp (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/compat/linux/ |
H A D | linux_elf.c | 330 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 D | linux32_sysvec.c | 620 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 D | kern_exec.c | 1665 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 D | freebsd32_misc.c | 3600 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...] |