l_rt_sigframe
ASSYM(LINUX_RT_SIGF_UC, offsetof(struct l_rt_sigframe, sf_uc));
struct l_rt_sigframe sf;
struct l_rt_sigframe sf, *sfp;
sp -= sizeof(struct l_rt_sigframe);
sfp = (struct l_rt_sigframe *)((unsigned long)sp & ~0xFul);
ASSYM(LINUX_RT_SIGF_UC, offsetof(struct l_rt_sigframe, sf_uc));
struct l_rt_sigframe *fp, frame;
fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp +
td->td_sigstk.ss_size - sizeof(struct l_rt_sigframe));
fp = (struct l_rt_sigframe *)regs->tf_rsp - 1;
struct l_rt_sigframe sf;
struct l_rt_sigframe *sf;
ASSYM(LINUX_RT_SIGF_UC, offsetof(struct l_rt_sigframe, sf_uc));
struct l_rt_sigframe *fp, frame;
fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp +
td->td_sigstk.ss_size - sizeof(struct l_rt_sigframe));
fp = (struct l_rt_sigframe *)regs->tf_esp - 1;