/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/xtensa/ |
A D | strcmp.S | 60 addi a2, a2, 1 /* advance s1 */ 66 addi a2, a2, 1 /* advance s1 */ 73 addi a2, a2, 1 /* advance s1 */ 101 addi a2, a2, 1 156 addi a2, a2, 8 /* advance s1 pointer */ 163 addi a2, a2, 4 173 addi a2, a2, 4 /* advance s1 pointer */ 196 addi.n a2, a2, 4 /* advance s1 pointer */ 206 addi a2, a2, 4 /* advance s1 pointer */ 222 addi a2, a2, 4 /* advance s1 pointer */ [all …]
|
A D | strlen.S | 38 addi a3, a2, -4 /* because we overincrement at the end */ 43 bbsi.l a2, 0, .L1mod2 44 bbsi.l a2, 1, .L2mod4 61 sub a2, a3, a2 /* subtract to get length */ 90 sub a2, a3, a2 /* subtract to get length */ 95 sub a2, a3, a2 /* subtract to get length */ 100 sub a2, a3, a2 /* subtract to get length */
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/unix/sysv/linux/mips/ |
A D | vfork.S | 24 lw a2, PID_OFFSET(v1); /* Load the saved PID. */ \ 25 subu a2, $0, a2; /* Negate it. */ \ 26 bnez a2, 1f; /* If it was zero... */ \ 27 lui a2, 0x8000; /* use 0x80000000 instead. */ \ 28 1: sw a2, PID_OFFSET(v1); /* Store the temporary PID. */ 34 lw a2, PID_OFFSET(v1); /* Load the saved PID. */ \ 35 subu a2, $0, a2; /* Re-negate it. */ \ 37 bne a2, a0, 2f; /* ... compare against it... */ \ 38 li a2, 0; /* ... use 0 instead. */ \ 39 2: sw a2, PID_OFFSET(v1); /* Restore the PID. */ \
|
A D | pt-vfork.S | 24 lw a2, PID_OFFSET(v1); /* Load the saved PID. */ \ 25 subu a2, $0, a2; /* Negate it. */ \ 26 sw a2, PID_OFFSET(v1); /* Store the temporary PID. */ 32 lw a2, PID_OFFSET(v1); /* Load the saved PID. */ \ 33 subu a2, $0, a2; /* Re-negate it. */ \ 34 sw a2, PID_OFFSET(v1); /* Restore the PID. */ \
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/arm/ |
A D | memset.S | 71 orr a2, a2, a2, lsl $8 72 orr a2, a2, a2, lsl $16 84 mov ip, a2 114 strb a2, [a4], #1 122 strb a2, [a4], $1 123 strb a2, [a4], $1 124 strb a2, [a4], $1 125 strb a2, [a4], $1 126 strb a2, [a4], $1 127 strb a2, [a4], $1 [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/xtensa/ |
A D | sysdep.h | 120 neg a2, a2 132 neg a2, a2; \ 133 s32i a2, a4, 0; \ 134 movi a2, -1; \ 148 neg a2, a2; \ 151 movi a2, -1; \ 155 0: neg a2, a2; \ 156 mov a6, a2; \ 160 movi a2, -1; \ 166 neg a2, a2; \ [all …]
|
A D | vfork.S | 59 slli a2, a2, 30 76 .L4: mov a12, a2 82 movi a2, SYS_ify (clone) 91 mov a6, a2 92 mov a2, a12 101 .L8: mov a12, a2 116 mov a10, a2 117 mov a2, a12 127 .L12: mov a12, a2 144 mov a14, a2 [all …]
|
A D | __longjmp.S | 63 l32i a0, a2, 64 70 l32i a4, a2, 0 71 l32i a5, a2, 4 74 l32i a4, a2, 8 75 l32i a5, a2, 12 82 l32i a8, a2, 52 85 addi a5, a2, 16 109 l32i a4, a2, 48 110 l32i a5, a2, 52 113 l32i a4, a2, 56 [all …]
|
A D | clone.S | 46 mov a7, a2 /* save function pointer */ 51 movi a2, SYS_ify (clone) 60 bltz a2, SYSCALL_ERROR_LABEL 61 beqz a2, .Lthread_start 68 movi a2, -EINVAL 78 movi a2, -1 80 movi a2, SYS_ify (getpid) 85 s32i a2, a4, 0 88 s32i a2, a3, 0 97 movi a2, JUMPTARGET(_exit) [all …]
|
A D | setjmp.S | 99 s32i a4, a2, 0 100 s32i a5, a2, 4 103 s32i a4, a2, 8 104 s32i a5, a2, 12 113 addi a5, a2, 16 132 s32i a4, a2, 48 133 s32i a5, a2, 52 136 s32i a4, a2, 56 137 s32i a5, a2, 60 143 mov a6, a2 [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/xtensa/bits/ |
A D | syscalls.h | 38 movi a2, SYS_ify (syscall_name); \ 42 #define DO_ARGS_1 mov a6, a2; 43 #define DO_ARGS_2 mov a6, a2; 44 #define DO_ARGS_3 mov a6, a2; 45 #define DO_ARGS_4 mov a6, a2; 46 #define DO_ARGS_5 mov a8, a6; mov a6, a2; 47 #define DO_ARGS_6 mov a9, a7; mov a8, a6; mov a6, a2; 59 #define LD_ARGS_3(a0,a1,a2) LD_ARGS_2(a0,a1); LD_ARG(4,a2) argument 60 #define LD_ARGS_4(a0,a1,a2,a3) LD_ARGS_3(a0,a1,a2); LD_ARG(5,a3) argument 61 #define LD_ARGS_5(a0,a1,a2,a3,a4) LD_ARGS_4(a0,a1,a2,a3); LD_ARG(8,a4) argument [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/mips/ |
A D | memset.S | 55 PTR_SUBU a2, ta0 84 beq ta0, a2, L(chkl) 85 PTR_SUBU a3, a2, ta0 87 move a2, ta0 # a2 is now # of bytes left after loop 97 PTR_SUBU a2, ta0 126 slti t1, a2, 8 # Less than 8? 141 subu a2, t0 161 beq t0, a2, L(chkl) 162 subu a3, a2, t0 164 move a2, t0 # a2 is now # of bytes left after loop [all …]
|
A D | memcpy.S | 54 PTR_SUBU a2, t1 91 move a2, t0 # a2 = what will be left after loop 118 move a2, t0 143 PTR_SUBU a2, a3 # a2 = bytes left 212 move a2, t0 244 subu a2, t1 274 move a2, t0 # a2 = what will be left after loop 301 move a2, t0 311 addu a3, a2, a1 326 subu a2, a3 # a2 = bytes left [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/microblaze/bits/ |
A D | syscalls.h | 34 #define LOAD_ARGS_2(a1, a2) \ argument 35 register int _a2 __asm__("r6") = (int)(a2); \ 38 #define LOAD_ARGS_3(a1, a2, a3) \ argument 40 LOAD_ARGS_2(a1, a2) 42 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument 44 LOAD_ARGS_3(a1, a2, a3) 46 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument 48 LOAD_ARGS_4(a1, a2, a3, a4) 50 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument 52 LOAD_ARGS_5(a1, a2, a3, a4, a5)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/avr32/bits/ |
A D | syscalls.h | 33 #define LOAD_ARGS_2(a1, a2) \ argument 34 register int __a2 __asm__("r11") = (int)(a2); \ 37 #define LOAD_ARGS_3(a1, a2, a3) \ argument 39 LOAD_ARGS_2(a1, a2) 41 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument 43 LOAD_ARGS_3(a1, a2, a3) 45 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument 47 LOAD_ARGS_4(a1, a2, a3, a4) 49 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument 51 LOAD_ARGS_5(a1, a2, a3, a4, a5)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/m68k/bits/ |
A D | syscalls.h | 76 #define LOAD_ARGS_2(a1, a2) \ argument 78 int __arg2 = (int) (a2); 83 #define LOAD_ARGS_3(a1, a2, a3) \ argument 84 LOAD_ARGS_2 (a1, a2) \ 90 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument 91 LOAD_ARGS_3 (a1, a2, a3) \ 97 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument 98 LOAD_ARGS_4 (a1, a2, a3, a4) \ 104 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument 105 LOAD_ARGS_5 (a1, a2, a3, a4, a5) \
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/x86_64/bits/ |
A D | syscalls.h | 94 #define LOAD_ARGS_2(a1, a2) \ argument 95 long int __arg2 = (long) (a2); \ 102 #define LOAD_ARGS_3(a1, a2, a3) \ argument 104 LOAD_ARGS_2 (a1, a2) 110 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument 112 LOAD_ARGS_3 (a1, a2, a3) 118 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument 120 LOAD_ARGS_4 (a1, a2, a3, a4) 126 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument 128 LOAD_ARGS_5 (a1, a2, a3, a4, a5)
|
/l4re-core-master/libc_backends/lib/l4re_file/ |
A D | redirect.h | 35 #define L4B_REDIRECT_2(ret, func, a1, a2) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2), (_a1, _a2)) argument 36 #define L4B_REDIRECT_3(ret, func, a1, a2, a3) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2, a3 _a3), (_a… argument 37 #define L4B_REDIRECT_4(ret, func, a1, a2, a3, a4) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2, a3 _a3, … argument 38 #define L4B_REDIRECT_5(ret, func, a1, a2, a3, a4, a5) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2, a3 _… argument 39 #define L4B_REDIRECT_6(ret, func, a1, a2, a3, a4, a5, a6) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2, … argument
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/arm/bits/ |
A D | syscalls.h | 116 #define LOAD_ARGS_2(a1, a2) \ argument 117 int __a2tmp = (int) (a2); \ 121 #define LOAD_ARGS_3(a1, a2, a3) \ argument 123 LOAD_ARGS_2 (a1, a2) \ 126 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument 128 LOAD_ARGS_3 (a1, a2, a3) \ 131 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument 133 LOAD_ARGS_4 (a1, a2, a3, a4) \ 136 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument 138 LOAD_ARGS_5 (a1, a2, a3, a4, a5) \ [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/metag/bits/ |
A D | syscalls.h | 76 #define PREP_ARGS_2(a1, a2) \ argument 77 int _t2 = (int) (a2); \ 79 #define PREP_ARGS_3(a1, a2, a3) \ argument 81 PREP_ARGS_2 (a1, a2) 82 #define PREP_ARGS_4(a1, a2, a3, a4) \ argument 84 PREP_ARGS_3 (a1, a2, a3) 85 #define PREP_ARGS_5(a1, a2, a3, a4, a5) \ argument 87 PREP_ARGS_4 (a1, a2, a3, a4) 88 #define PREP_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument 90 PREP_ARGS_5 (a1, a2, a3, a4, a5)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/ia64/bits/ |
A D | syscalls.h | 98 #define LOAD_ARGS_2(a1, a2) \ argument 99 long _arg2 = (long) (a2); \ 104 #define LOAD_ARGS_3(a1, a2, a3) \ argument 106 LOAD_ARGS_2 (a1, a2) 110 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument 112 LOAD_ARGS_3 (a1, a2, a3) 116 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument 118 LOAD_ARGS_4 (a1, a2, a3, a4) 122 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument 124 LOAD_ARGS_5 (a1, a2, a3, a4, a5)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/test/tls/ |
A D | tst-tlsmod8.c | 5 __thread struct A a2 = { 22, 23, 24 }; variable 15 if (a2.a != 22 || a2.b != 23 || a2.c != 24) in check2() 28 return &a2; in f7a() 52 return a2.b; in f7b()
|
A D | tst-tlsmod7.c | 6 __thread struct A a2 = { 7, 8, 9 }; variable 20 if (a2.a != 22 || a2.b != 23 || a2.c != 24) in check1() 41 return &a2; in f2a() 77 return a2.b; in f2b()
|
A D | tst-tlsmod12.c | 4 extern __thread struct A a2 __attribute__((tls_model("initial-exec"))); 11 if (a2.a != 7 || a2.b != 8 || a2.c != 9) in check1()
|
A D | tst-tls10.c | 22 if (a2.a != 22 || a2.b != 23 || a2.c != 24) in main() 30 if (f1a () != &a1 || f2a () != &a2 || f3a () != &a3 || f4a () != &a4) in main() 34 if (f7a () != &a2 || f8a () != &a4) in main()
|