<dec f='src/src/sys/sys/exec.h' l='276' type='int exec_setup_stack(struct lwp * , struct exec_package * )'/>
<use f='src/src/sys/compat/netbsd32/netbsd32_mod.c' l='94'/>
<use f='src/src/sys/compat/netbsd32/netbsd32_mod.c' l='94'/>
<use f='src/src/sys/compat/netbsd32/netbsd32_mod.c' l='94'/>
<use f='src/src/sys/compat/netbsd32/netbsd32_mod.c' l='94'/>
<use f='src/src/sys/kern/exec_elf32.c' l='67'/>
<use f='src/src/sys/kern/exec_elf32.c' l='67'/>
<use f='src/src/sys/kern/exec_elf32.c' l='67'/>
<use f='src/src/sys/kern/exec_elf32.c' l='67'/>
<use f='src/src/sys/kern/exec_elf64.c' l='68'/>
<use f='src/src/sys/kern/exec_elf64.c' l='68'/>
<use f='src/src/sys/kern/exec_elf64.c' l='68'/>
<use f='src/src/sys/kern/exec_elf64.c' l='68'/>
<use f='src/src/sys/kern/exec_script.c' l='71'/>
<use f='src/src/sys/kern/exec_script.c' l='71'/>
<def f='src/src/sys/kern/exec_subr.c' l='370' ll='443' type='int exec_setup_stack(struct lwp * l, struct exec_package * epp)'/>
<doc f='src/src/sys/kern/exec_subr.c' l='357'>/*
 * exec_setup_stack(): Set up the stack segment for an elf
 * executable.
 *
 * Note that the ep_ssize parameter must be set to be the current stack
 * limit; this is adjusted in the body of execve() to yield the
 * appropriate stack segment usage once the argument length is
 * calculated.
 *
 * This function returns an int for uniformity with other (future) formats&apos;
 * stack setup functions.  They might have errors to return.
 */</doc>
