/src/lib/libc/arch/hppa/gen/ |
__longjmp14.c | 66 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[12] = regs[12] [all...] |
/src/lib/libpthread/arch/powerpc/ |
pthread_md.h | 51 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[1]) 59 (ucp)->uc_mcontext.__gregs[_REG_MSR] = 0xd032;
|
/src/lib/libpthread/arch/sh3/ |
pthread_md.h | 50 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_R15]) 57 (ucp)->uc_mcontext.__gregs[_REG_SR] = 0;
|
/src/lib/libpthread/arch/ia64/ |
pthread_md.h | 43 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP])
|
/src/lib/libc/arch/alpha/gen/ |
__longjmp14.c | 66 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_GP] = sc->sc_regs[R_GP] [all...] |
/src/lib/libc/arch/vax/gen/ |
__longjmp14.c | 70 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_R9] = jb->jb_regs[3] [all...] |
/src/lib/libc/arch/sparc64/gen/ |
longjmp.c | 98 uc.uc_mcontext.__gregs[_REG_CCR] = sc->sc_tstate; 99 uc.uc_mcontext.__gregs[_REG_PC] = sc->sc_pc; 100 uc.uc_mcontext.__gregs[_REG_nPC] = sc->sc_pc+4; 101 uc.uc_mcontext.__gregs[_REG_G1] = sc->sc_g1; 102 uc.uc_mcontext.__gregs[_REG_G2] = sc->sc_o0; 103 uc.uc_mcontext.__gregs[_REG_G3] = r->g3; 104 uc.uc_mcontext.__gregs[_REG_G4] = 0; 105 uc.uc_mcontext.__gregs[_REG_G5] = 0; 106 uc.uc_mcontext.__gregs[_REG_G6] = r->g6; 107 uc.uc_mcontext.__gregs[_REG_G7] = r->g7 [all...] |
/src/lib/libpthread/arch/m68k/ |
pthread_md.h | 44 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_A7])
|
/src/lib/libpthread/arch/mips/ |
pthread_md.h | 45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP])
|
/src/lib/libpthread/arch/or1k/ |
pthread_md.h | 45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[1])
|
/src/lib/libpthread/arch/sparc/ |
pthread_md.h | 45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_O6])
|
/src/lib/libpthread/arch/sparc64/ |
pthread_md.h | 45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_O6])
|
/src/lib/libpthread/arch/riscv/ |
pthread_md.h | 45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP])
|
/src/lib/libpthread/arch/alpha/ |
pthread_md.h | 47 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP]) 55 (ucp)->uc_mcontext.__gregs[_REG_PS] = 0x0008;
|
/src/lib/libpthread/arch/hppa/ |
pthread_md.h | 47 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP]) 54 (ucp)->uc_mcontext.__gregs[_REG_PSW] = 0x4000f;
|
/src/lib/libpthread/arch/vax/ |
pthread_md.h | 45 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP]) 53 (ucp)->uc_mcontext.__gregs[_REG_PSL] = 0x03c00000;
|
/src/lib/libpthread/arch/aarch64/ |
pthread_md.h | 48 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_SP]) 55 (ucp)->uc_mcontext.__gregs[_REG_SPSR] = 0;
|
/src/lib/libpthread/arch/i386/ |
pthread_md.h | 47 #define pthread__uc_sp(ucp) ((ucp)->uc_mcontext.__gregs[_REG_UESP]) 52 __asm ("pushfl; popl %0" : "=a" (ucp->uc_mcontext.__gregs[_REG_EFL])); 53 __asm ("pushl %%cs; popl %0" : "=a" (ucp->uc_mcontext.__gregs[_REG_CS])); 54 __asm ("movl %%ds, %0" : "=a" (ucp->uc_mcontext.__gregs[_REG_DS])); 55 __asm ("movl %%es, %0" : "=a" (ucp->uc_mcontext.__gregs[_REG_ES])); 56 __asm ("movl %%fs, %0" : "=a" (ucp->uc_mcontext.__gregs[_REG_FS])); 57 __asm ("movl %%gs, %0" : "=a" (ucp->uc_mcontext.__gregs[_REG_GS])); 58 __asm ("movl %%ss, %0" : "=a" (ucp->uc_mcontext.__gregs[_REG_SS]));
|
/src/lib/libpthread/arch/x86_64/ |
pthread_md.h | 48 #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;
|
/src/lib/libc/arch/mips/gen/ |
longjmp.c | 83 uc.uc_mcontext.__gregs[_REG_V0] = val; 86 uc.uc_mcontext.__gregs[_REG_S0] = sc->sc_regs[_R_S0]; 87 uc.uc_mcontext.__gregs[_REG_S1] = sc->sc_regs[_R_S1]; 88 uc.uc_mcontext.__gregs[_REG_S2] = sc->sc_regs[_R_S2]; 89 uc.uc_mcontext.__gregs[_REG_S3] = sc->sc_regs[_R_S3]; 90 uc.uc_mcontext.__gregs[_REG_S4] = sc->sc_regs[_R_S4]; 91 uc.uc_mcontext.__gregs[_REG_S5] = sc->sc_regs[_R_S5]; 92 uc.uc_mcontext.__gregs[_REG_S6] = sc->sc_regs[_R_S6]; 93 uc.uc_mcontext.__gregs[_REG_S7] = sc->sc_regs[_R_S7]; 94 uc.uc_mcontext.__gregs[_REG_S8] = sc->sc_regs[_R_S8] [all...] |
/src/lib/libc/arch/aarch64/gen/ |
_lwp.c | 59 u->uc_mcontext.__gregs[_REG_X0] = (__greg_t)(uintptr_t)arg; 60 u->uc_mcontext.__gregs[_REG_SP] = ((__greg_t)sp) & -16; 61 u->uc_mcontext.__gregs[_REG_LR] = (__greg_t)(uintptr_t)_lwp_exit; 62 u->uc_mcontext.__gregs[_REG_PC] = (__greg_t)(uintptr_t)start; 63 u->uc_mcontext.__gregs[_REG_TPIDR] = (__greg_t)(uintptr_t)private;
|
/src/lib/libc/arch/sh3/gen/ |
_lwp.c | 63 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;
|
/src/sys/arch/vax/include/ |
mcontext.h | 64 __gregset_t __gregs; /* General Purpose Register set */ member in struct:__anon8745bb410108 72 #define _UC_MACHINE_SP(uc) ((uc)->uc_mcontext.__gregs[_REG_SP]) 73 #define _UC_MACHINE_FP(uc) ((uc)->uc_mcontext.__gregs[_REG_FP]) 74 #define _UC_MACHINE_PC(uc) ((uc)->uc_mcontext.__gregs[_REG_PC]) 75 #define _UC_MACHINE_INTRV(uc) ((uc)->uc_mcontext.__gregs[_REG_R0])
|
/src/sys/arch/sh3/include/ |
mcontext.h | 87 __gregset_t __gregs; member in struct:__anon600c34c00208 91 #define _UC_MACHINE_SP(uc) ((uc)->uc_mcontext.__gregs[_REG_SP]) 92 #define _UC_MACHINE_FP(uc) ((uc)->uc_mcontext.__gregs[_REG_R14]) 93 #define _UC_MACHINE_PC(uc) ((uc)->uc_mcontext.__gregs[_REG_PC]) 94 #define _UC_MACHINE_INTRV(uc) ((uc)->uc_mcontext.__gregs[_REG_R0])
|
/src/lib/libc/arch/m68k/gen/ |
longjmp.c | 64 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],
|