Home
last modified time | relevance | path

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

12

/netbsd-src/lib/libpthread/
H A Dpthread_makelwp_netbsd.c49 void *stack_base, size_t stack_size, in pthread__makelwp() argument
61 uc.uc_stack.ss_sp = stack_base; in pthread__makelwp()
66 _lwp_makecontext(&uc, start_routine, arg, priv, stack_base, stack_size); in pthread__makelwp()
/netbsd-src/lib/libc/arch/powerpc64/gen/
H A D_lwp.c52 void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
59 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
62 sp = (void *)(stack_base + stack_size); in _lwp_makecontext()
/netbsd-src/lib/libc/arch/i386/gen/
H A D_lwp.c46 void *arg, void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
53 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
61 sp = (void **) (((uintptr_t)(stack_base + stack_size - 4) & ~0xf) + 4); in _lwp_makecontext()
/netbsd-src/lib/libc/arch/m68k/gen/
H A D_lwp.c48 void *arg, void *tcb, caddr_t stack_base, size_t stack_size) in _lwp_makecontext()
55 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
60 sp = (void **)(void *)(stack_base + stack_size); in _lwp_makecontext()
46 _lwp_makecontext(ucontext_t * u,void (* start)(void *),void * arg,void * tcb,caddr_t stack_base,size_t stack_size) _lwp_makecontext() argument
/netbsd-src/lib/libc/arch/alpha/gen/
H A D_lwp.c45 void *arg, void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
54 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
61 gr[_REG_SP] = ((unsigned long) (stack_base + stack_size)) & ~0xfUL; in _lwp_makecontext()
/netbsd-src/lib/libc/arch/x86_64/gen/
H A D_lwp.c46 void *arg, void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
54 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
60 sp = (void **) (((uintptr_t)(stack_base + stack_size) & ~15)); in _lwp_makecontext()
/netbsd-src/lib/libc/arch/ia64/gen/
H A D_lwp.c45 void *arg, void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
55 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
62 gr[_REG_SP] = ((unsigned long) (stack_base + stack_size)) & ~0x7; in _lwp_makecontext()
/netbsd-src/lib/libc/arch/sh3/gen/
H A D_lwp.c51 void *arg, void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
58 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
61 sp = (uintptr_t)stack_base + stack_size; in _lwp_makecontext()
/netbsd-src/lib/libc/arch/powerpc/gen/
H A D_lwp.c54 void *tcb, caddr_t stack_base, size_t stack_size) in _lwp_makecontext()
61 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
64 sp = (uintptr_t)stack_base + stack_size; in _lwp_makecontext()
52 _lwp_makecontext(ucontext_t * u,void (* start)(void *),void * arg,void * tcb,caddr_t stack_base,size_t stack_size) _lwp_makecontext() argument
/netbsd-src/lib/libc/arch/or1k/gen/
H A D_lwp.c54 void *tcb, caddr_t stack_base, size_t stack_size) in _lwp_makecontext()
61 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
64 sp = (uintptr_t)stack_base + stack_size; in _lwp_makecontext()
52 _lwp_makecontext(ucontext_t * u,void (* start)(void *),void * arg,void * tcb,caddr_t stack_base,size_t stack_size) _lwp_makecontext() argument
/netbsd-src/lib/libc/arch/arm/gen/
H A D_lwp.c51 void *arg, void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
58 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
61 sp = (uintptr_t)stack_base + stack_size; in _lwp_makecontext()
/netbsd-src/lib/libc/arch/riscv/gen/
H A D_lwp.c54 void *tcb, caddr_t stack_base, size_t stack_size) in _lwp_makecontext()
61 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
64 sp = (uintptr_t)stack_base + stack_size; in _lwp_makecontext()
52 _lwp_makecontext(ucontext_t * u,void (* start)(void *),void * arg,void * tcb,caddr_t stack_base,size_t stack_size) _lwp_makecontext() argument
/netbsd-src/lib/libc/arch/aarch64/gen/
H A D_lwp.c45 void *arg, void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
50 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
53 uintptr_t sp = (uintptr_t)stack_base + stack_size; in _lwp_makecontext()
/netbsd-src/lib/libc/arch/sparc/gen/
H A D_lwp.c42 void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
52 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
56 sp = (void *)(stack_base + stack_size); in _lwp_makecontext()
/netbsd-src/lib/libc/arch/mips/gen/
H A D_lwp.c53 void *arg, void *tcb, caddr_t stack_base, size_t stack_size) in _lwp_makecontext()
62 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
64 sp = stack_base + stack_size - CALLFRAME_SIZ; in _lwp_makecontext()
51 _lwp_makecontext(ucontext_t * u,void (* start)(void *),void * arg,void * tcb,caddr_t stack_base,size_t stack_size) _lwp_makecontext() argument
/netbsd-src/lib/libc/arch/sparc64/gen/
H A D_lwp.c43 caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
53 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
57 sp = (ulong *)(stack_base + stack_size); in _lwp_makecontext()
/netbsd-src/lib/libc/arch/hppa/gen/
H A D_lwp.c46 void *arg, void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
57 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
59 sp = stack_base + HPPA_FRAME_SIZE; in _lwp_makecontext()
/netbsd-src/lib/libc/arch/vax/gen/
H A D_lwp.c46 void *arg, void *private, caddr_t stack_base, size_t stack_size) in _lwp_makecontext() argument
54 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
59 sp = (int *)((uintptr_t)(stack_base + stack_size) & ~0x3); in _lwp_makecontext()
/netbsd-src/tests/lib/libc/sys/
H A Dt_futex_robust.c61 void *stack_base; member
77 lwp_data.stack_base = mmap(NULL, STACK_SIZE, in setup_lwp_context()
80 ATF_REQUIRE(lwp_data.stack_base != MAP_FAILED); in setup_lwp_context()
82 &lwp_data, NULL, lwp_data.stack_base, STACK_SIZE); in setup_lwp_context()
89 if (lwp_data.stack_base != NULL && in do_cleanup()
90 lwp_data.stack_base != MAP_FAILED) { in do_cleanup()
91 (void) munmap(lwp_data.stack_base, STACK_SIZE); in do_cleanup()
H A Dt_ptrace_clone_wait.h47 void *stack, *stack_base; in clone_body() local
53 stack_base = stack; in clone_body()
55 stack_base = (char *)stack + stack_size; in clone_body()
67 SYSCALL_REQUIRE((child2 = __clone(clone_func, stack_base, in clone_body()
345 void *stack, *stack_base; in CLONE_TEST() local
351 stack_base = stack; in CLONE_TEST()
353 stack_base = (char *)stack + stack_size; in CLONE_TEST()
378 SYSCALL_REQUIRE((child2 = __clone(clone_func, stack_base, in CLONE_TEST()
692 void *stack, *stack_base; in CLONE_TEST2() local
698 stack_base = stack; in CLONE_TEST2()
[all …]
H A Dt_fork.c280 void *stack, *stack_base; in nested_raw() local
286 stack_base = stack; in nested_raw()
288 stack_base = (char *)stack + stack_size; in nested_raw()
301 child2 = __clone(clone_func, stack_base, flags, NULL); in nested_raw()
/netbsd-src/external/gpl3/gdb/dist/sim/ppc/
H A Dhw_vm.c69 unsigned_word stack_base; /* min possible stack value */ member
85 vm->stack_base = device_find_integer_property(me, "stack-base"); in hw_vm_init_address_callback()
86 vm->stack_bound = (vm->stack_base in hw_vm_init_address_callback()
143 if (addr >= vm->stack_base && addr < vm->stack_lower_limit) { in hw_vm_add_space()
/netbsd-src/external/gpl3/gdb.old/dist/sim/ppc/
H A Dhw_vm.c69 unsigned_word stack_base; /* min possible stack value */ member
85 vm->stack_base = device_find_integer_property(me, "stack-base"); in hw_vm_init_address_callback()
86 vm->stack_bound = (vm->stack_base in hw_vm_init_address_callback()
143 if (addr >= vm->stack_base && addr < vm->stack_lower_limit) { in hw_vm_add_space()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/safestack/
H A Dsafestack.cc154 void *stack_base; member
190 UnmapOrDie(stack->stack_base, stack->size); in thread_cleanup_handler()
199 cur_stack->stack_base = (char *)unsafe_stack_start - unsafe_stack_guard; in thread_cleanup_handler()
/netbsd-src/external/cddl/osnet/dist/head/
H A Dthread.h80 thr_create(void *stack_base, size_t stack_size, void *(*start_func) (void*), in thr_create() argument
86 assert(stack_base == NULL); in thr_create()

12