Home
last modified time | relevance | path

Searched refs:ctx (Results 1 – 25 of 64) sorted by relevance

123

/sysdeps/unix/sysv/linux/x86/
A Dtst-cet-setcontext-1.c29 static ucontext_t ctx[5]; variable
38 if (setcontext (&ctx[2]) != 0) in f2()
49 if (getcontext (&ctx[2]) != 0) in f1()
75 ctx[3].uc_stack.ss_sp = st1; in do_test()
77 ctx[3].uc_link = &ctx[0]; in do_test()
80 ctx[1].uc_stack.ss_sp = st1; in do_test()
82 ctx[1].uc_link = &ctx[0]; in do_test()
85 ctx[4].uc_stack.ss_sp = st1; in do_test()
87 ctx[4].uc_link = &ctx[0]; in do_test()
102 if (ctx[3].__ssp[1] != 0 in do_test()
[all …]
/sysdeps/unix/sysv/linux/i386/
A Dregister-dump.h53 register_dump (int fd, struct ucontext_t *ctx) in register_dump() argument
79 hexvalue (ctx->uc_flags, regs[9], 8); in register_dump()
88 hexvalue (ctx->uc_mcontext.oldmask, regs[18], 8); in register_dump()
90 hexvalue (ctx->uc_mcontext.cr2, regs[20], 8); in register_dump()
137 hexvalue (ctx->__fpregs_mem.cw, fpregs[0], 8); in register_dump()
138 hexvalue (ctx->__fpregs_mem.sw, fpregs[1], 8); in register_dump()
139 hexvalue (ctx->__fpregs_mem.tag, fpregs[2], 8); in register_dump()
140 hexvalue (ctx->__fpregs_mem.ipoff, fpregs[3], 8); in register_dump()
141 hexvalue (ctx->__fpregs_mem.cssel, fpregs[4], 4); in register_dump()
142 hexvalue (ctx->__fpregs_mem.dataoff, fpregs[5], 8); in register_dump()
[all …]
/sysdeps/unix/sysv/linux/sh/
A Dregister-dump.h56 register_dump (int fd, struct ucontext_t *ctx) in register_dump() argument
72 hexvalue (ctx->uc_mcontext.gregs[REG_R0], regs[0], 8); in register_dump()
73 hexvalue (ctx->uc_mcontext.gregs[REG_R1], regs[1], 8); in register_dump()
88 hexvalue (ctx->uc_mcontext.macl, regs[16], 8); in register_dump()
89 hexvalue (ctx->uc_mcontext.mach, regs[17], 8); in register_dump()
90 hexvalue (ctx->uc_mcontext.pc, regs[18], 8); in register_dump()
91 hexvalue (ctx->uc_mcontext.pr, regs[19], 8); in register_dump()
92 hexvalue (ctx->uc_mcontext.gbr, regs[20], 8); in register_dump()
93 hexvalue (ctx->uc_mcontext.sr, regs[21], 8); in register_dump()
147 if (ctx->uc_mcontext.ownedfp != 0) in register_dump()
[all …]
/sysdeps/unix/sysv/linux/mips/mips32/
A Dbug-getcontext-mips-gp.c35 ucontext_t ctx; in do_test() local
36 memset (&ctx, 0, sizeof (ctx)); in do_test()
37 int status = getcontext (&ctx); in do_test()
44 if (ctx.uc_mcontext.gregs[SP_REG] == 0 in do_test()
45 || ctx.uc_mcontext.gregs[SP_REG] > 0xffffffff) in do_test()
48 ctx.uc_mcontext.gregs[SP_REG]); in do_test()
52 if (ctx.uc_mcontext.pc == 0 in do_test()
53 || ctx.uc_mcontext.pc > 0xffffffff) in do_test()
56 ctx.uc_mcontext.pc); in do_test()
/sysdeps/unix/sysv/linux/x86_64/
A Dregister-dump.h67 register_dump (int fd, ucontext_t *ctx) in register_dump() argument
86 hexvalue (ctx->uc_mcontext.gregs[REG_RAX], regs[0], 16); in register_dump()
87 hexvalue (ctx->uc_mcontext.gregs[REG_RBX], regs[1], 16); in register_dump()
88 hexvalue (ctx->uc_mcontext.gregs[REG_RCX], regs[2], 16); in register_dump()
89 hexvalue (ctx->uc_mcontext.gregs[REG_RDX], regs[3], 16); in register_dump()
93 hexvalue (ctx->uc_mcontext.gregs[REG_R8], regs[7], 16); in register_dump()
94 hexvalue (ctx->uc_mcontext.gregs[REG_R9], regs[8], 16); in register_dump()
170 if (ctx->uc_mcontext.fpregs != NULL) in register_dump()
253 | ctx->uc_mcontext.fpregs->_xmm[i].element[2] << 16 in register_dump()
254 | ctx->uc_mcontext.fpregs->_xmm[i].element[1] << 8 in register_dump()
[all …]
/sysdeps/unix/sysv/linux/mips/
A Dregister-dump.h25 # define CTX_REG(ctx, i) ((ctx)->sc_regs[(i)]) argument
26 # define CTX_PC(ctx) ((ctx)->sc_pc) argument
27 # define CTX_MDHI(ctx) ((ctx)->sc_mdhi) argument
28 # define CTX_MDLO(ctx) ((ctx)->sc_mdlo) argument
32 # define CTX_REG(ctx, i) ((ctx)->uc_mcontext.gregs[(i)]) argument
33 # define CTX_PC(ctx) ((ctx)->uc_mcontext.pc) argument
34 # define CTX_MDHI(ctx) ((ctx)->uc_mcontext.mdhi) argument
35 # define CTX_MDLO(ctx) ((ctx)->uc_mcontext.mdhi) argument
59 register_dump (int fd, CTX_TYPE ctx) in register_dump() argument
78 hexvalue (CTX_PC (ctx), regs[32], REG_HEX_SIZE); in register_dump()
[all …]
/sysdeps/unix/sysv/linux/csky/
A Dregister-dump.h59 register_dump (int fd, const struct ucontext_t *ctx) in register_dump() argument
75 hexvalue (ctx->uc_mcontext.__gregs.__sr, regs[0], 8); in register_dump()
76 hexvalue (ctx->uc_mcontext.__gregs.__pc, regs[1], 8); in register_dump()
77 hexvalue (ctx->uc_mcontext.__gregs.__usp, regs[2], 8); in register_dump()
78 hexvalue (ctx->uc_mcontext.__gregs.__lr, regs[3], 8); in register_dump()
79 hexvalue (ctx->uc_mcontext.__gregs.__a0, regs[4], 8); in register_dump()
80 hexvalue (ctx->uc_mcontext.__gregs.__a1, regs[5], 8); in register_dump()
81 hexvalue (ctx->uc_mcontext.__gregs.__a2, regs[6], 8); in register_dump()
82 hexvalue (ctx->uc_mcontext.__gregs.__a3, regs[7], 8); in register_dump()
108 hexvalue (ctx->uc_mcontext.__gregs.__tls, regs[33], 8); in register_dump()
[all …]
/sysdeps/unix/sysv/linux/arm/
A Dregister-dump.h46 register_dump (int fd, const ucontext_t *ctx) in register_dump() argument
62 hexvalue (ctx->uc_mcontext.arm_r0, regs[0], 8); in register_dump()
63 hexvalue (ctx->uc_mcontext.arm_r1, regs[1], 8); in register_dump()
64 hexvalue (ctx->uc_mcontext.arm_r2, regs[2], 8); in register_dump()
65 hexvalue (ctx->uc_mcontext.arm_r3, regs[3], 8); in register_dump()
66 hexvalue (ctx->uc_mcontext.arm_r4, regs[4], 8); in register_dump()
67 hexvalue (ctx->uc_mcontext.arm_r5, regs[5], 8); in register_dump()
68 hexvalue (ctx->uc_mcontext.arm_r6, regs[6], 8); in register_dump()
69 hexvalue (ctx->uc_mcontext.arm_r7, regs[7], 8); in register_dump()
70 hexvalue (ctx->uc_mcontext.arm_r8, regs[8], 8); in register_dump()
[all …]
/sysdeps/unix/sysv/linux/s390/s390-64/
A Dregister-dump.h50 register_dump (int fd, struct ucontext_t *ctx) in register_dump() argument
66 hexvalue (ctx->uc_mcontext.gregs[0], regs[0], 16); in register_dump()
67 hexvalue (ctx->uc_mcontext.gregs[1], regs[1], 16); in register_dump()
68 hexvalue (ctx->uc_mcontext.gregs[2], regs[2], 16); in register_dump()
69 hexvalue (ctx->uc_mcontext.gregs[3], regs[3], 16); in register_dump()
70 hexvalue (ctx->uc_mcontext.gregs[4], regs[4], 16); in register_dump()
71 hexvalue (ctx->uc_mcontext.gregs[5], regs[5], 16); in register_dump()
72 hexvalue (ctx->uc_mcontext.gregs[6], regs[6], 16); in register_dump()
73 hexvalue (ctx->uc_mcontext.gregs[7], regs[7], 16); in register_dump()
74 hexvalue (ctx->uc_mcontext.gregs[8], regs[8], 16); in register_dump()
[all …]
/sysdeps/unix/sysv/linux/s390/s390-32/
A Dregister-dump.h47 register_dump (int fd, struct ucontext_t *ctx) in register_dump() argument
63 hexvalue (ctx->uc_mcontext.gregs[0], regs[0], 8); in register_dump()
64 hexvalue (ctx->uc_mcontext.gregs[1], regs[1], 8); in register_dump()
65 hexvalue (ctx->uc_mcontext.gregs[2], regs[2], 8); in register_dump()
66 hexvalue (ctx->uc_mcontext.gregs[3], regs[3], 8); in register_dump()
67 hexvalue (ctx->uc_mcontext.gregs[4], regs[4], 8); in register_dump()
68 hexvalue (ctx->uc_mcontext.gregs[5], regs[5], 8); in register_dump()
69 hexvalue (ctx->uc_mcontext.gregs[6], regs[6], 8); in register_dump()
70 hexvalue (ctx->uc_mcontext.gregs[7], regs[7], 8); in register_dump()
71 hexvalue (ctx->uc_mcontext.gregs[8], regs[8], 8); in register_dump()
[all …]
/sysdeps/unix/sysv/linux/m68k/
A Dregister-dump.h54 register_dump (int fd, struct ucontext_t *ctx) in register_dump() argument
77 hexvalue (ctx->uc_mcontext.gregs[R_D0], regs[0], 8); in register_dump()
78 hexvalue (ctx->uc_mcontext.gregs[R_D1], regs[1], 8); in register_dump()
79 hexvalue (ctx->uc_mcontext.gregs[R_D2], regs[2], 8); in register_dump()
80 hexvalue (ctx->uc_mcontext.gregs[R_D3], regs[3], 8); in register_dump()
81 hexvalue (ctx->uc_mcontext.gregs[R_D4], regs[4], 8); in register_dump()
82 hexvalue (ctx->uc_mcontext.gregs[R_D5], regs[5], 8); in register_dump()
83 hexvalue (ctx->uc_mcontext.gregs[R_D6], regs[6], 8); in register_dump()
95 hexvalue (ctx->uc_oldmask, regs[18], 8); in register_dump()
96 hexvalue (ctx->uc_formatvec & 0xfff, regs[19], 4); in register_dump()
[all …]
/sysdeps/unix/sysv/linux/ia64/
A Dregister-dump.h77 register_dump (int fd, struct sigcontext *ctx) in register_dump() argument
107 regvalue (&ctx->sc_gr[i], 'R', i, gpregs[i - 1]); in register_dump()
108 if (ctx->sc_nat & (1L << i)) in register_dump()
113 regvalue (&ctx->sc_gr[i], 'R', i, gpregs[i - 5]); in register_dump()
114 if (ctx->sc_nat & (1L << i)) in register_dump()
121 regvalue (&ctx->sc_br[0], 'B', 0, bpregs[0]); in register_dump()
122 regvalue (&ctx->sc_br[6], 'B', 6, bpregs[1]); in register_dump()
123 regvalue (&ctx->sc_br[7], 'B', 7, bpregs[2]); in register_dump()
126 if (ctx->sc_flags & IA64_SC_FLAG_FPH_VALID) in register_dump()
167 if (ctx->sc_flags & IA64_SC_FLAG_FPH_VALID) in register_dump()
[all …]
/sysdeps/x86/fpu/
A Dfenv_private.h321 ctx->env.__mxcsr = mxcsr; in libc_feholdexcept_setround_sse_ctx()
325 ctx->updated_status = true; in libc_feholdexcept_setround_sse_ctx()
328 ctx->updated_status = false; in libc_feholdexcept_setround_sse_ctx()
337 libc_fesetenv_sse (&ctx->env); in libc_fesetenv_sse_ctx()
360 ctx->updated_status = true; in libc_feholdexcept_setround_387_prec_ctx()
363 ctx->updated_status = false; in libc_feholdexcept_setround_387_prec_ctx()
388 ctx->env.__control_word = cw; in libc_feholdsetround_387_prec_ctx()
392 ctx->updated_status = true; in libc_feholdsetround_387_prec_ctx()
395 ctx->updated_status = false; in libc_feholdsetround_387_prec_ctx()
418 ctx->env.__mxcsr = mxcsr; in libc_feholdsetround_sse_ctx()
[all …]
/sysdeps/sparc/fpu/
A Dfenv_private.h135 __fenv_stfsr(ctx->env); in libc_feholdexcept_setround_sparc_ctx()
138 if (__glibc_unlikely (new != ctx->env)) in libc_feholdexcept_setround_sparc_ctx()
141 ctx->updated_status = true; in libc_feholdexcept_setround_sparc_ctx()
144 ctx->updated_status = false; in libc_feholdexcept_setround_sparc_ctx()
148 libc_fesetenv_sparc_ctx (struct rm_ctx *ctx) in libc_fesetenv_sparc_ctx() argument
150 libc_fesetenv(&ctx->env); in libc_fesetenv_sparc_ctx()
157 libc_feupdateenv_test (&ctx->env, 0); in libc_feupdateenv_sparc_ctx()
165 __fenv_stfsr(ctx->env); in libc_feholdsetround_sparc_ctx()
167 if (__glibc_unlikely (new != ctx->env)) in libc_feholdsetround_sparc_ctx()
170 ctx->updated_status = true; in libc_feholdsetround_sparc_ctx()
[all …]
/sysdeps/powerpc/fpu/
A Dfenv_private.h152 ctx->env = old.fenv; in libc_feholdsetround_noex_ppc_ctx()
157 ctx->updated_status = true; in libc_feholdsetround_noex_ppc_ctx()
160 ctx->updated_status = false; in libc_feholdsetround_noex_ppc_ctx()
164 libc_fesetenv_ppc_ctx (struct rm_ctx *ctx) in libc_fesetenv_ppc_ctx() argument
166 libc_fesetenv_ppc (&ctx->env); in libc_fesetenv_ppc_ctx()
170 libc_feupdateenv_ppc_ctx (struct rm_ctx *ctx) in libc_feupdateenv_ppc_ctx() argument
172 if (__glibc_unlikely (ctx->updated_status)) in libc_feupdateenv_ppc_ctx()
173 libc_feresetround_ppc (&ctx->env); in libc_feupdateenv_ppc_ctx()
177 libc_feresetround_ppc_ctx (struct rm_ctx *ctx) in libc_feresetround_ppc_ctx() argument
179 if (__glibc_unlikely (ctx->updated_status)) in libc_feresetround_ppc_ctx()
[all …]
/sysdeps/unix/sysv/linux/s390/
A Dsigcontextinfo.h24 sigcontext_get_pc (const ucontext_t *ctx) in sigcontext_get_pc() argument
27 return ctx->uc_mcontext.psw.addr; in sigcontext_get_pc()
29 return ctx->uc_mcontext.psw.addr & 0x7FFFFFFF; in sigcontext_get_pc()
/sysdeps/unix/sysv/linux/powerpc/
A Dsigcontextinfo.h24 sigcontext_get_pc (const ucontext_t *ctx) in sigcontext_get_pc() argument
27 return ctx->uc_mcontext.gp_regs[PT_NIP]; in sigcontext_get_pc()
29 return ctx->uc_mcontext.uc_regs->gregs[PT_NIP]; in sigcontext_get_pc()
/sysdeps/mips/fpu/
A Dfenv_private.h173 ctx->env.__fp_control_register = old; in libc_feholdexcept_setround_mips_ctx()
184 ctx->updated_status = true; in libc_feholdexcept_setround_mips_ctx()
187 ctx->updated_status = false; in libc_feholdexcept_setround_mips_ctx()
194 libc_fesetenv_mips_ctx (struct rm_ctx *ctx) in libc_fesetenv_mips_ctx() argument
196 libc_fesetenv_mips (&ctx->env); in libc_fesetenv_mips_ctx()
203 libc_feupdateenv_mips_ctx (struct rm_ctx *ctx) in libc_feupdateenv_mips_ctx() argument
205 if (__glibc_unlikely (ctx->updated_status)) in libc_feupdateenv_mips_ctx()
206 libc_feupdateenv_test_mips (&ctx->env, 0); in libc_feupdateenv_mips_ctx()
222 ctx->env.__fp_control_register = old; in libc_feholdsetround_mips_ctx()
230 ctx->updated_status = true; in libc_feholdsetround_mips_ctx()
[all …]
/sysdeps/generic/
A Dfenv_private.h198 default_libc_feholdsetround_ctx (struct rm_ctx *ctx, int round) in default_libc_feholdsetround_ctx() argument
200 ctx->updated_status = false; in default_libc_feholdsetround_ctx()
205 ctx->updated_status = true; in default_libc_feholdsetround_ctx()
206 __fegetenv (&ctx->env); in default_libc_feholdsetround_ctx()
212 default_libc_feresetround_ctx (struct rm_ctx *ctx) in default_libc_feresetround_ctx() argument
215 if (__glibc_unlikely (ctx->updated_status)) in default_libc_feresetround_ctx()
216 __feupdateenv (&ctx->env); in default_libc_feresetround_ctx()
224 __feholdexcept (&ctx->env); in default_libc_feholdsetround_noex_ctx()
232 default_libc_feresetround_noex_ctx (struct rm_ctx *ctx) in default_libc_feresetround_noex_ctx() argument
235 __fesetenv (&ctx->env); in default_libc_feresetround_noex_ctx()
[all …]
/sysdeps/s390/fpu/
A Dfenv_private.h185 libc_feholdsetround_s390_ctx (struct rm_ctx *ctx, int r) in libc_feholdsetround_s390_ctx() argument
191 ctx->env.__fpc = fpc; in libc_feholdsetround_s390_ctx()
199 ctx->updated_status = true; in libc_feholdsetround_s390_ctx()
203 ctx->updated_status = false; in libc_feholdsetround_s390_ctx()
211 libc_feresetround_s390_ctx (struct rm_ctx *ctx) in libc_feresetround_s390_ctx() argument
214 if (__glibc_unlikely (ctx->updated_status)) in libc_feresetround_s390_ctx()
218 fpc = ctx->env.__fpc | (fpc & FPC_FLAGS_MASK); in libc_feresetround_s390_ctx()
228 libc_feholdsetround_noex_s390_ctx (struct rm_ctx *ctx, int r) in libc_feholdsetround_noex_s390_ctx() argument
230 libc_feholdexcept_setround_s390 (&ctx->env, r); in libc_feholdsetround_noex_s390_ctx()
238 libc_feresetround_noex_s390_ctx (struct rm_ctx *ctx) in libc_feresetround_noex_s390_ctx() argument
[all …]
/sysdeps/aarch64/fpu/
A Dfenv_private.h234 ctx->env.__fpcr = fpcr; in libc_feholdsetround_aarch64_ctx()
238 ctx->updated_status = round != 0; in libc_feholdsetround_aarch64_ctx()
250 libc_feresetround_aarch64_ctx (struct rm_ctx *ctx) in libc_feresetround_aarch64_ctx() argument
253 if (__glibc_unlikely (ctx->updated_status)) in libc_feresetround_aarch64_ctx()
254 _FPU_SETCW (ctx->env.__fpcr); in libc_feresetround_aarch64_ctx()
270 ctx->env.__fpcr = fpcr; in libc_feholdsetround_noex_aarch64_ctx()
271 ctx->env.__fpsr = fpsr; in libc_feholdsetround_noex_aarch64_ctx()
275 ctx->updated_status = round != 0; in libc_feholdsetround_noex_aarch64_ctx()
290 if (__glibc_unlikely (ctx->updated_status)) in libc_feresetround_noex_aarch64_ctx()
291 _FPU_SETCW (ctx->env.__fpcr); in libc_feresetround_noex_aarch64_ctx()
[all …]
/sysdeps/sparc/sparc64/multiarch/
A Dmd5-block.c5 struct md5_ctx *ctx);
12 struct md5_ctx *ctx);
28 struct md5_ctx *ctx);
A Dsha256-block.c5 struct sha256_ctx *ctx);
12 struct sha256_ctx *ctx);
29 struct sha256_ctx *ctx);
A Dsha512-block.c5 struct sha512_ctx *ctx);
12 struct sha512_ctx *ctx);
29 struct sha512_ctx *ctx);
/sysdeps/unix/sysv/linux/
A Dprofil-counter.h24 __profil_counter (int signo, siginfo_t *info, void *ctx) in __profil_counter() argument
26 profil_count (sigcontext_get_pc (ctx)); in __profil_counter()

Completed in 33 milliseconds

123