Home
last modified time | relevance | path

Searched refs:sf_uc (Results 1 – 25 of 29) sorted by relevance

12

/trueos/sys/amd64/ia32/
HDia32_signal.c461 sf.sf_uc.uc_sigmask = *mask; in freebsd4_ia32_sendsig()
462 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd4_ia32_sendsig()
463 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in freebsd4_ia32_sendsig()
464 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) in freebsd4_ia32_sendsig()
466 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd4_ia32_sendsig()
467 sf.sf_uc.uc_mcontext.mc_edi = regs->tf_rdi; in freebsd4_ia32_sendsig()
468 sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi; in freebsd4_ia32_sendsig()
469 sf.sf_uc.uc_mcontext.mc_ebp = regs->tf_rbp; in freebsd4_ia32_sendsig()
470 sf.sf_uc.uc_mcontext.mc_isp = regs->tf_rsp; /* XXX */ in freebsd4_ia32_sendsig()
471 sf.sf_uc.uc_mcontext.mc_ebx = regs->tf_rbx; in freebsd4_ia32_sendsig()
[all …]
/trueos/sys/mips/mips/
HDpm_machdep.c106 sf.sf_uc.uc_sigmask = *mask; in sendsig()
107 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()
108 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
109 sf.sf_uc.uc_mcontext.mc_pc = regs->pc; in sendsig()
110 sf.sf_uc.uc_mcontext.mullo = regs->mullo; in sendsig()
111 sf.sf_uc.uc_mcontext.mulhi = regs->mulhi; in sendsig()
112 sf.sf_uc.uc_mcontext.mc_tls = td->td_md.md_tls; in sendsig()
113 sf.sf_uc.uc_mcontext.mc_regs[0] = UCONTEXT_MAGIC; /* magic number */ in sendsig()
114 bcopy((void *)&regs->ast, (void *)&sf.sf_uc.uc_mcontext.mc_regs[1], in sendsig()
115 sizeof(sf.sf_uc.uc_mcontext.mc_regs) - sizeof(register_t)); in sendsig()
[all …]
HDfreebsd32_machdep.c389 sf.sf_uc.uc_sigmask = *mask; in freebsd32_sendsig()
390 sf.sf_uc.uc_stack.ss_sp = (int32_t)(intptr_t)td->td_sigstk.ss_sp; in freebsd32_sendsig()
391 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in freebsd32_sendsig()
392 sf.sf_uc.uc_stack.ss_flags = td->td_sigstk.ss_flags; in freebsd32_sendsig()
393 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd32_sendsig()
394 sf.sf_uc.uc_mcontext.mc_pc = regs.r_regs[PC]; in freebsd32_sendsig()
395 sf.sf_uc.uc_mcontext.mullo = regs.r_regs[MULLO]; in freebsd32_sendsig()
396 sf.sf_uc.uc_mcontext.mulhi = regs.r_regs[MULHI]; in freebsd32_sendsig()
397 sf.sf_uc.uc_mcontext.mc_tls = (int32_t)(intptr_t)td->td_md.md_tls; in freebsd32_sendsig()
398 sf.sf_uc.uc_mcontext.mc_regs[0] = UCONTEXT_MAGIC; /* magic number */ in freebsd32_sendsig()
[all …]
HDgenassym.c89 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
91 ASSYM(SIGF32_UC, offsetof(struct sigframe32, sf_uc));
/trueos/lib/libc/arm/gen/
HDsignalcontext.c60 bcopy(ucp, &sfp->sf_uc, sizeof(*ucp)); in __signalcontext()
72 gr[_REG_R2] = (__greg_t)&sfp->sf_uc; in __signalcontext()
74 ucp->uc_link = &sfp->sf_uc; in __signalcontext()
/trueos/lib/libc/sparc64/gen/
HDsignalcontext.c61 bcopy(ucp, &sfp->sf_uc, sizeof(*ucp)); in __signalcontext()
68 mc->mc_out[2] = (uint64_t)&sfp->sf_uc; in __signalcontext()
73 ucp->uc_link = &sfp->sf_uc; in __signalcontext()
/trueos/lib/libc/i386/gen/
HDsignalcontext.c63 sfp->sf_ucontext = (register_t)(intptr_t)&sfp->sf_uc; in __signalcontext()
65 bcopy(ucp, &sfp->sf_uc, sizeof(ucontext_t)); in __signalcontext()
76 ucp->uc_link = &sfp->sf_uc; in __signalcontext()
/trueos/sys/powerpc/powerpc/
HDexec_machdep.c115 ucontext32_t sf_uc; member
177 grab_mcontext32(td, &sf32.sf_uc.uc_mcontext, 0); in sendsig()
179 sf32.sf_uc.uc_sigmask = *mask; in sendsig()
180 sf32.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in sendsig()
181 sf32.sf_uc.uc_stack.ss_size = (uint32_t)td->td_sigstk.ss_size; in sendsig()
182 sf32.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) in sendsig()
185 sf32.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
207 grab_mcontext(td, &sf.sf_uc.uc_mcontext, 0); in sendsig()
209 sf.sf_uc.uc_sigmask = *mask; in sendsig()
210 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()
[all …]
/trueos/sys/x86/include/
HDsigframe.h56 ucontext_t sf_uc; /* = *sf_ucontext */ member
67 ucontext_t sf_uc; /* = *sf_ucontext */ member
/trueos/sys/mips/include/
HDsigframe.h48 ucontext_t sf_uc; /* = *sf_ucontext */ member
61 ucontext32_t sf_uc; /* = *sf_ucontext */ member
/trueos/sys/i386/i386/
HDmachdep.c530 sf.sf_uc.uc_sigmask = *mask; in freebsd4_sendsig()
531 sf.sf_uc.uc_stack = td->td_sigstk; in freebsd4_sendsig()
532 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) in freebsd4_sendsig()
534 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd4_sendsig()
535 sf.sf_uc.uc_mcontext.mc_gs = rgs(); in freebsd4_sendsig()
536 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_fs, sizeof(*regs)); in freebsd4_sendsig()
537 bzero(sf.sf_uc.uc_mcontext.mc_fpregs, in freebsd4_sendsig()
538 sizeof(sf.sf_uc.uc_mcontext.mc_fpregs)); in freebsd4_sendsig()
539 bzero(sf.sf_uc.uc_mcontext.__spare__, in freebsd4_sendsig()
540 sizeof(sf.sf_uc.uc_mcontext.__spare__)); in freebsd4_sendsig()
[all …]
HDgenassym.c175 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
177 ASSYM(SIGF_UC4, offsetof(struct sigframe4, sf_uc));
/trueos/sys/compat/ia32/
HDia32_genassym.c15 ASSYM(IA32_SIGF_UC, offsetof(struct ia32_sigframe, sf_uc));
24 ASSYM(IA32_SIGF_UC4, offsetof(struct ia32_sigframe4, sf_uc));
HDia32_signal.h160 struct ia32_ucontext4 sf_uc; /* = *sf_ucontext */ member
172 struct ia32_ucontext sf_uc; /* = *sf_ucontext */ member
/trueos/sys/amd64/amd64/
HDmachdep.c354 sf.sf_uc.uc_sigmask = *mask; in sendsig()
355 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()
356 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) in sendsig()
358 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
359 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_rdi, sizeof(*regs)); in sendsig()
360 sf.sf_uc.uc_mcontext.mc_len = sizeof(sf.sf_uc.uc_mcontext); /* magic */ in sendsig()
361 get_fpcontext(td, &sf.sf_uc.uc_mcontext, xfpusave, xfpusave_len); in sendsig()
363 sf.sf_uc.uc_mcontext.mc_fsbase = pcb->pcb_fsbase; in sendsig()
364 sf.sf_uc.uc_mcontext.mc_gsbase = pcb->pcb_gsbase; in sendsig()
365 bzero(sf.sf_uc.uc_mcontext.mc_spare, in sendsig()
[all …]
/trueos/sys/ia64/include/
HDsigframe.h35 ucontext_t sf_uc; member
/trueos/sys/sparc64/include/
HDsigframe.h36 ucontext_t sf_uc; member
/trueos/sys/powerpc/include/
HDsigframe.h35 ucontext_t sf_uc; member
/trueos/sys/i386/svr4/
HDsvr4_genassym.c18 ASSYM(SVR4_SIGF_UC, offsetof(struct svr4_sigframe, sf_uc));
/trueos/sys/i386/include/
HDsigframe.h86 struct ucontext4 sf_uc; /* = *sf_ucontext */ member
/trueos/sys/compat/svr4/
HDsvr4_ucontext.h70 struct svr4_ucontext sf_uc; member
/trueos/sys/sparc64/sparc64/
HDmachdep.c643 get_mcontext(td, &sf.sf_uc.uc_mcontext, 0); in sendsig()
644 sf.sf_uc.uc_sigmask = *mask; in sendsig()
645 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()
646 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) ? in sendsig()
667 tf->tf_out[2] = (register_t)&sfp->sf_uc; in sendsig()
/trueos/sys/arm/arm/
HDmachdep.c245 get_mcontext(td, &frame.sf_uc.uc_mcontext, 0);
247 frame.sf_uc.uc_sigmask = *mask;
248 frame.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK )
250 frame.sf_uc.uc_stack = td->td_sigstk;
275 tf->tf_r2 = (register_t)&fp->sf_uc;
278 tf->tf_r5 = (register_t)&fp->sf_uc;
/trueos/sys/arm/include/
HDframe.h96 ucontext_t sf_uc; /* actual saved ucontext */ member
/trueos/sys/ia64/ia64/
HDmachdep.c1020 sf.sf_uc.uc_sigmask = *mask; in sendsig()
1021 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()
1022 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) in sendsig()
1059 get_mcontext(td, &sf.sf_uc.uc_mcontext, 0); in sendsig()
1091 tf->tf_special.bspstore = sf.sf_uc.uc_mcontext.mc_special.bspstore; in sendsig()
1093 tf->tf_special.rnat = sf.sf_uc.uc_mcontext.mc_special.rnat; in sendsig()

12