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

12

/freebsd-13-stable/sys/powerpc/include/
H A Dsigframe.h37 ucontext_t sf_uc; member in struct:sigframe
/freebsd-13-stable/sys/x86/include/
H A Dsigframe.h51 register_t sf_ucontext; /* points to sf_uc */
58 ucontext_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe
69 ucontext_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe
/freebsd-13-stable/sys/mips/include/
H A Dsigframe.h44 register_t sf_ucontext; /* points to sf_uc */
46 ucontext_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe
57 int32_t sf_ucontext; /* points to sf_uc */
59 ucontext32_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe32
/freebsd-13-stable/sys/arm64/include/
H A Dframe.h63 ucontext_t sf_uc; /* actual saved ucontext */ member in struct:sigframe
76 ucontext32_t sf_uc; member in struct:sigframe32
/freebsd-13-stable/sys/amd64/ia32/
H A Dia32_signal.c460 sf.sf_uc.uc_sigmask = *mask;
461 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp;
462 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size;
463 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK)
465 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
466 sf.sf_uc.uc_mcontext.mc_edi = regs->tf_rdi;
467 sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi;
468 sf.sf_uc.uc_mcontext.mc_ebp = regs->tf_rbp;
469 sf.sf_uc.uc_mcontext.mc_isp = regs->tf_rsp; /* XXX */
470 sf.sf_uc
[all...]
/freebsd-13-stable/lib/libc/arm/gen/
H A Dsignalcontext.c62 bcopy(ucp, &sfp->sf_uc, sizeof(*ucp));
74 gr[_REG_R2] = (__greg_t)&sfp->sf_uc;
76 ucp->uc_link = &sfp->sf_uc;
/freebsd-13-stable/lib/libc/i386/gen/
H A Dsignalcontext.c65 sfp->sf_ucontext = (register_t)(intptr_t)&sfp->sf_uc;
67 bcopy(ucp, &sfp->sf_uc, sizeof(ucontext_t));
78 ucp->uc_link = &sfp->sf_uc;
/freebsd-13-stable/sys/i386/include/
H A Dsigframe.h81 register_t sf_ucontext; /* points to sf_uc */
88 struct ucontext4 sf_uc; /* = *sf_ucontext */ member in struct:sigframe4
/freebsd-13-stable/sys/riscv/include/
H A Dframe.h72 ucontext_t sf_uc; /* actual saved ucontext */ member in struct:sigframe
/freebsd-13-stable/sys/compat/ia32/
H A Dia32_genassym.c13 ASSYM(IA32_SIGF_UC, offsetof(struct ia32_sigframe, sf_uc));
22 ASSYM(IA32_SIGF_UC4, offsetof(struct ia32_sigframe4, sf_uc));
H A Dia32_signal.h160 u_int32_t sf_ucontext; /* points to sf_uc */
163 struct ia32_ucontext4 sf_uc; /* = *sf_ucontext */ member in struct:ia32_sigframe4
171 u_int32_t sf_ucontext; /* points to sf_uc */
175 struct ia32_ucontext sf_uc; /* = *sf_ucontext */ member in struct:ia32_sigframe
/freebsd-13-stable/sys/mips/mips/
H A Dpm_machdep.c109 sf.sf_uc.uc_sigmask = *mask;
110 sf.sf_uc.uc_stack = td->td_sigstk;
111 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
112 sf.sf_uc.uc_mcontext.mc_pc = regs->pc;
113 sf.sf_uc.uc_mcontext.mullo = regs->mullo;
114 sf.sf_uc.uc_mcontext.mulhi = regs->mulhi;
115 sf.sf_uc.uc_mcontext.mc_tls = td->td_md.md_tls;
116 sf.sf_uc.uc_mcontext.mc_regs[0] = UCONTEXT_MAGIC; /* magic number */
117 bcopy((void *)&regs->ast, (void *)&sf.sf_uc.uc_mcontext.mc_regs[1],
118 sizeof(sf.sf_uc
[all...]
H A Dfreebsd32_machdep.c373 sf.sf_uc.uc_sigmask = *mask;
374 sf.sf_uc.uc_stack.ss_sp = (int32_t)(intptr_t)td->td_sigstk.ss_sp;
375 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size;
376 sf.sf_uc.uc_stack.ss_flags = td->td_sigstk.ss_flags;
377 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
378 sf.sf_uc.uc_mcontext.mc_pc = regs.r_regs[PC];
379 sf.sf_uc.uc_mcontext.mullo = regs.r_regs[MULLO];
380 sf.sf_uc.uc_mcontext.mulhi = regs.r_regs[MULHI];
381 sf.sf_uc.uc_mcontext.mc_tls = (int32_t)(intptr_t)td->td_md.md_tls;
382 sf.sf_uc
[all...]
H A Dgenassym.c96 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
98 ASSYM(SIGF32_UC, offsetof(struct sigframe32, sf_uc));
/freebsd-13-stable/sys/arm64/arm64/
H A Dfreebsd32_machdep.c351 get_mcontext32(td, &frame.sf_uc.uc_mcontext, 0);
354 frame.sf_uc.uc_mcontext.mc_vfp_size = sizeof(fp->sf_vfp);
355 frame.sf_uc.uc_mcontext.mc_vfp_ptr = (uint32_t)(uintptr_t)&fp->sf_vfp;
357 frame.sf_uc.uc_mcontext.mc_vfp_size = 0;
358 frame.sf_uc.uc_mcontext.mc_vfp_ptr = (uint32_t)NULL;
361 frame.sf_uc.uc_sigmask = *mask;
362 frame.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK )
364 frame.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp;
365 frame.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size;
387 tf->tf_x[2] = (register_t)&fp->sf_uc;
[all...]
H A Dgenassym.c69 ASSYM(SF_UC, offsetof(struct sigframe, sf_uc));
/freebsd-13-stable/sys/arm/include/
H A Dframe.h97 ucontext_t sf_uc; /* actual saved ucontext */ member in struct:sigframe
/freebsd-13-stable/sys/powerpc/powerpc/
H A Dexec_machdep.c118 ucontext32_t sf_uc; member in struct:sigframe32
184 grab_mcontext32(td, &sf32.sf_uc.uc_mcontext, 0);
186 sf32.sf_uc.uc_sigmask = *mask;
187 sf32.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp;
188 sf32.sf_uc.uc_stack.ss_size = (uint32_t)td->td_sigstk.ss_size;
189 sf32.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK)
192 sf32.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
216 grab_mcontext(td, &sf.sf_uc.uc_mcontext, 0);
218 sf.sf_uc.uc_sigmask = *mask;
219 sf.sf_uc
[all...]
/freebsd-13-stable/sys/arm/arm/
H A Dmachdep.c574 get_mcontext(td, &frame.sf_uc.uc_mcontext, 0);
577 frame.sf_uc.uc_mcontext.mc_vfp_size = sizeof(fp->sf_vfp);
578 frame.sf_uc.uc_mcontext.mc_vfp_ptr = &fp->sf_vfp;
580 frame.sf_uc.uc_mcontext.mc_vfp_size = 0;
581 frame.sf_uc.uc_mcontext.mc_vfp_ptr = NULL;
584 frame.sf_uc.uc_sigmask = *mask;
585 frame.sf_uc.uc_stack = td->td_sigstk;
586 frame.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) != 0 ?
608 tf->tf_r2 = (register_t)&fp->sf_uc;
611 tf->tf_r5 = (register_t)&fp->sf_uc;
[all...]
H A Dgenassym.c103 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
/freebsd-13-stable/sys/i386/i386/
H A Dmachdep.c472 sf.sf_uc.uc_sigmask = *mask;
473 sf.sf_uc.uc_stack = td->td_sigstk;
474 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK)
476 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
477 sf.sf_uc.uc_mcontext.mc_gs = rgs();
478 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_fs, sizeof(*regs));
479 bzero(sf.sf_uc.uc_mcontext.mc_fpregs,
480 sizeof(sf.sf_uc.uc_mcontext.mc_fpregs));
481 bzero(sf.sf_uc.uc_mcontext.__spare__,
482 sizeof(sf.sf_uc
[all...]
H A Dgenassym.c163 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
165 ASSYM(SIGF_UC4, offsetof(struct sigframe4, sf_uc));
/freebsd-13-stable/sys/riscv/riscv/
H A Dgenassym.c78 ASSYM(SF_UC, offsetof(struct sigframe, sf_uc));
H A Dmachdep.c633 get_mcontext(td, &frame.sf_uc.uc_mcontext, 0);
635 frame.sf_uc.uc_sigmask = *mask;
636 frame.sf_uc.uc_stack = td->td_sigstk;
637 frame.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) != 0 ?
652 tf->tf_a[2] = (register_t)&fp->sf_uc;
/freebsd-13-stable/sys/amd64/amd64/
H A Dmachdep.c376 sf.sf_uc.uc_sigmask = *mask;
377 sf.sf_uc.uc_stack = td->td_sigstk;
378 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK)
380 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0;
381 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_rdi, sizeof(*regs));
382 sf.sf_uc.uc_mcontext.mc_len = sizeof(sf.sf_uc.uc_mcontext); /* magic */
383 get_fpcontext(td, &sf.sf_uc.uc_mcontext, xfpusave, xfpusave_len);
386 sf.sf_uc.uc_mcontext.mc_fsbase = pcb->pcb_fsbase;
387 sf.sf_uc
[all...]

Completed in 128 milliseconds

12