/freebsd-9.3-release/sys/ia64/include/ |
H A D | sigframe.h | 35 ucontext_t sf_uc; member in struct:sigframe
|
/freebsd-9.3-release/sys/powerpc/include/ |
H A D | sigframe.h | 35 ucontext_t sf_uc; member in struct:sigframe
|
/freebsd-9.3-release/sys/sparc64/include/ |
H A D | sigframe.h | 36 ucontext_t sf_uc; member in struct:sigframe
|
/freebsd-9.3-release/sys/amd64/include/ |
H A D | sigframe.h | 42 ucontext_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe
|
/freebsd-9.3-release/sys/mips/include/ |
H A D | sigframe.h | 42 register_t sf_ucontext; /* points to sf_uc */ 44 ucontext_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe
|
/freebsd-9.3-release/sys/i386/include/ |
H A D | sigframe.h | 79 register_t sf_ucontext; /* points to sf_uc */ 86 struct ucontext4 sf_uc; /* = *sf_ucontext */ member in struct:sigframe4 102 register_t sf_ucontext; /* points to sf_uc */ 109 ucontext_t sf_uc; /* = *sf_ucontext */ member in struct:sigframe
|
/freebsd-9.3-release/sys/amd64/ia32/ |
H A D | ia32_signal.c | 461 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-9.3-release/lib/libc/arm/gen/ |
H A D | signalcontext.c | 60 bcopy(ucp, &sfp->sf_uc, sizeof(*ucp)); 72 gr[_REG_R2] = (__greg_t)&sfp->sf_uc; 74 ucp->uc_link = &sfp->sf_uc;
|
/freebsd-9.3-release/lib/libc/i386/gen/ |
H A D | signalcontext.c | 63 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-9.3-release/lib/libc/sparc64/gen/ |
H A D | signalcontext.c | 61 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-9.3-release/sys/compat/ia32/ |
H A D | ia32_genassym.c | 15 ASSYM(IA32_SIGF_UC, offsetof(struct ia32_sigframe, sf_uc)); 24 ASSYM(IA32_SIGF_UC4, offsetof(struct ia32_sigframe4, sf_uc));
|
H A D | ia32_signal.h | 157 u_int32_t sf_ucontext; /* points to sf_uc */ 160 struct ia32_ucontext4 sf_uc; /* = *sf_ucontext */ member in struct:ia32_sigframe4 168 u_int32_t sf_ucontext; /* points to sf_uc */ 172 struct ia32_ucontext sf_uc; /* = *sf_ucontext */ member in struct:ia32_sigframe
|
/freebsd-9.3-release/sys/compat/svr4/ |
H A D | svr4_ucontext.h | 70 struct svr4_ucontext sf_uc; member in struct:svr4_sigframe
|
/freebsd-9.3-release/sys/i386/svr4/ |
H A D | svr4_genassym.c | 18 ASSYM(SVR4_SIGF_UC, offsetof(struct svr4_sigframe, sf_uc));
|
/freebsd-9.3-release/sys/mips/mips/ |
H A D | pm_machdep.c | 107 sf.sf_uc.uc_sigmask = *mask; 108 sf.sf_uc.uc_stack = td->td_sigstk; 109 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; 110 sf.sf_uc.uc_mcontext.mc_pc = regs->pc; 111 sf.sf_uc.uc_mcontext.mullo = regs->mullo; 112 sf.sf_uc.uc_mcontext.mulhi = regs->mulhi; 113 sf.sf_uc.uc_mcontext.mc_regs[0] = UCONTEXT_MAGIC; /* magic number */ 114 bcopy((void *)®s->ast, (void *)&sf.sf_uc.uc_mcontext.mc_regs[1], 115 sizeof(sf.sf_uc.uc_mcontext.mc_regs) - sizeof(register_t)); 116 sf.sf_uc [all...] |
H A D | genassym.c | 90 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
|
/freebsd-9.3-release/sys/arm/include/ |
H A D | frame.h | 110 ucontext_t sf_uc; /* actual saved ucontext */ member in struct:sigframe
|
/freebsd-9.3-release/sys/pc98/pc98/ |
H A D | machdep.c | 453 sf.sf_uc.uc_sigmask = *mask; 454 sf.sf_uc.uc_stack = td->td_sigstk; 455 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) 457 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; 458 sf.sf_uc.uc_mcontext.mc_gs = rgs(); 459 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_fs, sizeof(*regs)); 460 bzero(sf.sf_uc.uc_mcontext.mc_fpregs, 461 sizeof(sf.sf_uc.uc_mcontext.mc_fpregs)); 462 bzero(sf.sf_uc.uc_mcontext.__spare__, 463 sizeof(sf.sf_uc [all...] |
/freebsd-9.3-release/sys/powerpc/powerpc/ |
H A D | exec_machdep.c | 110 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-9.3-release/sys/arm/arm/ |
H A D | machdep.c | 156 get_mcontext(td, &frame.sf_uc.uc_mcontext, 0); 158 frame.sf_uc.uc_sigmask = *mask; 159 frame.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK ) 161 frame.sf_uc.uc_stack = td->td_sigstk; 186 tf->tf_r2 = (register_t)&fp->sf_uc; 189 tf->tf_r5 = (register_t)&fp->sf_uc; 628 spsr = sf.sf_uc.uc_mcontext.__gregs[_REG_CPSR]; 634 set_mcontext(td, &sf.sf_uc.uc_mcontext); 637 kern_sigprocmask(td, SIG_SETMASK, &sf.sf_uc.uc_sigmask, NULL, 0);
|
/freebsd-9.3-release/sys/i386/i386/ |
H A D | machdep.c | 517 sf.sf_uc.uc_sigmask = *mask; 518 sf.sf_uc.uc_stack = td->td_sigstk; 519 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) 521 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; 522 sf.sf_uc.uc_mcontext.mc_gs = rgs(); 523 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_fs, sizeof(*regs)); 524 bzero(sf.sf_uc.uc_mcontext.mc_fpregs, 525 sizeof(sf.sf_uc.uc_mcontext.mc_fpregs)); 526 bzero(sf.sf_uc.uc_mcontext.__spare__, 527 sizeof(sf.sf_uc [all...] |
H A D | genassym.c | 177 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc)); 179 ASSYM(SIGF_UC4, offsetof(struct sigframe4, sf_uc));
|
/freebsd-9.3-release/sys/amd64/amd64/ |
H A D | machdep.c | 353 sf.sf_uc.uc_sigmask = *mask; 354 sf.sf_uc.uc_stack = td->td_sigstk; 355 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) 357 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; 358 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_rdi, sizeof(*regs)); 359 sf.sf_uc.uc_mcontext.mc_len = sizeof(sf.sf_uc.uc_mcontext); /* magic */ 360 get_fpcontext(td, &sf.sf_uc.uc_mcontext, xfpusave, xfpusave_len); 362 sf.sf_uc.uc_mcontext.mc_fsbase = pcb->pcb_fsbase; 363 sf.sf_uc [all...] |
/freebsd-9.3-release/sys/sparc64/sparc64/ |
H A D | machdep.c | 647 get_mcontext(td, &sf.sf_uc.uc_mcontext, 0); 648 sf.sf_uc.uc_sigmask = *mask; 649 sf.sf_uc.uc_stack = td->td_sigstk; 650 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) ? 671 tf->tf_out[2] = (register_t)&sfp->sf_uc;
|
/freebsd-9.3-release/sys/ia64/ia64/ |
H A D | machdep.c | 989 sf.sf_uc.uc_sigmask = *mask; 990 sf.sf_uc.uc_stack = td->td_sigstk; 991 sf.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) 1028 get_mcontext(td, &sf.sf_uc.uc_mcontext, 0); 1060 tf->tf_special.bspstore = sf.sf_uc.uc_mcontext.mc_special.bspstore; 1062 tf->tf_special.rnat = sf.sf_uc.uc_mcontext.mc_special.rnat;
|