Searched refs:__jmpbuf (Results 1 – 12 of 12) sorted by relevance
/sysdeps/mips/mips64/ |
A D | setjmp_aux.c | 57 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 D | setjmp_aux.c | 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() 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 D | setjmp.c | 37 : : "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 D | longjmp-ts.c | 32 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 D | unwind_longjmp.c | 33 __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 D | jmp-unwind.c | 58 && _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 D | jmp-unwind.c | 27 __pthread_cleanup_upto (env->__jmpbuf, CURRENT_STACK_FRAME); in _longjmp_unwind()
|
/sysdeps/unix/sysv/linux/s390/ |
A D | jmp-unwind.c | 29 __pthread_cleanup_upto (env->__jmpbuf, &local_var); in _longjmp_unwind()
|
/sysdeps/x86/ |
A D | longjmp.c | 44 __longjmp_cancel (env[0].__jmpbuf, val ?: 1); in __libc_longjmp()
|
/sysdeps/powerpc/ |
A D | novmx-longjmp.c | 44 __novmx__longjmp (env[0].__jmpbuf, val ?: 1); in __novmx__libc_siglongjmp()
|
A D | longjmp.c | 46 __vmx__longjmp (env[0].__jmpbuf, val ?: 1); in libc_hidden_proto()
|
A D | novmxsetjmp.h | 66 __jmp_buf __jmpbuf; /* Calling environment. */ member
|
Completed in 9 milliseconds