Searched refs:sf_uc (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-11-stable/sys/powerpc/include/
H A Dsigframe.h35 ucontext_t sf_uc; member in struct:sigframe
/freebsd-11-stable/sys/sparc64/include/
H A Dsigframe.h36 ucontext_t sf_uc; member in struct:sigframe
/freebsd-11-stable/sys/x86/include/
H A Dsigframe.h49 register_t sf_ucontext; /* points to sf_uc */
56 ucontext_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe
67 ucontext_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe
/freebsd-11-stable/sys/mips/include/
H A Dsigframe.h46 register_t sf_ucontext; /* points to sf_uc */
48 ucontext_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe
59 int32_t sf_ucontext; /* points to sf_uc */
61 ucontext32_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe32
/freebsd-11-stable/sys/amd64/ia32/
H A Dia32_signal.c461 sf.sf_uc.uc_sigmask = *mask;
462 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp;
463 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size;
464 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK)
466 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
467 sf.sf_uc.uc_mcontext.mc_edi = regs->tf_rdi;
468 sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi;
469 sf.sf_uc.uc_mcontext.mc_ebp = regs->tf_rbp;
470 sf.sf_uc.uc_mcontext.mc_isp = regs->tf_rsp; /* XXX */
471 sf.sf_uc
[all...]
/freebsd-11-stable/sys/arm64/include/
H A Dframe.h63 ucontext_t sf_uc; /* actual saved ucontext */ member in struct:sigframe
/freebsd-11-stable/lib/libc/sparc64/gen/
H A Dsignalcontext.c61 bcopy(ucp, &sfp->sf_uc, sizeof(*ucp));
68 mc->mc_out[2] = (uint64_t)&sfp->sf_uc;
73 ucp->uc_link = &sfp->sf_uc;
/freebsd-11-stable/lib/libc/arm/gen/
H A Dsignalcontext.c60 bcopy(ucp, &sfp->sf_uc, sizeof(*ucp));
72 gr[_REG_R2] = (__greg_t)&sfp->sf_uc;
74 ucp->uc_link = &sfp->sf_uc;
/freebsd-11-stable/lib/libc/i386/gen/
H A Dsignalcontext.c63 sfp->sf_ucontext = (register_t)(intptr_t)&sfp->sf_uc;
65 bcopy(ucp, &sfp->sf_uc, sizeof(ucontext_t));
76 ucp->uc_link = &sfp->sf_uc;
/freebsd-11-stable/sys/compat/ia32/
H A Dia32_genassym.c15 ASSYM(IA32_SIGF_UC, offsetof(struct ia32_sigframe, sf_uc));
24 ASSYM(IA32_SIGF_UC4, offsetof(struct ia32_sigframe4, sf_uc));
H A Dia32_signal.h159 u_int32_t sf_ucontext; /* points to sf_uc */
162 struct ia32_ucontext4 sf_uc; /* = *sf_ucontext */ member in struct:ia32_sigframe4
170 u_int32_t sf_ucontext; /* points to sf_uc */
174 struct ia32_ucontext sf_uc; /* = *sf_ucontext */ member in struct:ia32_sigframe
/freebsd-11-stable/sys/riscv/include/
H A Dframe.h72 ucontext_t sf_uc; /* actual saved ucontext */ member in struct:sigframe
/freebsd-11-stable/sys/i386/include/
H A Dsigframe.h79 register_t sf_ucontext; /* points to sf_uc */
86 struct ucontext4 sf_uc; /* = *sf_ucontext */ member in struct:sigframe4
/freebsd-11-stable/sys/compat/svr4/
H A Dsvr4_ucontext.h70 struct svr4_ucontext sf_uc; member in struct:svr4_sigframe
/freebsd-11-stable/sys/mips/mips/
H A Dpm_machdep.c106 sf.sf_uc.uc_sigmask = *mask;
107 sf.sf_uc.uc_stack = td->td_sigstk;
108 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
109 sf.sf_uc.uc_mcontext.mc_pc = regs->pc;
110 sf.sf_uc.uc_mcontext.mullo = regs->mullo;
111 sf.sf_uc.uc_mcontext.mulhi = regs->mulhi;
112 sf.sf_uc.uc_mcontext.mc_tls = td->td_md.md_tls;
113 sf.sf_uc.uc_mcontext.mc_regs[0] = UCONTEXT_MAGIC; /* magic number */
114 bcopy((void *)&regs->ast, (void *)&sf.sf_uc.uc_mcontext.mc_regs[1],
115 sizeof(sf.sf_uc
[all...]
H A Dfreebsd32_machdep.c390 sf.sf_uc.uc_sigmask = *mask;
391 sf.sf_uc.uc_stack.ss_sp = (int32_t)(intptr_t)td->td_sigstk.ss_sp;
392 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size;
393 sf.sf_uc.uc_stack.ss_flags = td->td_sigstk.ss_flags;
394 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
395 sf.sf_uc.uc_mcontext.mc_pc = regs.r_regs[PC];
396 sf.sf_uc.uc_mcontext.mullo = regs.r_regs[MULLO];
397 sf.sf_uc.uc_mcontext.mulhi = regs.r_regs[MULHI];
398 sf.sf_uc.uc_mcontext.mc_tls = (int32_t)(intptr_t)td->td_md.md_tls;
399 sf.sf_uc
[all...]
/freebsd-11-stable/sys/i386/svr4/
H A Dsvr4_genassym.c18 ASSYM(SVR4_SIGF_UC, offsetof(struct svr4_sigframe, sf_uc));
/freebsd-11-stable/sys/arm/include/
H A Dframe.h96 ucontext_t sf_uc; /* actual saved ucontext */ member in struct:sigframe
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dexec_machdep.c115 ucontext32_t sf_uc; member in struct:sigframe32
172 grab_mcontext32(td, &sf32.sf_uc.uc_mcontext, 0);
174 sf32.sf_uc.uc_sigmask = *mask;
175 sf32.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp;
176 sf32.sf_uc.uc_stack.ss_size = (uint32_t)td->td_sigstk.ss_size;
177 sf32.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK)
180 sf32.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
202 grab_mcontext(td, &sf.sf_uc.uc_mcontext, 0);
204 sf.sf_uc.uc_sigmask = *mask;
205 sf.sf_uc
[all...]
/freebsd-11-stable/sys/arm64/arm64/
H A Dgenassym.c56 ASSYM(SF_UC, offsetof(struct sigframe, sf_uc));
/freebsd-11-stable/sys/i386/i386/
H A Dmachdep.c497 sf.sf_uc.uc_sigmask = *mask;
498 sf.sf_uc.uc_stack = td->td_sigstk;
499 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK)
501 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
502 sf.sf_uc.uc_mcontext.mc_gs = rgs();
503 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_fs, sizeof(*regs));
504 bzero(sf.sf_uc.uc_mcontext.mc_fpregs,
505 sizeof(sf.sf_uc.uc_mcontext.mc_fpregs));
506 bzero(sf.sf_uc.uc_mcontext.__spare__,
507 sizeof(sf.sf_uc
[all...]
/freebsd-11-stable/sys/arm/arm/
H A Dmachdep.c613 get_mcontext(td, &frame.sf_uc.uc_mcontext, 0);
616 frame.sf_uc.uc_mcontext.mc_vfp_size = sizeof(fp->sf_vfp);
617 frame.sf_uc.uc_mcontext.mc_vfp_ptr = &fp->sf_vfp;
619 frame.sf_uc.uc_mcontext.mc_vfp_size = 0;
620 frame.sf_uc.uc_mcontext.mc_vfp_ptr = NULL;
623 frame.sf_uc.uc_sigmask = *mask;
624 frame.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK )
626 frame.sf_uc.uc_stack = td->td_sigstk;
647 tf->tf_r2 = (register_t)&fp->sf_uc;
650 tf->tf_r5 = (register_t)&fp->sf_uc;
[all...]
/freebsd-11-stable/sys/riscv/riscv/
H A Dmachdep.c526 get_mcontext(td, &frame.sf_uc.uc_mcontext, 0);
527 get_fpcontext(td, &frame.sf_uc.uc_mcontext);
529 frame.sf_uc.uc_sigmask = *mask;
530 frame.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) ?
532 frame.sf_uc.uc_stack = td->td_sigstk;
546 tf->tf_a[2] = (register_t)&fp->sf_uc;
H A Dgenassym.c76 ASSYM(SF_UC, offsetof(struct sigframe, sf_uc));
/freebsd-11-stable/sys/amd64/amd64/
H A Dmachdep.c378 sf.sf_uc.uc_sigmask = *mask;
379 sf.sf_uc.uc_stack = td->td_sigstk;
380 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK)
382 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
383 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_rdi, sizeof(*regs));
384 sf.sf_uc.uc_mcontext.mc_len = sizeof(sf.sf_uc.uc_mcontext); /* magic */
385 get_fpcontext(td, &sf.sf_uc.uc_mcontext, xfpusave, xfpusave_len);
388 sf.sf_uc.uc_mcontext.mc_fsbase = pcb->pcb_fsbase;
389 sf.sf_uc
[all...]

Completed in 309 milliseconds

12