Home
last modified time | relevance | path

Searched refs:ss_sp (Results 1 – 25 of 57) sorted by relevance

123

/freebsd/crypto/openssl/crypto/async/arch/
H A Dasync_posix.c41 fibre->fibre.uc_stack.ss_sp = OPENSSL_malloc(STACKSIZE); in async_fibre_makecontext()
42 if (fibre->fibre.uc_stack.ss_sp != NULL) { in async_fibre_makecontext()
49 fibre->fibre.uc_stack.ss_sp = NULL; in async_fibre_makecontext()
56 OPENSSL_free(fibre->fibre.uc_stack.ss_sp); in async_fibre_free()
57 fibre->fibre.uc_stack.ss_sp = NULL; in async_fibre_free()
/freebsd/lib/libc/tests/gen/
H A Dmakecontext_test.c46 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
68 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
91 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
115 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
140 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
166 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dstack.h44 rc = pthread_attr_getstack(&attr, &sp->ss_sp, &sp->ss_size); in stack_getbounds()
67 sp->ss_sp = (void *)(((uintptr_t)sp->ss_sp) + sp->ss_size); in thr_stksegment()
/freebsd/tools/test/stress2/misc/
H A Dsigaltstack.sh34 ss.ss_sp = malloc(SIGSTKSZ);
35 if (ss.ss_sp == NULL)
79 if (ss.ss_sp != NULL || ss.ss_flags != SS_DISABLE ||
82 "ss_sp=%p ss_size=%lu ss_flags=0x%x\n", ss.ss_sp,
/freebsd/tests/sys/kern/
H A Dsigaltstack.c84 ss.ss_sp = malloc(ss.ss_size); in ATF_TC_BODY()
85 ATF_REQUIRE(ss.ss_sp != NULL); in ATF_TC_BODY()
89 ATF_CHECK(oss.ss_sp == NULL); in ATF_TC_BODY()
/freebsd/lib/libc/powerpc/gen/
H A Dmakecontext.c67 || (ucp->uc_stack.ss_sp == NULL) in __makecontext()
80 sp = (char *) ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size in __makecontext()
/freebsd/lib/libc/i386/gen/
H A Dmakecontext.c74 else if ((ucp->uc_stack.ss_sp == NULL) || in __makecontext()
111 stack_top = (char *)(ucp->uc_stack.ss_sp + in __makecontext()
/freebsd/lib/libc/powerpc64/gen/
H A Dmakecontext.c67 || (ucp->uc_stack.ss_sp == NULL) in __makecontext()
80 sp = (char *) ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size in __makecontext()
/freebsd/lib/libc/amd64/gen/
H A Dmakecontext.c53 else if ((argc < 0) || (argc > 6) || (ucp->uc_stack.ss_sp == NULL) || in __makecontext()
66 sp = (uint64_t *)(ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size); in __makecontext()
/freebsd/tools/test/vm86/
H A Dvm86_test.c87 ssa.ss_sp = mmap(NULL, ssa.ss_size, PROT_READ | PROT_WRITE | in main()
89 if (ssa.ss_sp == MAP_FAILED) in main()
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_posix.cpp46 uptr sigalt_bottom = (uptr)signal_stack.ss_sp; in PlatformUnpoisonStacks()
47 uptr sigalt_top = (uptr)((char *)signal_stack.ss_sp + signal_stack.ss_size); in PlatformUnpoisonStacks()
H A Dasan_linux.cpp216 hash.add(reinterpret_cast<uptr>(ucp.uc_stack.ss_sp)); in HashContextStack()
229 *stack = reinterpret_cast<uptr>(ucp->uc_stack.ss_sp); in ReadContextStack()
/freebsd/contrib/diff/lib/
H A Dc-stack.c186 char const *stack_base = user_context->uc_stack.ss_sp; in segv_handler()
237 st.ss_sp = alternate_signal_stack.buffer; in c_stack_action()
/freebsd/sys/sys/
H A D_sigaltstack.h60 void *ss_sp; /* signal stack base */ member
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_signal.h33 uint32_t ss_sp; /* signal stack base */ member
/freebsd/sys/i386/linux/
H A Dlinux_sysvec.c174 fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig()
193 frame.sf_uc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()
283 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_sendsig()
497 ss.ss_sp = PTRIN(lss->ss_sp); in linux_rt_sigreturn()
/freebsd/lib/libc/aarch64/gen/
H A Dmakecontext.c77 gp->gp_sp = STACKALIGN(ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size); in __makecontext()
/freebsd/lib/libc/riscv/gen/
H A Dmakecontext.c83 gp->gp_sp = STACKALIGN(ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size); in __makecontext()
/freebsd/sys/arm64/arm64/
H A Dvm_machdep.c223 tf->tf_x[13] = STACKALIGN((uintptr_t)stack->ss_sp + in cpu_set_upcall()
228 tf->tf_sp = STACKALIGN((uintptr_t)stack->ss_sp + in cpu_set_upcall()
H A Dfreebsd32_machdep.c376 fp = (struct sigframe32 *)((uintptr_t)td->td_sigstk.ss_sp + in freebsd32_sendsig()
403 frame.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd32_sendsig()
/freebsd/lib/libc/arm/gen/
H A Dmakecontext.c67 (((uintptr_t)ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size - in __makecontext()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_posix_libcdep.cpp179 altstack.ss_sp = (char *)MmapOrDie(altstack.ss_size, __func__); in SetAlternateSignalStack()
186 altstack.ss_sp = nullptr; in UnsetAlternateSignalStack()
190 UnmapOrDie(oldstack.ss_sp, oldstack.ss_size); in UnsetAlternateSignalStack()
/freebsd/contrib/netbsd-tests/lib/libpthread/
H A Dt_swapcontext.c76 nctx.uc_stack.ss_sp = stack; in threadfunc()
/freebsd/sys/amd64/ia32/
H A Dia32_signal.c359 fp = (struct ia32_osigframe *)((uintptr_t)td->td_sigstk.ss_sp + in ia32_osendsig()
464 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd4_ia32_sendsig()
497 sfp = (struct ia32_freebsd4_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in freebsd4_ia32_sendsig()
589 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in ia32_sendsig()
621 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in ia32_sendsig()
/freebsd/contrib/netbsd-tests/lib/libc/sys/
H A Dt_swapcontext.c81 nctx.uc_stack.ss_sp = stack; in mainfunc()

123