| /src/lib/libc/compat/arch/i386/gen/ |
| compat_setjmp.S | 34 * from: @(#)setjmp.s 5.1 (Berkeley) 4/23/90 47 * setjmp(a) 52 ENTRY(setjmp) function 71 END(setjmp)
|
| /src/lib/libc/compat/arch/powerpc/gen/ |
| compat_setjmp.S | 15 * setjmp(a) 20 ENTRY(setjmp) function 33 END(setjmp)
|
| /src/lib/libc/compat/arch/sh3/gen/ |
| compat_setjmp.S | 34 * from: @(#)setjmp.s 5.1 (Berkeley) 4/23/90 38 #include <machine/setjmp.h> 45 * C library -- setjmp, longjmp 49 * setjmp(a) 54 ENTRY(setjmp) function 87 SET_ENTRY_SIZE(setjmp)
|
| /src/sys/arch/ia64/ia64/ |
| setjmp.S | 1 // $FreeBSD: src/sys/ia64/ia64/setjmp.S,v 1.2 2003/07/02 12:57:07 ru Exp $ 39 // setjmp.s 43 // Contains an implementation of setjmp and longjmp for the 46 .file "setjmp.s" 49 #include <machine/setjmp.h> 51 // int setjmp(struct jmp_buffer *) 64 ENTRY(setjmp, 1) function 173 mov r8 = r0 // return 0 from setjmp 177 END(setjmp) 226 // setjmp. Also, we need to generate the RNAT register since w [all...] |
| /src/sys/arch/m68k/m68k/ |
| support.s | 55 ENTRY(setjmp) function
|
| /src/sys/external/bsd/gnu-efi/dist/lib/arm/ |
| setjmp.S | 1 /* $NetBSD: setjmp.S,v 1.1.1.1 2018/08/16 18:17:47 jmcneill Exp $ */ 16 .globl setjmp 17 .type setjmp, %function 18 setjmp: label
|
| /src/sys/external/bsd/gnu-efi/dist/lib/ia32/ |
| setjmp.S | 1 /* $NetBSD: setjmp.S,v 1.1.1.1 2018/08/16 18:17:47 jmcneill Exp $ */ 18 .globl setjmp 20 .type setjmp, @function 22 .def setjmp; .scl 2; .type 32; .endef 24 setjmp: label
|
| /src/sys/external/bsd/gnu-efi/dist/lib/mips64el/ |
| setjmp.S | 1 /* $NetBSD: setjmp.S,v 1.1.1.1 2018/08/16 18:17:47 jmcneill Exp $ */ 23 .globl setjmp 24 .type setjmp, @function 25 setjmp: label
|
| /src/sys/external/bsd/gnu-efi/dist/lib/x86_64/ |
| setjmp.S | 1 /* $NetBSD: setjmp.S,v 1.1.1.1 2018/08/16 18:17:47 jmcneill Exp $ */ 4 .globl setjmp 6 .type setjmp, @function 8 .def setjmp; .scl 2; .type 32; .endef 10 setjmp: label
|
| /src/external/apache2/llvm/dist/libcxx/include/ |
| setjmp.h | 2 //===--------------------------- setjmp.h ---------------------------------===// 14 setjmp.h synopsis 18 setjmp 34 #include_next <setjmp.h> 38 #ifndef setjmp 39 #define setjmp(env) setjmp(env) macro
|
| /src/lib/libc/compat/arch/arm/gen/ |
| compat_setjmp.S | 36 #include <machine/setjmp.h> 39 * C library -- setjmp, longjmp 43 * setjmp(a) 48 ENTRY(setjmp) function 87 END(setjmp)
|
| /src/lib/libc/compat/arch/m68k/gen/ |
| compat_setjmp.S | 40 RCSID("from: @(#)setjmp.s 5.1 (Berkeley) 5/12/90") 47 * C library -- setjmp, longjmp 52 * setjmp(a) 57 ENTRY(setjmp) function 80 END(setjmp)
|
| /src/lib/libc/compat/arch/sparc/gen/ |
| compat_setjmp.S | 35 * from: Header: setjmp.s,v 1.2 92/06/25 03:18:43 torek Exp 41 .asciz "@(#)setjmp.s 8.1 (Berkeley) 6/4/93" 48 * C library -- setjmp, longjmp 53 * setjmp(a) 60 ENTRY(setjmp) function 93 * in setjmp. The %i and %l registers will be reloaded from the place to
|
| /src/sys/arch/usermode/usermode/ |
| cpufunc.S | 15 //#error TODO implement setjmp/longjmp for i386? 23 * int setjmp(label_t *) 27 ENTRY(setjmp) function 45 END(setjmp) 72 #error implement setjmp/longjmp for arm32
|
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
| tsan_rtl_mips64.S | 6 .globl setjmp 7 .type setjmp, @function 8 setjmp: label 18 lui $gp,%hi(%neg(%gp_rel(setjmp))) 20 daddiu $gp,$gp,%lo(%neg(%gp_rel(setjmp))) 39 // load pointer of libc setjmp to t9 49 // tail jump to libc setjmp 54 .size setjmp, .-setjmp
|
| tsan_rtl_ppc64.S | 46 // Restore regs needed for setjmp. 49 // Emulate the real setjmp function. We do this because we can't 50 // perform a sibcall: The real setjmp function trashes the TOC 134 li r3,0 // This is the setjmp return path 139 .globl setjmp 140 .type setjmp, @function 142 setjmp: label 144 .size setjmp, .-setjmp 146 // sigsetjmp is like setjmp, except that the mask in r4 need [all...] |
| /src/sys/external/bsd/gnu-efi/dist/lib/ia64/ |
| setjmp.S | 1 /* $NetBSD: setjmp.S,v 1.1.1.1 2018/08/16 18:17:47 jmcneill Exp $ */ 18 .globl setjmp 19 .type setjmp, @function 20 setjmp: label
|
| /src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
| tsan_rtl_mips64.S | 6 .globl setjmp 7 .type setjmp, @function 8 setjmp: label 18 lui $gp,%hi(%neg(%gp_rel(setjmp))) 20 daddiu $gp,$gp,%lo(%neg(%gp_rel(setjmp))) 39 // load pointer of libc setjmp to t9 49 // tail jump to libc setjmp 54 .size setjmp, .-setjmp
|
| tsan_rtl_ppc64.S | 47 // Restore regs needed for setjmp. 50 // Emulate the real setjmp function. We do this because we can't 51 // perform a sibcall: The real setjmp function trashes the TOC 135 li r3,0 // This is the setjmp return path 140 .globl setjmp 141 .type setjmp, @function 143 setjmp: label 145 .size setjmp, .-setjmp 147 // sigsetjmp is like setjmp, except that the mask in r4 need [all...] |
| /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
| tsan_rtl_mips64.S | 6 .globl setjmp 7 .type setjmp, @function 8 setjmp: label 18 lui $gp,%hi(%neg(%gp_rel(setjmp))) 20 daddiu $gp,$gp,%lo(%neg(%gp_rel(setjmp))) 39 // load pointer of libc setjmp to t9 49 // tail jump to libc setjmp 54 .size setjmp, .-setjmp
|
| tsan_rtl_ppc64.S | 47 // Restore regs needed for setjmp. 50 // Emulate the real setjmp function. We do this because we can't 51 // perform a sibcall: The real setjmp function trashes the TOC 135 li r3,0 // This is the setjmp return path 140 .globl setjmp 141 .type setjmp, @function 143 setjmp: label 145 .size setjmp, .-setjmp 147 // sigsetjmp is like setjmp, except that the mask in r4 need [all...] |
| /src/lib/libc/compat/arch/sparc64/gen/ |
| compat_setjmp.S | 35 * from: Header: setjmp.s,v 1.2 92/06/25 03:18:43 torek Exp 43 .asciz "@(#)setjmp.s 8.1 (Berkeley) 6/4/93" 50 * C library -- setjmp, longjmp 55 * setjmp(a) 63 ENTRY(setjmp) function 99 * in setjmp. The %i and %l registers will be reloaded from the place to
|
| /src/sys/arch/arm/arm32/ |
| locore.S | 219 ENTRY(setjmp) function 223 END(setjmp)
|
| /src/sys/ddb/ |
| db_user.h | 49 #include <setjmp.h> 54 #define setjmp(a) setjmp((void *)(a)) macro
|
| /src/sys/external/bsd/gnu-efi/dist/lib/aarch64/ |
| setjmp.S | 1 /* $NetBSD: setjmp.S,v 1.1.1.1 2018/08/16 18:17:47 jmcneill Exp $ */ 38 .globl setjmp 39 .type setjmp, @function 40 setjmp: label
|