/src/lib/libc/arch/sparc/gen/ |
sparc_longjmp.h | 44 struct sigcontext sc;
|
/src/sys/arch/mips/include/ |
signal.h | 65 * sizeof(sigcontext) = 45 * sizeof(int) + 35 * sizeof(mips_reg_t) 91 struct sigcontext { \ 105 * The only binaries that used sigcontext used the O32 ABI. The kernel 110 _SIGCONTEXT_DEFINE(sigcontext, int, int); 112 _SIGCONTEXT_DEFINE(sigcontext, __register_t, __fpregister_t);
|
/src/sys/arch/hppa/include/ |
signal.h | 53 struct sigcontext { struct
|
/src/sys/arch/sh3/include/ |
frame.h | 158 struct sigcontext *sf_scp; /* r6 - "scp" argument for handler */ 160 struct sigcontext sf_sc; /* actual saved context */
|
signal.h | 83 struct sigcontext { struct
|
/src/sys/arch/powerpc/include/ |
signal.h | 65 * struct sigcontext introduced in NetBSD 1.4 67 struct sigcontext { struct
|
/src/sys/arch/mips/mips/ |
sigcode.S | 28 * of the sigcontext struct for the sigreturn call. 33 move a0, sp # address of sigcontext 43 move a0, sp # address of sigcontext 54 move a0, sp # address of sigcontext
|
netbsd32_machdep_16.c | 80 NETBSD32TOP_UAP(sigcntxp, struct sigcontext *);
|
/src/sys/arch/vax/vax/ |
compat_16_machdep.c | 120 syscallarg(struct sigcontext *) sigcntxp; 124 struct sigcontext * const ucntx = SCARG(uap, sigcntxp); 125 struct sigcontext ksc; 128 if (copyin((void *)ucntx, (void *)&ksc, sizeof(struct sigcontext))) 157 * A struct sigcontext is allocated on the user stack. The relevant 176 struct sigcontext sigctx; 180 /* The sigcontext struct will be passed back to sigreturn(). */ 188 sp -= sizeof(struct sigcontext); 202 /* Copy out the sigcontext and trampoline. */
|
compat_13_machdep.c | 132 if (copyin((void *)ucntx, (void *)&ksc, sizeof(struct sigcontext))) 165 struct sigcontext sigctx; 177 sp -= sizeof(struct sigcontext);
|
/src/lib/libc/arch/sparc64/gen/ |
longjmp.c | 59 sizeof(struct sigcontext)); 61 sizeof(struct sigcontext)); 67 struct sigcontext *sc = (void *)env;
|
/src/sys/arch/alpha/include/ |
signal.h | 71 struct sigcontext { struct
|
frame.h | 100 /* a2 struct sigcontext for handler */ 101 struct sigcontext sf_sc; /* actual saved context */
|
/src/sys/arch/i386/include/ |
signal.h | 83 struct sigcontext { struct
|
frame.h | 158 struct sigcontext *sf_scp; /* "scp" argument for handler */ 159 struct sigcontext sf_sc; /* actual saved context */
|
/src/sys/arch/arm/arm32/ |
netbsd32_machdep_16.c | 64 NETBSD32TOP_UAP(sigcntxp, struct sigcontext *);
|
/src/sys/arch/arm/include/ |
signal.h | 98 struct sigcontext { struct
|
frame.h | 105 struct sigcontext sf_sc;
|
/src/sys/arch/m68k/include/ |
signal.h | 70 struct sigcontext { struct
|
/src/sys/arch/sparc/include/ |
signal.h | 84 struct sigcontext { struct
|
/src/lib/libc/arch/vax/gen/ |
__setjmp14.S | 38 * and a struct sigcontext, see <signal.h> 50 movl 4(%ap),%r2 # construct sigcontext 55 movl 4(%ap),%r2 # construct sigcontext
|
/src/sys/arch/powerpc/powerpc/ |
compat_16_machdep.c | 95 struct sigcontext *fp, frame; 111 fp = (struct sigcontext *)((char *)l->l_sigstk.ss_sp + 114 fp = (struct sigcontext *)tf->tf_fixreg[1]; 115 fp = (struct sigcontext *)((uintptr_t)(fp - 1) & -CALLFRAMELEN); 133 * sigcontext, so at least get them saved into the PCB. 215 syscallarg(struct sigcontext *) sigcntxp; 218 struct sigcontext sc; 256 * sigcontext, so at least force them to get reloaded from
|
/src/lib/libc/arch/m68k/gen/ |
longjmp.c | 51 struct sigcontext *sc = (void *)env;
|
/src/sys/arch/vax/include/ |
signal.h | 45 /* VAX versioned its sigcontext trampoline ABI (Sept 2002). */ 75 struct sigcontext { struct 100 vaddr_t scp; /* Pointer to struct sigcontext */ 115 vaddr_t scp; /* Pointer to struct sigcontext */
|
/src/lib/libc/arch/mips/gen/ |
setjmp.S | 56 * and a struct sigcontext, see <signal.h> 70 move s0, a0 # save sigcontext 101 REG_LI v0, 0xACEDBADE # sigcontext magic number
|