Home
last modified time | relevance | path

Searched refs:sas_ss_sp (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/include/linux/sched/
Dsignal.h500 return sp >= current->sas_ss_sp && in on_sig_stack()
501 sp - current->sas_ss_sp < current->sas_ss_size; in on_sig_stack()
503 return sp > current->sas_ss_sp && in on_sig_stack()
504 sp - current->sas_ss_sp <= current->sas_ss_size; in on_sig_stack()
518 p->sas_ss_sp = 0; in sas_ss_reset()
527 return current->sas_ss_sp; in sigsp()
529 return current->sas_ss_sp + current->sas_ss_size; in sigsp()
/Linux-v4.19/arch/um/kernel/
Dsignal.c55 sp = current->sas_ss_sp + current->sas_ss_size; in handle_signal()
/Linux-v4.19/arch/ia64/kernel/
Dsignal.c231 return (bsp - current->sas_ss_sp < current->sas_ss_size); in rbs_on_sig_stack()
279 new_sp = current->sas_ss_sp + current->sas_ss_size; in setup_frame()
287 new_rbs = ALIGN(current->sas_ss_sp, in setup_frame()
/Linux-v4.19/arch/sparc/kernel/
Dsignal_32.c541 if (put_user(current->sas_ss_sp + current->sas_ss_size, in do_sys_sigstack()
556 if (current->sas_ss_sp && on_sig_stack(sp)) in do_sys_sigstack()
562 current->sas_ss_sp = (unsigned long)ss_sp - SIGSTKSZ; in do_sys_sigstack()
Dsignal32.c704 if (put_user(current->sas_ss_sp + current->sas_ss_size, in do_sys32_sigstack()
721 if (current->sas_ss_sp && on_sig_stack(sp)) in do_sys32_sigstack()
728 current->sas_ss_sp = (unsigned long)ss_sp - SIGSTKSZ; in do_sys32_sigstack()
/Linux-v4.19/include/linux/
Dsignal.h427 put_user_ex((void __user *)t->sas_ss_sp, &__uss->ss_sp); \
Dsched.h876 unsigned long sas_ss_sp; member
Dcompat.h527 put_user_ex(ptr_to_compat((void __user *)t->sas_ss_sp), &__uss->ss_sp); \
/Linux-v4.19/arch/alpha/kernel/
Dosf_sys.c689 unsigned long oss_sp = current->sas_ss_sp + current->sas_ss_size; in SYSCALL_DEFINE2()
703 if (current->sas_ss_sp && on_sig_stack(usp)) in SYSCALL_DEFINE2()
709 current->sas_ss_sp = (unsigned long)ss_sp - SIGSTKSZ; in SYSCALL_DEFINE2()
/Linux-v4.19/arch/xtensa/kernel/
Dsignal.c343 sp = current->sas_ss_sp + current->sas_ss_size; in setup_frame()
/Linux-v4.19/arch/parisc/kernel/
Dsignal.c188 sp = (current->sas_ss_sp + 0x7f) & ~0x3f; /* Stacks grow up! */ in get_sigframe()
/Linux-v4.19/arch/s390/kernel/
Dcompat_signal.c247 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
Dsignal.c281 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
/Linux-v4.19/arch/sh/kernel/
Dsignal_32.c256 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
Dsignal_64.c369 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
/Linux-v4.19/arch/unicore32/kernel/
Dsignal.c198 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
/Linux-v4.19/kernel/
Dsignal.c3469 oss->ss_sp = (void __user *) t->sas_ss_sp; in do_sigaltstack()
3497 t->sas_ss_sp = (unsigned long) ss_sp; in do_sigaltstack()
3530 int err = __put_user((void __user *)t->sas_ss_sp, &uss->ss_sp) | in __save_altstack()
3587 err = __put_user(ptr_to_compat((void __user *)t->sas_ss_sp), in __compat_save_altstack()
/Linux-v4.19/arch/x86/kernel/
Dsignal.c258 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
/Linux-v4.19/fs/
Dexec.c1355 current->sas_ss_sp = current->sas_ss_size = 0; in setup_new_exec()