HomeSort by: relevance | last modified time | path
    Searched refs:sigcontext (Results 1 - 25 of 46) sorted by relevancy

1 2

  /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

Completed in 63 milliseconds

1 2