Searched refs:__gregs (Results 1 - 25 of 82) sorted by relevance

1234

/netbsd-6-1-5-RELEASE/lib/libpthread/arch/i386/
H A Dpthread_md.h47 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_UESP])
61 (ucp)->uc_mcontext.__gregs[_REG_GS] = \
62 ucur.uc_mcontext.__gregs[_REG_GS], \
63 (ucp)->uc_mcontext.__gregs[_REG_FS] = \
64 ucur.uc_mcontext.__gregs[_REG_FS], \
65 (ucp)->uc_mcontext.__gregs[_REG_ES] = \
66 ucur.uc_mcontext.__gregs[_REG_ES], \
67 (ucp)->uc_mcontext.__gregs[_REG_DS] = \
68 ucur.uc_mcontext.__gregs[_REG_DS], \
69 (ucp)->uc_mcontext.__gregs[_REG_C
[all...]
/netbsd-6-1-5-RELEASE/lib/libc/arch/hppa/gen/
H A D__longjmp14.c66 uc.uc_mcontext.__gregs[3] = regs[3];
67 uc.uc_mcontext.__gregs[4] = regs[4];
68 uc.uc_mcontext.__gregs[5] = regs[5];
69 uc.uc_mcontext.__gregs[6] = regs[6];
70 uc.uc_mcontext.__gregs[7] = regs[7];
71 uc.uc_mcontext.__gregs[8] = regs[8];
72 uc.uc_mcontext.__gregs[9] = regs[9];
73 uc.uc_mcontext.__gregs[10] = regs[10];
74 uc.uc_mcontext.__gregs[11] = regs[11];
75 uc.uc_mcontext.__gregs[1
[all...]
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/powerpc/
H A Dpthread_md.h51 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[1])
59 (ucp)->uc_mcontext.__gregs[_REG_MSR] = 0xd032;
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/powerpc64/
H A Dpthread_md.h51 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[1])
59 (ucp)->uc_mcontext.__gregs[_REG_MSR] = 0xd032;
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/sh3/
H A Dpthread_md.h50 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_R15])
57 (ucp)->uc_mcontext.__gregs[_REG_SR] = 0;
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/arm/
H A Dpthread_md.h52 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP])
61 (ucp)->uc_mcontext.__gregs[_REG_PC] = \
62 ((ucp)->uc_mcontext.__gregs[_REG_PC] & 0x3fffffc) | 0x0;
66 (ucp)->uc_mcontext.__gregs[_REG_CPSR] = 0x10;
/netbsd-6-1-5-RELEASE/lib/libc/arch/alpha/gen/
H A D__longjmp14.c66 uc.uc_mcontext.__gregs[_REG_V0] = val;
69 uc.uc_mcontext.__gregs[_REG_S0] = sc->sc_regs[R_S0];
70 uc.uc_mcontext.__gregs[_REG_S1] = sc->sc_regs[R_S1];
71 uc.uc_mcontext.__gregs[_REG_S2] = sc->sc_regs[R_S2];
72 uc.uc_mcontext.__gregs[_REG_S3] = sc->sc_regs[R_S3];
73 uc.uc_mcontext.__gregs[_REG_S4] = sc->sc_regs[R_S4];
74 uc.uc_mcontext.__gregs[_REG_S5] = sc->sc_regs[R_S5];
75 uc.uc_mcontext.__gregs[_REG_S6] = sc->sc_regs[R_S6];
76 uc.uc_mcontext.__gregs[_REG_RA] = sc->sc_regs[R_RA];
77 uc.uc_mcontext.__gregs[_REG_G
[all...]
/netbsd-6-1-5-RELEASE/lib/libc/arch/sparc64/gen/
H A Dlongjmp.c87 uc.uc_mcontext.__gregs[_REG_CCR] = sc->sc_tstate;
88 uc.uc_mcontext.__gregs[_REG_PC] = sc->sc_pc;
89 uc.uc_mcontext.__gregs[_REG_nPC] = sc->sc_pc+4;
90 uc.uc_mcontext.__gregs[_REG_G1] = sc->sc_g1;
91 uc.uc_mcontext.__gregs[_REG_G2] = sc->sc_o0;
92 uc.uc_mcontext.__gregs[_REG_G3] = r->g3;
93 uc.uc_mcontext.__gregs[_REG_G4] = 0;
94 uc.uc_mcontext.__gregs[_REG_G5] = 0;
95 uc.uc_mcontext.__gregs[_REG_G6] = r->g6;
96 uc.uc_mcontext.__gregs[_REG_G
[all...]
/netbsd-6-1-5-RELEASE/lib/libc/arch/vax/gen/
H A D__longjmp14.c70 uc.uc_mcontext.__gregs[_REG_R0] = val;
73 uc.uc_mcontext.__gregs[_REG_AP] = jb->jb_sc.sc_ap;
74 uc.uc_mcontext.__gregs[_REG_SP] = jb->jb_sc.sc_sp;
75 uc.uc_mcontext.__gregs[_REG_FP] = jb->jb_sc.sc_fp;
76 uc.uc_mcontext.__gregs[_REG_PC] = jb->jb_sc.sc_pc;
77 uc.uc_mcontext.__gregs[_REG_PSL] = jb->jb_sc.sc_ps;
79 uc.uc_mcontext.__gregs[_REG_R6] = jb->jb_regs[0];
80 uc.uc_mcontext.__gregs[_REG_R7] = jb->jb_regs[1];
81 uc.uc_mcontext.__gregs[_REG_R8] = jb->jb_regs[2];
82 uc.uc_mcontext.__gregs[_REG_R
[all...]
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/m68k/
H A Dpthread_md.h44 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_A7])
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/mips/
H A Dpthread_md.h45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP])
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/sparc/
H A Dpthread_md.h45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_O6])
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/sparc64/
H A Dpthread_md.h45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_O6])
/netbsd-6-1-5-RELEASE/lib/libc/arch/sparc/gen/
H A Dlongjmp.c89 uc.uc_mcontext.__gregs[_REG_PSR] = sc->sc_psr;
90 uc.uc_mcontext.__gregs[_REG_PC] = sc->sc_pc;
91 uc.uc_mcontext.__gregs[_REG_nPC] = sc->sc_pc+4;
92 uc.uc_mcontext.__gregs[_REG_O6] = sc->sc_sp;
93 uc.uc_mcontext.__gregs[_REG_G2] = sc->sc_g1;
94 uc.uc_mcontext.__gregs[_REG_G3] = sc->sc_npc;
95 uc.uc_mcontext.__gregs[_REG_G4] = r->g4;
96 uc.uc_mcontext.__gregs[_REG_G7] = r->g7;
99 uc.uc_mcontext.__gregs[_REG_O0] = (val != 0 ? val : 1);
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/alpha/
H A Dpthread_md.h47 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP])
55 (ucp)->uc_mcontext.__gregs[_REG_PS] = 0x0008;
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/hppa/
H A Dpthread_md.h47 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP])
54 (ucp)->uc_mcontext.__gregs[_REG_PSW] = 0x4000f;
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/vax/
H A Dpthread_md.h45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP])
53 (ucp)->uc_mcontext.__gregs[_REG_PSL] = 0x03c00000;
/netbsd-6-1-5-RELEASE/lib/libpthread/arch/x86_64/
H A Dpthread_md.h48 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_URSP])
58 (ucp)->uc_mcontext.__gregs[_REG_GS] = 0x23, \
59 (ucp)->uc_mcontext.__gregs[_REG_FS] = 0x23, \
60 (ucp)->uc_mcontext.__gregs[_REG_ES] = 0x23, \
61 (ucp)->uc_mcontext.__gregs[_REG_DS] = 0x23, \
62 (ucp)->uc_mcontext.__gregs[_REG_CS] = 0x1b, \
63 (ucp)->uc_mcontext.__gregs[_REG_SS] = 0x23, \
64 (ucp)->uc_mcontext.__gregs[_REG_RFL] = 0x202;
/netbsd-6-1-5-RELEASE/lib/libc/arch/mips/gen/
H A Dlongjmp.c73 uc.uc_mcontext.__gregs[_REG_V0] = val;
76 uc.uc_mcontext.__gregs[_REG_S0] = sc->sc_regs[_R_S0];
77 uc.uc_mcontext.__gregs[_REG_S1] = sc->sc_regs[_R_S1];
78 uc.uc_mcontext.__gregs[_REG_S2] = sc->sc_regs[_R_S2];
79 uc.uc_mcontext.__gregs[_REG_S3] = sc->sc_regs[_R_S3];
80 uc.uc_mcontext.__gregs[_REG_S4] = sc->sc_regs[_R_S4];
81 uc.uc_mcontext.__gregs[_REG_S5] = sc->sc_regs[_R_S5];
82 uc.uc_mcontext.__gregs[_REG_S6] = sc->sc_regs[_R_S6];
83 uc.uc_mcontext.__gregs[_REG_S7] = sc->sc_regs[_R_S7];
84 uc.uc_mcontext.__gregs[_REG_S
[all...]
/netbsd-6-1-5-RELEASE/lib/libc/arch/powerpc/gen/
H A D_lwp.c63 u->uc_mcontext.__gregs[3] = (int) arg; /* arg1 */
64 u->uc_mcontext.__gregs[1] = ((int) sp) - 12; /* stack */
65 u->uc_mcontext.__gregs[33] = (int) _lwp_exit; /* LR */
66 u->uc_mcontext.__gregs[34] = (int) start; /* PC */
67 u->uc_mcontext.__gregs[_REG_R2] =
/netbsd-6-1-5-RELEASE/lib/libc/arch/sh3/gen/
H A D_lwp.c63 u->uc_mcontext.__gregs[_REG_R4] = (__greg_t) arg;
64 u->uc_mcontext.__gregs[_REG_SP] = ((__greg_t) sp) & ~3;
65 u->uc_mcontext.__gregs[_REG_PR] = (__greg_t) _lwp_exit;
66 u->uc_mcontext.__gregs[_REG_PC] = (__greg_t) start;
67 u->uc_mcontext.__gregs[_REG_GBR] = (__greg_t) private;
/netbsd-6-1-5-RELEASE/sys/arch/hppa/include/
H A Dmcontext.h48 __gregset_t __gregs; member in struct:__anon5949
52 #define _UC_MACHINE_SP(uc) ((uc)->uc_mcontext.__gregs[_REG_SP])
53 #define _UC_MACHINE_PC(uc) ((uc)->uc_mcontext.__gregs[_REG_PCOQH])
56 (uc)->uc_mcontext.__gregs[_REG_PCOQH] = (pc); \
57 (uc)->uc_mcontext.__gregs[_REG_PCOQT] = (pc) + 4; \
/netbsd-6-1-5-RELEASE/lib/libc/arch/m68k/gen/
H A Dlongjmp.c64 uc.uc_mcontext.__gregs[_REG_D0] = val;
80 uc.uc_mcontext.__gregs[_REG_A7] = sc->sc_sp;
81 uc.uc_mcontext.__gregs[_REG_PC] = sc->sc_pc;
82 uc.uc_mcontext.__gregs[_REG_PS] = sc->sc_ps;
83 uc.uc_mcontext.__gregs[_REG_A6] = sc->sc_fp;
86 memcpy(&uc.uc_mcontext.__gregs[_REG_D2],
88 memcpy(&uc.uc_mcontext.__gregs[_REG_A2],
/netbsd-6-1-5-RELEASE/sys/arch/i386/include/
H A Dmcontext.h98 __gregset_t __gregs; member in struct:__anon5977
114 #define _UC_MACHINE_SP(uc) ((uc)->uc_mcontext.__gregs[_REG_UESP] + \
115 ((uc)->uc_mcontext.__gregs[_REG_EFL] & PSL_VM ? \
116 ((uc)->uc_mcontext.__gregs[_REG_SS] << 4) : 0))
121 #define _UC_MACHINE_SP(uc) ((uc)->uc_mcontext.__gregs[_REG_UESP])
123 #define _UC_MACHINE_PC(uc) ((uc)->uc_mcontext.__gregs[_REG_EIP])
124 #define _UC_MACHINE_INTRV(uc) ((uc)->uc_mcontext.__gregs[_REG_EAX])
/netbsd-6-1-5-RELEASE/lib/libc/arch/arm/gen/
H A D_lwp.c67 u->uc_mcontext.__gregs[_REG_R0] = (__greg_t) arg;
68 u->uc_mcontext.__gregs[_REG_SP] = ((__greg_t) sp) & ~7;
69 u->uc_mcontext.__gregs[_REG_LR] = (__greg_t) _lwp_exit;
70 u->uc_mcontext.__gregs[_REG_PC] = (__greg_t) start;

Completed in 267 milliseconds

1234