Home
last modified time | relevance | path

Searched refs:__gregs (Results 1 – 17 of 17) sorted by relevance

/glibc-2.36/sysdeps/unix/sysv/linux/riscv/
Dmakecontext.c42 ucp->uc_mcontext.__gregs[REG_RA] = 0; in __makecontext()
43 ucp->uc_mcontext.__gregs[REG_S0] = 0; in __makecontext()
44 ucp->uc_mcontext.__gregs[REG_S1] = (long int) func; in __makecontext()
45 ucp->uc_mcontext.__gregs[REG_S2] = (long int) ucp->uc_link; in __makecontext()
46 ucp->uc_mcontext.__gregs[REG_SP] = sp; in __makecontext()
47 ucp->uc_mcontext.__gregs[REG_PC] = (long int) &__start_context; in __makecontext()
50 ucp->uc_mcontext.__gregs[REG_A0 + 0] = a0; in __makecontext()
51 ucp->uc_mcontext.__gregs[REG_A0 + 1] = a1; in __makecontext()
52 ucp->uc_mcontext.__gregs[REG_A0 + 2] = a2; in __makecontext()
53 ucp->uc_mcontext.__gregs[REG_A0 + 3] = a3; in __makecontext()
[all …]
Dsigcontextinfo.h27 return ctx->uc_mcontext.__gregs[REG_PC]; in sigcontext_get_pc()
Ducontext_i.sym28 MCONTEXT_GREGS mcontext (__gregs)
/glibc-2.36/sysdeps/unix/sysv/linux/loongarch/
Dmakecontext.c44 ucp->uc_mcontext.__gregs[LARCH_REG_RA] = (uintptr_t) 0; in __makecontext()
45 ucp->uc_mcontext.__gregs[LARCH_REG_S0] = (uintptr_t) 0; in __makecontext()
46 ucp->uc_mcontext.__gregs[LARCH_REG_S1] = (uintptr_t) func; in __makecontext()
47 ucp->uc_mcontext.__gregs[LARCH_REG_S2] = (uintptr_t) ucp->uc_link; in __makecontext()
48 ucp->uc_mcontext.__gregs[LARCH_REG_SP] = (uintptr_t) sp; in __makecontext()
52 ucp->uc_mcontext.__gregs[LARCH_REG_A0 + 0] = (uintptr_t) a0; in __makecontext()
53 ucp->uc_mcontext.__gregs[LARCH_REG_A0 + 1] = (uintptr_t) a1; in __makecontext()
54 ucp->uc_mcontext.__gregs[LARCH_REG_A0 + 2] = (uintptr_t) a2; in __makecontext()
55 ucp->uc_mcontext.__gregs[LARCH_REG_A0 + 3] = (uintptr_t) a3; in __makecontext()
56 ucp->uc_mcontext.__gregs[LARCH_REG_A0 + 4] = (uintptr_t) a4; in __makecontext()
[all …]
Ducontext_i.sym29 MCONTEXT_GREGS mcontext (__gregs)
/glibc-2.36/sysdeps/unix/sysv/linux/csky/
Dmakecontext.c55 ucp->uc_mcontext.__gregs.__usp = (unsigned long) funcstack; in __makecontext()
56 ucp->uc_mcontext.__gregs.__pc = (unsigned long) func; in __makecontext()
59 ucp->uc_mcontext.__gregs.__regs[5] = (unsigned long) ucp->uc_link; in __makecontext()
60 ucp->uc_mcontext.__gregs.__lr = (unsigned long) __startcontext; in __makecontext()
63 regptr = &(ucp->uc_mcontext.__gregs.__a0); in __makecontext()
Dsigcontextinfo.h25 return ctx->uc_mcontext.__gregs.__pc; in sigcontext_get_pc()
/glibc-2.36/sysdeps/s390/
Djmpbuf-unwind.h29 ((void *) (address) < (void *) demangle ((jmpbuf)->__gregs[__JB_GPR15]))
42 void *sp = (void *) (uintptr_t) regs[0].__gregs[__JB_GPR15]; in _jmpbuf_sp()
/glibc-2.36/sysdeps/microblaze/bits/
Dsetjmp.h34 long int __gregs[20]; member
/glibc-2.36/sysdeps/s390/bits/
Dsetjmp.h34 long int __gregs[10]; member
/glibc-2.36/sysdeps/unix/sysv/linux/loongarch/sys/
Ducontext.h49 unsigned long long __gregs[32]; member
/glibc-2.36/sysdeps/unix/sysv/linux/s390/s390-32/
D____longjmp_chk.c35 uintptr_t new_sp = env->__gregs[9]; \
/glibc-2.36/sysdeps/unix/sysv/linux/s390/s390-64/
D____longjmp_chk.c35 uintptr_t new_sp = env->__gregs[9]; \
/glibc-2.36/sysdeps/unix/sysv/linux/csky/sys/
Ducontext.h72 gregset_t __gregs; member
/glibc-2.36/sysdeps/nptl/
Dthread_db.h386 prgregset_t __gregs);
400 prgregset_t __gregs);
/glibc-2.36/sysdeps/unix/sysv/linux/riscv/sys/
Ducontext.h83 __riscv_mc_gp_state __gregs; member
/glibc-2.36/sysdeps/unix/sysv/linux/csky/abiv2/
Ducontext_i.sym12 #define greg(member) mcontext (__gregs.member)