Home
last modified time | relevance | path

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

/linux/include/linux/sched/
H A Dsignal.h571 return sp >= current->sas_ss_sp && in __on_sig_stack()
572 sp - current->sas_ss_sp < current->sas_ss_size; in __on_sig_stack()
574 return sp > current->sas_ss_sp && in __on_sig_stack()
575 sp - current->sas_ss_sp <= current->sas_ss_size; in __on_sig_stack()
609 p->sas_ss_sp = 0; in sas_ss_reset()
618 return current->sas_ss_sp; in sigsp()
620 return current->sas_ss_sp + current->sas_ss_size; in sigsp()
/linux/arch/um/kernel/
H A Dsignal.c83 sp = current->sas_ss_sp + current->sas_ss_size; in handle_signal()
/linux/arch/sparc/kernel/
H A Dsignal_32.c538 if (put_user(current->sas_ss_sp + current->sas_ss_size, in do_sys_sigstack()
553 if (current->sas_ss_sp && on_sig_stack(sp)) in do_sys_sigstack()
559 current->sas_ss_sp = (unsigned long)ss_sp - SIGSTKSZ; in do_sys_sigstack()
H A Dsignal32.c717 if (put_user(current->sas_ss_sp + current->sas_ss_size, in do_sys32_sigstack()
734 if (current->sas_ss_sp && on_sig_stack(sp)) in do_sys32_sigstack()
741 current->sas_ss_sp = (unsigned long)ss_sp - SIGSTKSZ; in do_sys32_sigstack()
/linux/arch/x86/kernel/
H A Dsignal.c119 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
/linux/arch/alpha/kernel/
H A Dosf_sys.c688 unsigned long oss_sp = current->sas_ss_sp + current->sas_ss_size; in SYSCALL_DEFINE2()
702 if (current->sas_ss_sp && on_sig_stack(usp)) in SYSCALL_DEFINE2()
708 current->sas_ss_sp = (unsigned long)ss_sp - SIGSTKSZ; in SYSCALL_DEFINE2()
/linux/include/linux/
H A Dsignal.h463 unsafe_put_user((void __user *)t->sas_ss_sp, &__uss->ss_sp, label); \
H A Dsched.h1171 unsigned long sas_ss_sp; member
/linux/arch/xtensa/kernel/
H A Dsignal.c365 sp = current->sas_ss_sp + current->sas_ss_size; in setup_frame()
/linux/arch/s390/kernel/
H A Dcompat_signal.c245 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
H A Dsignal.c279 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
/linux/arch/sh/kernel/
H A Dsignal_32.c258 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
/linux/arch/parisc/kernel/
H A Dsignal.c172 sp = (current->sas_ss_sp + 0x7f) & ~0x3f; /* Stacks grow up! */ in get_sigframe()
/linux/kernel/
H A Dsignal.c4355 oss->ss_sp = (void __user *) t->sas_ss_sp; in do_sigaltstack()
4379 if (t->sas_ss_sp == (unsigned long)ss_sp && in do_sigaltstack()
4395 t->sas_ss_sp = (unsigned long) ss_sp; in do_sigaltstack()
4432 int err = __put_user((void __user *)t->sas_ss_sp, &uss->ss_sp) | in __save_altstack()
4486 err = __put_user(ptr_to_compat((void __user *)t->sas_ss_sp), in __compat_save_altstack()