Home
last modified time | relevance | path

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

/sysdeps/mips/mips64/
A Dsetjmp_aux.c57 asm volatile ("sd $31, %0" : : "m" (env[0].__jmpbuf[0].__pc)); in __sigsetjmp_aux()
60 env[0].__jmpbuf[0].__sp = sp; in __sigsetjmp_aux()
63 env[0].__jmpbuf[0].__fp = fp; in __sigsetjmp_aux()
66 env[0].__jmpbuf[0].__gp = gp; in __sigsetjmp_aux()
69 asm volatile ("sd $16, %0" : : "m" (env[0].__jmpbuf[0].__regs[0])); in __sigsetjmp_aux()
70 asm volatile ("sd $17, %0" : : "m" (env[0].__jmpbuf[0].__regs[1])); in __sigsetjmp_aux()
71 asm volatile ("sd $18, %0" : : "m" (env[0].__jmpbuf[0].__regs[2])); in __sigsetjmp_aux()
72 asm volatile ("sd $19, %0" : : "m" (env[0].__jmpbuf[0].__regs[3])); in __sigsetjmp_aux()
73 asm volatile ("sd $20, %0" : : "m" (env[0].__jmpbuf[0].__regs[4])); in __sigsetjmp_aux()
74 asm volatile ("sd $21, %0" : : "m" (env[0].__jmpbuf[0].__regs[5])); in __sigsetjmp_aux()
[all …]
/sysdeps/mips/
A Dsetjmp_aux.c44 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()
56 asm volatile ("sw $16, %0" : : "m" (env[0].__jmpbuf[0].__regs[0])); in __sigsetjmp_aux()
57 asm volatile ("sw $17, %0" : : "m" (env[0].__jmpbuf[0].__regs[1])); in __sigsetjmp_aux()
58 asm volatile ("sw $18, %0" : : "m" (env[0].__jmpbuf[0].__regs[2])); in __sigsetjmp_aux()
59 asm volatile ("sw $19, %0" : : "m" (env[0].__jmpbuf[0].__regs[3])); in __sigsetjmp_aux()
60 asm volatile ("sw $20, %0" : : "m" (env[0].__jmpbuf[0].__regs[4])); in __sigsetjmp_aux()
61 asm volatile ("sw $21, %0" : : "m" (env[0].__jmpbuf[0].__regs[5])); in __sigsetjmp_aux()
[all …]
/sysdeps/m68k/
A 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()
/sysdeps/mach/hurd/i386/
A 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()
/sysdeps/unix/sysv/linux/ia64/
A 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()
/sysdeps/mach/hurd/
A 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()
/sysdeps/nptl/
A Djmp-unwind.c27 __pthread_cleanup_upto (env->__jmpbuf, CURRENT_STACK_FRAME); in _longjmp_unwind()
/sysdeps/unix/sysv/linux/s390/
A Djmp-unwind.c29 __pthread_cleanup_upto (env->__jmpbuf, &local_var); in _longjmp_unwind()
/sysdeps/x86/
A Dlongjmp.c44 __longjmp_cancel (env[0].__jmpbuf, val ?: 1); in __libc_longjmp()
/sysdeps/powerpc/
A Dnovmx-longjmp.c44 __novmx__longjmp (env[0].__jmpbuf, val ?: 1); in __novmx__libc_siglongjmp()
A Dlongjmp.c46 __vmx__longjmp (env[0].__jmpbuf, val ?: 1); in libc_hidden_proto()
A Dnovmxsetjmp.h66 __jmp_buf __jmpbuf; /* Calling environment. */ member

Completed in 9 milliseconds