Home
last modified time | relevance | path

Searched refs:stack_base (Results 1 – 15 of 15) sorted by relevance

/trueos/sys/compat/svr4/
HDsvr4_sysvec.c157 static int svr4_fixup(register_t **stack_base, struct image_params *imgp);
216 svr4_fixup(register_t **stack_base, struct image_params *imgp) in svr4_fixup() argument
224 pos = *stack_base + (imgp->args->argc + imgp->args->envc + 2); in svr4_fixup()
244 (*stack_base)--; in svr4_fixup()
245 **stack_base = (register_t)imgp->args->argc; in svr4_fixup()
/trueos/sys/i386/linux/
HDlinux_sysvec.c104 static int linux_fixup(register_t **stack_base,
106 static int elf_linux_fixup(register_t **stack_base,
224 linux_fixup(register_t **stack_base, struct image_params *imgp) in linux_fixup() argument
228 argv = *stack_base; in linux_fixup()
229 envp = *stack_base + (imgp->args->argc + 1); in linux_fixup()
230 (*stack_base)--; in linux_fixup()
231 suword(*stack_base, (intptr_t)(void *)envp); in linux_fixup()
232 (*stack_base)--; in linux_fixup()
233 suword(*stack_base, (intptr_t)(void *)argv); in linux_fixup()
234 (*stack_base)--; in linux_fixup()
[all …]
/trueos/contrib/diff/lib/
HDc-stack.c186 char const *stack_base = user_context->uc_stack.ss_sp; in segv_handler()
189 size_t s = faulting_address - stack_base; in segv_handler()
201 faulting_address, stack_base, (unsigned long) stack_size, in segv_handler()
/trueos/sys/kern/
HDimgact_aout.c66 static int aout_fixup(register_t **stack_base, struct image_params *imgp);
152 aout_fixup(register_t **stack_base, struct image_params *imgp) in aout_fixup() argument
155 *(char **)stack_base -= sizeof(uint32_t); in aout_fixup()
156 return (suword32(*stack_base, imgp->args->argc)); in aout_fixup()
HDkern_exec.c354 register_t *stack_base; local
572 stack_base = (*p->p_sysent->sv_copyout_strings)(imgp);
574 stack_base = exec_copyout_strings(imgp);
582 (*p->p_sysent->sv_fixup)(&stack_base, imgp);
584 suword(--stack_base, imgp->args->argc);
835 (u_long)(uintptr_t)stack_base);
837 exec_setregs(td, imgp, (u_long)(uintptr_t)stack_base);
1263 register_t *stack_base; local
1358 stack_base = (register_t *)vectp;
1404 return (stack_base);
HDkern_thr.c92 char *stack_base, size_t stack_size,
144 param->stack_base, param->stack_size, param->tls_base, in kern_thr_new()
153 char *stack_base, size_t stack_size, in create_thread() argument
241 stack.ss_sp = stack_base; in create_thread()
HDimgact_elf.c981 __elfN(freebsd_fixup)(register_t **stack_base, struct image_params *imgp) in __elfN()
987 base = (Elf_Addr *)*stack_base; in __elfN()
1026 *stack_base = (register_t *)base; in __elfN()
/trueos/sys/i386/ibcs2/
HDibcs2_sysvec.c95 ibcs2_fixup(register_t **stack_base, struct image_params *imgp) in ibcs2_fixup() argument
98 return (suword(--(*stack_base), imgp->args->argc)); in ibcs2_fixup()
/trueos/cddl/contrib/opensolaris/head/
HDthread.h76 thr_create(void *stack_base, size_t stack_size, void *(*start_func) (void*), in thr_create() argument
82 assert(stack_base == NULL); in thr_create()
/trueos/sys/amd64/linux32/
HDlinux32_sysvec.c122 static int elf_linux_fixup(register_t **stack_base,
245 elf_linux_fixup(register_t **stack_base, struct image_params *imgp) in elf_linux_fixup() argument
257 base = (Elf32_Addr *)*stack_base; in elf_linux_fixup()
295 *stack_base = (register_t *)base; in elf_linux_fixup()
863 u_int32_t *stack_base; in linux_copyout_strings() local
912 stack_base = vectp; in linux_copyout_strings()
957 return ((register_t *)stack_base); in linux_copyout_strings()
/trueos/sys/sys/
HDthr.h50 char *stack_base; /* stack base address. */ member
/trueos/lib/libthr/thread/
HDthr_create.c157 param.stack_base = new_thread->attr.stackaddr_attr; in _pthread_create()
/trueos/sys/compat/freebsd32/
HDfreebsd32.h229 uint32_t stack_base; member
HDfreebsd32_misc.c2489 param.stack_base = PTRIN(param32.stack_base); in freebsd32_thr_new()
2855 u_int32_t *stack_base; in freebsd32_copyout_strings() local
2951 stack_base = vectp; in freebsd32_copyout_strings()
2996 return ((register_t *)stack_base); in freebsd32_copyout_strings()
/trueos/contrib/diff/
HDChangeLog340 (stack_base, stack_size): New vars.
342 Use global stack_base, stack_size if