| /f-stack/freebsd/contrib/openzfs/lib/libspl/include/sys/ |
| H A D | stack.h | 44 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()
|
| /f-stack/freebsd/amd64/linux/ |
| H A D | linux_machdep.c | 226 ss.ss_sp = PTRIN(lss.ss_sp); in linux_sigaltstack() 233 lss.ss_sp = PTROUT(oss.ss_sp); in linux_sigaltstack()
|
| H A D | linux_sysvec.c | 635 sp = (caddr_t)td->td_sigstk.ss_sp + td->td_sigstk.ss_size - in linux_rt_sendsig() 651 sf.sf_sc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()
|
| H A D | linux.h | 180 l_uintptr_t ss_sp; member
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | vm_machdep.c | 202 tf->tf_x[13] = STACKALIGN((uintptr_t)stack->ss_sp + stack->ss_size); in cpu_set_upcall() 204 tf->tf_sp = STACKALIGN((uintptr_t)stack->ss_sp + stack->ss_size); in cpu_set_upcall()
|
| H A D | freebsd32_machdep.c | 337 fp = (struct sigframe32 *)((uintptr_t)td->td_sigstk.ss_sp + in freebsd32_sendsig() 364 frame.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd32_sendsig()
|
| /f-stack/freebsd/sys/ |
| H A D | signal.h | 442 void *ss_sp; /* signal stack base */ member 480 void *ss_sp; /* signal stack pointer */ member
|
| /f-stack/freebsd/amd64/ia32/ |
| H A D | ia32_signal.c | 358 fp = (struct ia32_sigframe3 *)((uintptr_t)td->td_sigstk.ss_sp + in ia32_osendsig() 461 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd4_ia32_sendsig() 494 sfp = (struct ia32_sigframe4 *)((uintptr_t)td->td_sigstk.ss_sp + in freebsd4_ia32_sendsig() 594 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in ia32_sendsig() 627 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in ia32_sendsig()
|
| /f-stack/freebsd/mips/mips/ |
| H A D | freebsd32_machdep.c | 374 sf.sf_uc.uc_stack.ss_sp = (int32_t)(intptr_t)td->td_sigstk.ss_sp; in freebsd32_sendsig() 398 sfp = (struct sigframe32 *)(((uintptr_t)td->td_sigstk.ss_sp + in freebsd32_sendsig()
|
| H A D | pm_machdep.c | 132 sfp = (struct sigframe *)(((uintptr_t)td->td_sigstk.ss_sp + in sendsig()
|
| /f-stack/freebsd/i386/linux/ |
| H A D | linux_sysvec.c | 416 fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig() 439 frame.sf_sc.uc_stack.ss_sp = td->td_sigstk.ss_sp; in linux_rt_sendsig() 529 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_sendsig() 749 ss.ss_sp = lss->ss_sp; in linux_rt_sigreturn()
|
| H A D | linux_machdep.c | 552 ss.ss_sp = lss.ss_sp; in linux_sigaltstack() 559 lss.ss_sp = oss.ss_sp; in linux_sigaltstack()
|
| H A D | linux.h | 257 void *ss_sp; member
|
| /f-stack/freebsd/amd64/linux32/ |
| H A D | linux32_sysvec.c | 283 fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig() 308 frame.sf_sc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig() 402 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_sendsig() 632 ss.ss_sp = PTRIN(lss->ss_sp); in linux_rt_sigreturn()
|
| H A D | linux32_machdep.c | 587 ss.ss_sp = PTRIN(lss.ss_sp); in linux_sigaltstack() 594 lss.ss_sp = PTROUT(oss.ss_sp); in linux_sigaltstack()
|
| /f-stack/freebsd/arm64/cloudabi64/ |
| H A D | cloudabi64_sysvec.c | 145 stack.ss_sp = TO_PTR(attr->stack); in cloudabi64_thread_setregs()
|
| /f-stack/freebsd/i386/cloudabi32/ |
| H A D | cloudabi32_sysvec.c | 161 stack.ss_sp = TO_PTR(attr->stack); in cloudabi32_thread_setregs()
|
| /f-stack/freebsd/arm/cloudabi32/ |
| H A D | cloudabi32_sysvec.c | 153 stack.ss_sp = TO_PTR(attr->stack); in cloudabi32_thread_setregs()
|
| /f-stack/freebsd/amd64/cloudabi32/ |
| H A D | cloudabi32_sysvec.c | 186 stack.ss_sp = TO_PTR(attr->stack); in cloudabi32_thread_setregs()
|
| /f-stack/freebsd/amd64/cloudabi64/ |
| H A D | cloudabi64_sysvec.c | 178 stack.ss_sp = TO_PTR(attr->stack); in cloudabi64_thread_setregs()
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | vm_machdep.c | 642 (((uintptr_t)stack->ss_sp + stack->ss_size - 4) & ~0x0f) - 4; in cpu_set_upcall() 662 ((register_t)stack->ss_sp + stack->ss_size) & ~0x0f; in cpu_set_upcall()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | vm_machdep.c | 234 tf->tf_usr_sp = STACKALIGN((int)stack->ss_sp + stack->ss_size); in cpu_set_upcall()
|
| /f-stack/freebsd/arm64/linux/ |
| H A D | linux.h | 172 l_uintptr_t ss_sp; member
|
| /f-stack/freebsd/i386/i386/ |
| H A D | vm_machdep.c | 508 (((int)stack->ss_sp + stack->ss_size - 4) & ~0x0f) - 4; in cpu_set_upcall()
|
| /f-stack/freebsd/kern/ |
| H A D | kern_sig.c | 645 return (sp >= (size_t)td->td_sigstk.ss_sp && in sigonstack() 646 sp < td->td_sigstk.ss_size + (size_t)td->td_sigstk.ss_sp); in sigonstack() 1024 td->td_sigstk.ss_sp = 0; in execsigs() 1621 oss.ss_sp = td->td_sigstk.ss_sp; in osigstack() 1624 td->td_sigstk.ss_sp = nss.ss_sp; in osigstack()
|