函数源码

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source File:include\linux\sched\signal.h Create Date:2022-07-27 06:42:32
首页 Copyright©Brick

544
545
546
547
548
549
550
551
552
553
static inline unsigned long sigsp(unsigned long sp, struct ksignal *ksig)
{
    if (unlikely((ksig->ka.sa.sa_flags & SA_ONSTACK)) && ! sas_ss_flags(sp))
#ifdef CONFIG_STACK_GROWSUP
        return current->sas_ss_sp;
#else
        return current->sas_ss_sp + current->sas_ss_size;
#endif
    return sp;
}