Home
last modified time | relevance | path

Searched refs:sf_sc (Results 1 – 9 of 9) sorted by relevance

/f-stack/freebsd/i386/linux/
H A Dlinux_sysvec.c430 frame.sf_ucontext = &fp->sf_sc; in linux_rt_sendsig()
447 frame.sf_sc.uc_mcontext.sc_mask = frame.sf_sc.uc_sigmask.__mask; in linux_rt_sendsig()
548 frame.sf_sc.sc_gs = rgs(); in linux_sendsig()
549 frame.sf_sc.sc_fs = regs->tf_fs; in linux_sendsig()
550 frame.sf_sc.sc_es = regs->tf_es; in linux_sendsig()
551 frame.sf_sc.sc_ds = regs->tf_ds; in linux_sendsig()
561 frame.sf_sc.sc_cs = regs->tf_cs; in linux_sendsig()
564 frame.sf_sc.sc_ss = regs->tf_ss; in linux_sendsig()
625 eflags = frame.sf_sc.sc_eflags; in linux_sigreturn()
635 if (!CS_SECURE(frame.sf_sc.sc_cs)) { in linux_sigreturn()
[all …]
H A Dlinux_genassym.c12 ASSYM(LINUX_SIGF_SC, offsetof(struct l_sigframe, sf_sc));
16 ASSYM(LINUX_RT_SIGF_UC, offsetof(struct l_rt_sigframe, sf_sc));
H A Dlinux.h409 struct l_sigcontext sf_sc; member
420 struct l_ucontext sf_sc; member
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_sysvec.c316 frame.sf_sc.uc_mcontext.sc_mask = frame.sf_sc.uc_sigmask.__mask; in linux_rt_sendsig()
421 frame.sf_sc.sc_gs = regs->tf_gs; in linux_sendsig()
422 frame.sf_sc.sc_fs = regs->tf_fs; in linux_sendsig()
423 frame.sf_sc.sc_es = regs->tf_es; in linux_sendsig()
424 frame.sf_sc.sc_ds = regs->tf_ds; in linux_sendsig()
434 frame.sf_sc.sc_cs = regs->tf_cs; in linux_sendsig()
437 frame.sf_sc.sc_ss = regs->tf_ss; in linux_sendsig()
501 eflags = frame.sf_sc.sc_eflags; in linux_sigreturn()
511 if (!CS_SECURE(frame.sf_sc.sc_cs)) { in linux_sigreturn()
521 lmask.__mask = frame.sf_sc.sc_mask; in linux_sigreturn()
[all …]
H A Dlinux32_genassym.c13 ASSYM(LINUX_SIGF_SC, offsetof(struct l_sigframe, sf_sc));
15 ASSYM(LINUX_RT_SIGF_UC, offsetof(struct l_rt_sigframe, sf_sc));
H A Dlinux.h436 struct l_sigcontext sf_sc; member
447 struct l_ucontext sf_sc; member
/f-stack/freebsd/amd64/linux/
H A Dlinux_sysvec.c657 sf.sf_sc.uc_mcontext.sc_rdi = regs->tf_rdi; in linux_rt_sendsig()
658 sf.sf_sc.uc_mcontext.sc_rsi = regs->tf_rsi; in linux_rt_sendsig()
659 sf.sf_sc.uc_mcontext.sc_rdx = regs->tf_rdx; in linux_rt_sendsig()
660 sf.sf_sc.uc_mcontext.sc_rbp = regs->tf_rbp; in linux_rt_sendsig()
661 sf.sf_sc.uc_mcontext.sc_rbx = regs->tf_rbx; in linux_rt_sendsig()
662 sf.sf_sc.uc_mcontext.sc_rcx = regs->tf_rcx; in linux_rt_sendsig()
663 sf.sf_sc.uc_mcontext.sc_rax = regs->tf_rax; in linux_rt_sendsig()
664 sf.sf_sc.uc_mcontext.sc_rip = regs->tf_rip; in linux_rt_sendsig()
666 sf.sf_sc.uc_mcontext.sc_r8 = regs->tf_r8; in linux_rt_sendsig()
667 sf.sf_sc.uc_mcontext.sc_r9 = regs->tf_r9; in linux_rt_sendsig()
[all …]
H A Dlinux_genassym.c12 ASSYM(LINUX_RT_SIGF_UC, offsetof(struct l_rt_sigframe, sf_sc));
H A Dlinux.h315 struct l_ucontext sf_sc; member