| /netbsd/src/tests/lib/libc/setjmp/ |
| D | t_sigstack.c | 115 ATF_REQUIRE_MSG((fp >= ssp->ss_sp && in on_sigusr1() 116 fp < (void *)((char *)ssp->ss_sp + ssp->ss_size)), in on_sigusr1() 121 fp, ssp->ss_sp, (char *)ssp->ss_sp + ssp->ss_size, ssp->ss_size); in on_sigusr1() 129 ATF_REQUIRE_MSG((sp < ssp->ss_sp || in on_sigusr1() 130 sp >= (void *)((char *)ssp->ss_sp + ssp->ss_size)), in on_sigusr1() 138 ssp->ss_sp, (char *)ssp->ss_sp + ssp->ss_size, in on_sigusr1() 185 REQUIRE_LIBC(ss[i].ss_sp = malloc(ss[i].ss_size), NULL); in go()
|
| /netbsd/src/lib/libc/compat/sys/ |
| D | compat_sigaltstack.c | 52 nss.ss_sp = onss->ss_sp; in sigaltstack() 59 ooss->ss_sp = oss.ss_sp; in sigaltstack()
|
| /netbsd/src/tests/lib/libc/sys/ |
| D | t_sigaltstack.c | 51 if ((char *)sigstk.ss_sp <= sp && in handler() 52 ((char *)sigstk.ss_sp + sigstk.ss_size) > sp) in handler() 72 sigstk.ss_sp = malloc(SIGSTKSZ); in ATF_TC_BODY() 73 ATF_REQUIRE(sigstk.ss_sp != NULL); in ATF_TC_BODY()
|
| /netbsd/src/sys/compat/common/ |
| D | compat_sigaltstack.h | 27 nss.ss_sp = COMPAT_GET_PTR(css.ss_sp); \ 43 COMPAT_SET_PTR(css.ss_sp, oss.ss_sp); \
|
| D | kern_sig_43.c | 127 sa->ss_sp = ss->ss_sp; in compat_43_sigstack_to_sigaltstack() 138 ss->ss_sp = sa->ss_sp; in compat_43_sigaltstack_to_sigstack()
|
| /netbsd/src/tests/lib/libexecinfo/ |
| D | t_sig_backtrace.c | 191 sig_stack.ss_sp = mmap(NULL, SIGSTKSZ, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 193 ATF_REQUIRE(sig_stack.ss_sp != MAP_FAILED); in ATF_TC_BODY() 224 sig_stack.ss_sp = mmap(NULL, SIGSTKSZ, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 226 ATF_REQUIRE(sig_stack.ss_sp != MAP_FAILED); in ATF_TC_BODY()
|
| /netbsd/src/tests/kernel/ |
| D | t_signal_and_sp.c | 261 uc.uc_stack.ss_sp = stack; in ATF_TC_BODY() 282 uc.uc_stack.ss_sp = stack + i; in ATF_TC_BODY() 326 uc1.uc_stack.ss_sp = stack1; in ATF_TC_BODY() 332 uc2.uc_stack.ss_sp = stack2; in ATF_TC_BODY() 353 uc1.uc_stack.ss_sp = stack1; in ATF_TC_BODY() 359 uc2.uc_stack.ss_sp = stack2 + i; in ATF_TC_BODY() 439 ss.ss_sp = stack; in ATF_TC_BODY() 459 ss.ss_sp = stack + i; in ATF_TC_BODY()
|
| /netbsd/src/sys/arch/usermode/target/i386/ |
| D | cpu_i386.c | 129 ((char *) l->l_sigstk.ss_sp + l->l_sigstk.ss_size); in sendsig_siginfo() 186 pcb->pcb_ucp.uc_stack.ss_sp); in setregs() 198 ucp->uc_stack.ss_sp = (void *) (stack-4); /* to prevent clearing */ in setregs() 212 pcb->pcb_ucp.uc_stack.ss_sp); in setregs()
|
| /netbsd/src/sys/compat/sys/ |
| D | sigtypes.h | 59 char *ss_sp; /* signal stack base */ member 69 uint32_t ss_sp; member
|
| /netbsd/src/sys/arch/usermode/dev/ |
| D | cpu.c | 122 sc->sc_ucp.uc_stack.ss_sp = sc->sc_ucp_stack; in cpu_attach() 263 oldpcb->pcb_ucp.uc_stack.ss_sp, in cpu_switchto() 273 newpcb->pcb_ucp.uc_stack.ss_sp, in cpu_switchto() 458 pcb2->pcb_ucp.uc_stack.ss_sp = pcb2->sys_stack; in cpu_lwp_fork()
|
| /netbsd/src/sys/compat/linux/arch/amd64/ |
| D | linux_machdep.c | 153 sp = ((char *)l->l_sigstk.ss_sp + in linux_sendsig() 183 sigframe.uc.luc_stack.ss_sp = l->l_sigstk.ss_sp; in linux_sendsig() 405 uctx.uc_stack.ss_sp = luctx->luc_stack.ss_sp; in linux_sys_rt_sigreturn()
|
| /netbsd/src/sys/sys/ |
| D | signal.h | 250 ((stack_t) { .ss_sp = NULL, .ss_flags = SS_DISABLE, .ss_size = 0 }) 278 void *ss_sp; /* signal stack pointer */ member
|
| /netbsd/src/lib/libpthread/ |
| D | pthread.c | 361 stackbase2 = newthread->pt_stack.ss_sp; in pthread__getstack() 367 newthread->pt_stack.ss_sp = NULL; in pthread__getstack() 399 newthread->pt_stack.ss_sp = stackbase2; in pthread__getstack() 551 newthread->pt_stack.ss_sp, newthread->pt_stack.ss_size, in pthread_create() 1340 pthread__main->pt_stack.ss_sp = (void *)aux->a_v; in pthread__initmainstack() 1342 pthread__main->pt_stack.ss_sp = (char *)aux->a_v - size; in pthread__initmainstack()
|
| D | pthread_makelwp_netbsd.c | 61 uc.uc_stack.ss_sp = stack_base; in pthread__makelwp()
|
| /netbsd/src/sys/arch/usermode/target/x86_64/ |
| D | cpu_x86_64.c | 125 sp = (char *) l->l_sigstk.ss_sp + l->l_sigstk.ss_size; in sendsig_siginfo() 195 ucp->uc_stack.ss_sp = (void *) stack; in setregs()
|
| /netbsd/src/lib/libc/arch/powerpc64/gen/ |
| D | _lwp.c | 59 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
|
| /netbsd/src/lib/libc/arch/m68k/gen/ |
| D | makecontext.c | 53 sp = (int *)((uintptr_t)ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size); in makecontext()
|
| D | _lwp.c | 55 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
|
| /netbsd/src/lib/libc/arch/i386/gen/ |
| D | _lwp.c | 53 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
|
| /netbsd/src/lib/libc/arch/alpha/gen/ |
| D | _lwp.c | 57 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
|
| /netbsd/src/lib/libc/arch/x86_64/gen/ |
| D | _lwp.c | 54 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
|
| /netbsd/src/lib/libc/arch/ia64/gen/ |
| D | _lwp.c | 55 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
|
| /netbsd/src/sys/compat/netbsd32/ |
| D | netbsd32_compat_43.c | 698 nsa.ss_sp = NETBSD32PTR64(ss32.ss_sp); in compat_43_netbsd32_osigstack() 709 NETBSD32PTR32(ss32.ss_sp, osa.ss_sp); in compat_43_netbsd32_osigstack()
|
| /netbsd/src/lib/libc/arch/sh3/gen/ |
| D | _lwp.c | 58 u->uc_stack.ss_sp = stack_base; in _lwp_makecontext()
|
| D | makecontext.c | 54 (((uintptr_t)ucp->uc_stack.ss_sp + ucp->uc_stack.ss_size) & ~3); in makecontext()
|