| /trueos/sys/compat/svr4/ |
| HD | svr4_sysvec.c | 157 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/ |
| HD | linux_sysvec.c | 104 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/ |
| HD | c-stack.c | 186 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/ |
| HD | imgact_aout.c | 66 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()
|
| HD | kern_exec.c | 354 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);
|
| HD | kern_thr.c | 92 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()
|
| HD | imgact_elf.c | 981 __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/ |
| HD | ibcs2_sysvec.c | 95 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/ |
| HD | thread.h | 76 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/ |
| HD | linux32_sysvec.c | 122 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/ |
| HD | thr.h | 50 char *stack_base; /* stack base address. */ member
|
| /trueos/lib/libthr/thread/ |
| HD | thr_create.c | 157 param.stack_base = new_thread->attr.stackaddr_attr; in _pthread_create()
|
| /trueos/sys/compat/freebsd32/ |
| HD | freebsd32.h | 229 uint32_t stack_base; member
|
| HD | freebsd32_misc.c | 2489 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/ |
| HD | ChangeLog | 340 (stack_base, stack_size): New vars. 342 Use global stack_base, stack_size if
|