Home
last modified time | relevance | path

Searched refs:__jmpbuf (Results 1 – 19 of 19) sorted by relevance

/glibc-2.36/sysdeps/mips/mips64/
Dsetjmp_aux.c38 asm volatile ("s.d $f24, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[0])); in __sigsetjmp_aux()
39 asm volatile ("s.d $f25, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[1])); in __sigsetjmp_aux()
40 asm volatile ("s.d $f26, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[2])); in __sigsetjmp_aux()
41 asm volatile ("s.d $f27, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[3])); in __sigsetjmp_aux()
42 asm volatile ("s.d $f28, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[4])); in __sigsetjmp_aux()
43 asm volatile ("s.d $f29, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[5])); in __sigsetjmp_aux()
44 asm volatile ("s.d $f30, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[6])); in __sigsetjmp_aux()
45 asm volatile ("s.d $f31, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[7])); in __sigsetjmp_aux()
47 asm volatile ("s.d $f20, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[0])); in __sigsetjmp_aux()
48 asm volatile ("s.d $f22, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[1])); in __sigsetjmp_aux()
[all …]
/glibc-2.36/sysdeps/mips/
Dsetjmp_aux.c35 asm volatile ("s.d $f20, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[0])); in __sigsetjmp_aux()
36 asm volatile ("s.d $f22, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[1])); in __sigsetjmp_aux()
37 asm volatile ("s.d $f24, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[2])); in __sigsetjmp_aux()
38 asm volatile ("s.d $f26, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[3])); in __sigsetjmp_aux()
39 asm volatile ("s.d $f28, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[4])); in __sigsetjmp_aux()
40 asm volatile ("s.d $f30, %0" : : "m" (env[0].__jmpbuf[0].__fpregs[5])); in __sigsetjmp_aux()
44 asm volatile ("sw $31, %0" : : "m" (env[0].__jmpbuf[0].__pc)); in __sigsetjmp_aux()
47 env[0].__jmpbuf[0].__sp = (void *) sp; in __sigsetjmp_aux()
50 env[0].__jmpbuf[0].__fp = (void *) fp; in __sigsetjmp_aux()
53 asm volatile ("sw $gp, %0" : : "m" (env[0].__jmpbuf[0].__gp)); in __sigsetjmp_aux()
[all …]
/glibc-2.36/sysdeps/m68k/
Dsetjmp.c37 : : "m" (env[0].__jmpbuf[0].__dregs[0])); in setjmp()
40 env[0].__jmpbuf[0].__aregs[0] = __builtin_return_address (0); in setjmp()
44 : : "m" (env[0].__jmpbuf[0].__aregs[1])); in setjmp()
47 env[0].__jmpbuf[0].__fp = *(int **) __builtin_frame_address (0); in setjmp()
50 env[0].__jmpbuf[0].__sp = (int *) __builtin_frame_address (0) + 2; in setjmp()
55 : : "m" (env[0].__jmpbuf[0].__fpregs[0])); in setjmp()
58 : : "m" (env[0].__jmpbuf[0].__fpregs[0])); in setjmp()
/glibc-2.36/sysdeps/mach/hurd/i386/
Dlongjmp-ts.c32 ts->ebx = env[0].__jmpbuf[JB_BX]; in _hurd_longjmp_thread_state()
33 ts->esi = env[0].__jmpbuf[JB_SI]; in _hurd_longjmp_thread_state()
34 ts->edi = env[0].__jmpbuf[JB_DI]; in _hurd_longjmp_thread_state()
35 ts->ebp = env[0].__jmpbuf[JB_BP]; in _hurd_longjmp_thread_state()
36 ts->uesp = env[0].__jmpbuf[JB_SP]; in _hurd_longjmp_thread_state()
37 ts->eip = env[0].__jmpbuf[JB_PC]; in _hurd_longjmp_thread_state()
/glibc-2.36/sysdeps/unix/sysv/linux/ia64/
Dunwind_longjmp.c33 __pthread_cleanup_upto (env->__jmpbuf, CURRENT_STACK_FRAME); in __libc_unwind_longjmp()
40 __sigstack_longjmp (env[0].__jmpbuf, val ?: 1); in __libc_unwind_longjmp()
/glibc-2.36/sysdeps/mach/hurd/
Djmp-unwind.c58 && _JMPBUF_UNWINDS (env[0].__jmpbuf, ss->preemptors, demangle_ptr)) in _longjmp_unwind()
68 link && _JMPBUF_UNWINDS (env[0].__jmpbuf, link, demangle_ptr); in _longjmp_unwind()
/glibc-2.36/elf/
Ddl-error-skeleton.c99 __longjmp (lcatch->env[0].__jmpbuf, 1); in _dl_signal_exception()
121 __longjmp (lcatch->env[0].__jmpbuf, 1); in libc_hidden_def()
/glibc-2.36/sysdeps/nptl/
Djmp-unwind.c27 __pthread_cleanup_upto (env->__jmpbuf, CURRENT_STACK_FRAME); in _longjmp_unwind()
/glibc-2.36/setjmp/bits/types/
Dstruct___jmp_buf_tag.h32 __jmp_buf __jmpbuf; /* Calling environment. */ member
/glibc-2.36/sysdeps/unix/sysv/linux/s390/
Djmp-unwind.c29 __pthread_cleanup_upto (env->__jmpbuf, &local_var); in _longjmp_unwind()
/glibc-2.36/sysdeps/x86/
Dlongjmp.c44 __longjmp_cancel (env[0].__jmpbuf, val ?: 1); in __libc_longjmp()
/glibc-2.36/setjmp/
Dlongjmp.c39 __longjmp (env[0].__jmpbuf, val ?: 1); in __libc_siglongjmp()
/glibc-2.36/sysdeps/powerpc/
Dnovmx-longjmp.c44 __novmx__longjmp (env[0].__jmpbuf, val ?: 1); in __novmx__libc_siglongjmp()
Dlongjmp.c46 __vmx__longjmp (env[0].__jmpbuf, val ?: 1); in libc_hidden_proto()
Dnovmxsetjmp.h66 __jmp_buf __jmpbuf; /* Calling environment. */ member
/glibc-2.36/hurd/
Dsigunwind.c86 link && _JMPBUF_UNWINDS (env[0].__jmpbuf, link, demangle_ptr); in _hurdsig_longjmp_from_handler()
/glibc-2.36/ChangeLog.old/
DChangeLog.493 * sysdeps/alpha/setjmp_aux.c: Use ENV[0].__jmpbuf[0].
228 * sysdeps/mach/hurd/alpha/longjmp-ts.c: Use ENV[0].__jmpbuf[0].
DChangeLog.59671 * sysdeps/mips/setjmp_aux.c: Use ENV[0].__jmpbuf[0].
DChangeLog.164692 * elf/dl-error.c (_dl_signal_error): Use .__jmpbuf in __longjmp call.