Home
last modified time | relevance | path

Searched refs:uc_stack (Results 1 – 25 of 40) sorted by relevance

12

/freebsd/lib/libc/tests/gen/
H A Dmakecontext_test.c31 static char uc_stack[16 * 1024]; variable
46 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
47 ctx[1].uc_stack.ss_size = sizeof(uc_stack); in ATF_TC_BODY()
68 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
69 ctx[1].uc_stack.ss_size = sizeof(uc_stack); in ATF_TC_BODY()
91 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
92 ctx[1].uc_stack.ss_size = sizeof(uc_stack); in ATF_TC_BODY()
115 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
116 ctx[1].uc_stack.ss_size = sizeof(uc_stack); in ATF_TC_BODY()
140 ctx[1].uc_stack.ss_sp = uc_stack; in ATF_TC_BODY()
[all …]
/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()
43 fibre->fibre.uc_stack.ss_size = STACKSIZE; 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/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_linux.cpp209 hash.add(reinterpret_cast<uptr>(ucp.uc_stack.ss_sp)); in HashContextStack()
210 hash.add(ucp.uc_stack.ss_size); in HashContextStack()
216 ucp->uc_stack.ss_flags = HashContextStack(*ucp); in SignContextStack()
221 if (HashContextStack(*ucp) == ucp->uc_stack.ss_flags) { in ReadContextStack()
222 *stack = reinterpret_cast<uptr>(ucp->uc_stack.ss_sp); in ReadContextStack()
223 *ssize = ucp->uc_stack.ss_size; in ReadContextStack()
/freebsd/lib/libc/powerpc/gen/
H A Dmakecontext.c67 || (ucp->uc_stack.ss_sp == NULL) in __makecontext()
68 || (ucp->uc_stack.ss_size < MINSIGSTKSZ)) { 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()
75 (ucp->uc_stack.ss_size < MINSIGSTKSZ)) { in __makecontext()
111 stack_top = (char *)(ucp->uc_stack.ss_sp + in __makecontext()
112 ucp->uc_stack.ss_size - sizeof(intptr_t)); in __makecontext()
/freebsd/lib/libc/powerpc64/gen/
H A Dmakecontext.c67 || (ucp->uc_stack.ss_sp == NULL) in __makecontext()
68 || (ucp->uc_stack.ss_size < MINSIGSTKSZ)) { 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()
54 (ucp->uc_stack.ss_size < MINSIGSTKSZ)) { in __makecontext()
66 sp = (uint64_t *)(ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size); in __makecontext()
/freebsd/tests/sys/kern/
H A Dsigaltstack.c54 (uc->uc_stack.ss_flags & SS_DISABLE) == 0; in sig_handler()
58 level1_correct = (uc->uc_stack.ss_flags & SS_ONSTACK) == 0; in sig_handler()
63 level2_correct = (uc->uc_stack.ss_flags & SS_ONSTACK) != 0; in sig_handler()
/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/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/arm/gen/
H A Dmakecontext.c67 (((uintptr_t)ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size - in __makecontext()
/freebsd/contrib/netbsd-tests/lib/libpthread/
H A Dt_swapcontext.c76 nctx.uc_stack.ss_sp = stack; in threadfunc()
77 nctx.uc_stack.ss_size = sizeof(stack); in threadfunc()
/freebsd/contrib/netbsd-tests/lib/libc/sys/
H A Dt_swapcontext.c81 nctx.uc_stack.ss_sp = stack; in mainfunc()
82 nctx.uc_stack.ss_size = sizeof(stack); in mainfunc()
H A Dt_getcontext.c117 uc[i].uc_stack.ss_sp = malloc(STACKSZ);
118 uc[i].uc_stack.ss_size = STACKSZ;
H A Dt_setrlimit.c501 c.uc_stack.ss_flags = 0; in ATF_TC_BODY()
502 c.uc_stack.ss_size = 4096; in ATF_TC_BODY()
503 ATF_REQUIRE((c.uc_stack.ss_sp = malloc(c.uc_stack.ss_size)) != NULL); in ATF_TC_BODY()
/freebsd/sys/arm64/linux/
H A Dlinux_sysvec.c304 l_stack_t uc_stack; in linux_rt_sendsig() local
344 uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()
345 uc_stack.ss_size = td->td_sigstk.ss_size; in linux_rt_sendsig()
346 uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) != 0 ? in linux_rt_sendsig()
393 memcpy(&frame->sf.sf_uc.uc_stack, &uc_stack, sizeof(uc_stack)); in linux_rt_sendsig()
H A Dlinux_sigframe.h63 l_stack_t uc_stack; member
/freebsd/sys/x86/linux/
H A Dlinux_x86_sigframe.h81 l_stack_t uc_stack; member
202 l_stack_t uc_stack; member
/freebsd/contrib/diff/lib/
H A Dc-stack.c186 char const *stack_base = user_context->uc_stack.ss_sp; in segv_handler()
187 size_t stack_size = user_context->uc_stack.ss_size; in segv_handler()
/freebsd/sys/compat/ia32/
H A Dia32_signal.h84 struct sigaltstack32 uc_stack; member
118 struct sigaltstack32 uc_stack; member
/freebsd/sys/sys/
H A D_ucontext.h47 struct __stack_t uc_stack; member
/freebsd/contrib/netbsd-tests/lib/libc/gen/
H A Dt_siginfo.c88 printf("uc_stack %p %lu 0x%x\n", ctx->uc_stack.ss_sp, in sig_debug()
89 (unsigned long)ctx->uc_stack.ss_size, in sig_debug()
90 ctx->uc_stack.ss_flags); in sig_debug()
/freebsd/sys/i386/include/
H A Ducontext.h64 stack_t uc_stack; member
/freebsd/sys/arm64/arm64/
H A Dfreebsd32_machdep.c401 frame.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK ) in freebsd32_sendsig()
403 frame.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd32_sendsig()
404 frame.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in freebsd32_sendsig()
/freebsd/sys/arm64/include/
H A Ducontext.h100 struct sigaltstack32 uc_stack; member

12