Home
last modified time | relevance | path

Searched refs:ss_sp (Results 26 – 50 of 57) sorted by relevance

123

/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c168 fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig()
189 frame.sf_uc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()
284 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_sendsig()
503 ss.ss_sp = PTRIN(lss->ss_sp); in linux_rt_sigreturn()
H A Dlinux.h286 l_uintptr_t ss_sp; member
/freebsd/contrib/netbsd-tests/lib/libc/sys/
H A Dt_getcontext.c117 uc[i].uc_stack.ss_sp = malloc(STACKSZ);
H A Dt_setrlimit.c503 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.c328 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig()
344 uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()
H A Dlinux.h170 l_uintptr_t ss_sp; member
/freebsd/sys/powerpc/powerpc/
H A Dexec_machdep.c203 sf32.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in sendsig()
252 usfp = (void *)(((uintptr_t)td->td_sigstk.ss_sp + in sendsig()
1165 sp = ((uintptr_t)stack->ss_sp + stack->ss_size - 48) & in cpu_set_upcall()
1168 sp = ((uintptr_t)stack->ss_sp + stack->ss_size - 8) & in cpu_set_upcall()
/freebsd/sys/compat/linux/
H A Dlinux_signal.c220 ss.ss_sp = PTRIN(lss.ss_sp); in linux_sigaltstack()
227 lss.ss_sp = PTROUT(oss.ss_sp); in linux_sigaltstack()
/freebsd/sys/amd64/amd64/
H A Dvm_machdep.c636 (((uintptr_t)stack->ss_sp + stack->ss_size - 4) & ~0x0f) - 4; in cpu_set_upcall()
658 ((register_t)stack->ss_sp + stack->ss_size) & ~0x0f; in cpu_set_upcall()
/freebsd/sys/amd64/linux/
H A Dlinux.h177 l_uintptr_t ss_sp; member
H A Dlinux_sysvec.c544 sf.sf_uc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()
552 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in linux_rt_sendsig()
/freebsd/sys/riscv/riscv/
H A Dvm_machdep.c189 tf->tf_sp = STACKALIGN((uintptr_t)stack->ss_sp + stack->ss_size); in cpu_set_upcall()
H A Dexec_machdep.c365 fp = (struct sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in sendsig()
/freebsd/sys/arm/arm/
H A Dvm_machdep.c233 tf->tf_usr_sp = STACKALIGN((int)stack->ss_sp + stack->ss_size); in cpu_set_upcall()
H A Dexec_machdep.c302 fp = (struct sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in sendsig()
/freebsd/sys/sys/
H A Dsignal.h443 void *ss_sp; /* signal stack pointer */ member
/freebsd/sys/i386/linux/
H A Dlinux.h258 l_uintptr_t ss_sp; member
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_misc.c380 PTRIN_CP(s32, ss, ss_sp); in freebsd32_sigaltstack()
388 PTROUT_CP(oss, s32, ss_sp); in freebsd32_sigaltstack()
2949 uint32_t ss_sp; member
2965 nss.ss_sp = PTRIN(s32.ss_sp); in ofreebsd32_sigstack()
2971 oss.ss_sp = td->td_sigstk.ss_sp; in ofreebsd32_sigstack()
2974 td->td_sigstk.ss_sp = nss.ss_sp; in ofreebsd32_sigstack()
2980 s32.ss_sp = PTROUT(oss.ss_sp); in ofreebsd32_sigstack()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stoptheworld_netbsd_libcdep.cpp202 handler_stack.ss_sp = handler_stack_memory.data(); in TracerThread()
H A Dsanitizer_stoptheworld_linux_libcdep.cpp302 handler_stack.ss_sp = handler_stack_memory.data(); in TracerThread()
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DSignals.inc275 (OldAltStack.ss_sp && OldAltStack.ss_size >= AltStackSize))
279 AltStack.ss_sp = static_cast<char *>(safe_malloc(AltStackSize));
280 NewAltStackPointer = AltStack.ss_sp; // Save to avoid reporting a leak.
283 free(AltStack.ss_sp);
/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()
/freebsd/sys/i386/i386/
H A Dvm_machdep.c509 (((int)stack->ss_sp + stack->ss_size - 4) & ~0x0f) - 4; in cpu_set_upcall()
H A Dexec_machdep.c150 fp = (struct osigframe *)((uintptr_t)td->td_sigstk.ss_sp + in osendsig()
294 sfp = (struct freebsd4_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in freebsd4_sendsig()
446 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in sendsig()
/freebsd/sys/kern/
H A Dkern_sig.c749 return (sp >= (size_t)td->td_sigstk.ss_sp && in sigonstack()
750 sp < td->td_sigstk.ss_size + (size_t)td->td_sigstk.ss_sp); in sigonstack()
1098 td->td_sigstk.ss_sp = 0; in execsigs()
1700 oss.ss_sp = td->td_sigstk.ss_sp; in osigstack()
1703 td->td_sigstk.ss_sp = nss.ss_sp; in osigstack()

123