Searched refs:sf_sc (Results 1 – 9 of 9) sorted by relevance
| /f-stack/freebsd/i386/linux/ |
| H A D | linux_sysvec.c | 430 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 D | linux_genassym.c | 12 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 D | linux.h | 409 struct l_sigcontext sf_sc; member 420 struct l_ucontext sf_sc; member
|
| /f-stack/freebsd/amd64/linux32/ |
| H A D | linux32_sysvec.c | 316 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 D | linux32_genassym.c | 13 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 D | linux.h | 436 struct l_sigcontext sf_sc; member 447 struct l_ucontext sf_sc; member
|
| /f-stack/freebsd/amd64/linux/ |
| H A D | linux_sysvec.c | 657 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 D | linux_genassym.c | 12 ASSYM(LINUX_RT_SIGF_UC, offsetof(struct l_rt_sigframe, sf_sc));
|
| H A D | linux.h | 315 struct l_ucontext sf_sc; member
|