Home
last modified time | relevance | path

Searched refs:ep_minsaddr (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/sys/compat/linux/arch/i386/
H A Dlinux_exec_machdep.c78 epp->ep_minsaddr = USRSTACK32; in linux_exec_setup_stack()
81 epp->ep_minsaddr = USRSTACK; in linux_exec_setup_stack()
85 if (epp->ep_minsaddr > LINUX_USRSTACK) in linux_exec_setup_stack()
86 epp->ep_minsaddr = LINUX_USRSTACK; in linux_exec_setup_stack()
98 epp->ep_maxsaddr = (u_long)STACK_GROW(epp->ep_minsaddr, in linux_exec_setup_stack()
111 access_linear_min = (u_long)STACK_ALLOC(epp->ep_minsaddr, access_size); in linux_exec_setup_stack()
113 noaccess_linear_min = (u_long)STACK_ALLOC(STACK_GROW(epp->ep_minsaddr, in linux_exec_setup_stack()
/netbsd-src/sys/compat/linux/arch/amd64/
H A Dlinux_exec_machdep.c83 epp->ep_minsaddr = USRSTACK32; in linux_exec_setup_stack()
85 if (epp->ep_minsaddr > LINUX_USRSTACK32) in linux_exec_setup_stack()
86 epp->ep_minsaddr = LINUX_USRSTACK32; in linux_exec_setup_stack()
88 epp->ep_minsaddr = USRSTACK; in linux_exec_setup_stack()
90 if (epp->ep_minsaddr > LINUX_USRSTACK) in linux_exec_setup_stack()
91 epp->ep_minsaddr = LINUX_USRSTACK; in linux_exec_setup_stack()
95 epp->ep_maxsaddr = (u_long)STACK_GROW(epp->ep_minsaddr, in linux_exec_setup_stack()
108 access_linear_min = (u_long)STACK_ALLOC(epp->ep_minsaddr, access_size); in linux_exec_setup_stack()
110 noaccess_linear_min = (u_long)STACK_ALLOC(STACK_GROW(epp->ep_minsaddr, in linux_exec_setup_stack()
/netbsd-src/sys/compat/linux32/arch/aarch64/
H A Dlinux32_exec_machdep.c102 epp->ep_minsaddr = LINUX32_USRSTACK; in linux32_exec_setup_stack()
108 (vaddr_t)STACK_GROW(epp->ep_minsaddr, max_stack_size); in linux32_exec_setup_stack()
110 l->l_proc->p_stackbase = epp->ep_minsaddr; in linux32_exec_setup_stack()
121 access_linear_min = (vaddr_t)STACK_ALLOC(epp->ep_minsaddr, access_size); in linux32_exec_setup_stack()
123 noaccess_linear_min = (vaddr_t)STACK_ALLOC(STACK_GROW(epp->ep_minsaddr, in linux32_exec_setup_stack()
/netbsd-src/sys/kern/
H A Dexec_subr.c406 epp->ep_minsaddr = USRSTACK32; in exec_setup_stack()
409 epp->ep_minsaddr = USRSTACK; in exec_setup_stack()
413 DPRINTF(("ep_minsaddr=%#jx max_stack_size=%#jx\n", in exec_setup_stack()
414 (uintmax_t)epp->ep_minsaddr, (uintmax_t)max_stack_size)); in exec_setup_stack()
424 l->l_proc->p_stackbase = epp->ep_minsaddr; in exec_setup_stack()
426 epp->ep_maxsaddr = (vaddr_t)STACK_GROW(epp->ep_minsaddr, in exec_setup_stack()
429 DPRINTF(("ep_ssize=%#jx ep_minsaddr=%#jx ep_maxsaddr=%#jx\n", in exec_setup_stack()
430 (uintmax_t)epp->ep_ssize, (uintmax_t)epp->ep_minsaddr, in exec_setup_stack()
442 access_linear_min = (vaddr_t)STACK_ALLOC(epp->ep_minsaddr, access_size); in exec_setup_stack()
444 noaccess_linear_min = (vaddr_t)STACK_ALLOC(STACK_GROW(epp->ep_minsaddr, in exec_setup_stack()
[all...]
H A Dkern_pax.c648 u_long newminsaddr = (u_long)STACK_GROW(epp->ep_minsaddr, d); in pax_aslr_stack()
650 (uintmax_t)epp->ep_minsaddr, d, newminsaddr); in pax_aslr_stack()
651 epp->ep_minsaddr = (vaddr_t)newminsaddr; in pax_aslr_stack()
H A Dkern_exec.c1264 vm->vm_minsaddr = (void *)epp->ep_minsaddr; in execve_runproc()
1590 p->p_psstrp = (vaddr_t)STACK_ALLOC(STACK_GROW(epp->ep_minsaddr, in copyoutpsstrs()
/netbsd-src/sys/sys/
H A Dexec.h205 vaddr_t ep_minsaddr; /* proc's min stack addr ("bottom") */ member