/glibc-2.36/include/ |
D | atomic.h | 54 #define __atomic_val_bysize(pre, post, mem, ...) \ argument 69 #define __atomic_bool_bysize(pre, post, mem, ...) \ argument 90 # define atomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument 98 # define catomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument 102 # define catomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument 110 # define catomic_compare_and_exchange_val_rel(mem, newval, oldval) \ argument 113 # define catomic_compare_and_exchange_val_rel(mem, newval, oldval) \ argument 120 # define atomic_compare_and_exchange_val_rel(mem, newval, oldval) \ argument 129 # define atomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument 133 # define atomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument [all …]
|
/glibc-2.36/sysdeps/powerpc/ |
D | atomic-machine.h | 32 #define __arch_compare_and_exchange_bool_8_acq(mem, newval, oldval) \ argument 35 #define __arch_compare_and_exchange_bool_16_acq(mem, newval, oldval) \ argument 52 #define __arch_compare_and_exchange_val_32_acq(mem, newval, oldval) \ argument 69 #define __arch_compare_and_exchange_val_32_rel(mem, newval, oldval) \ argument 86 #define __arch_atomic_exchange_32_acq(mem, value) \ argument 100 #define __arch_atomic_exchange_32_rel(mem, value) \ argument 113 #define __arch_atomic_exchange_and_add_32(mem, value) \ argument 126 #define __arch_atomic_exchange_and_add_32_acq(mem, value) \ argument 140 #define __arch_atomic_exchange_and_add_32_rel(mem, value) \ argument 154 #define __arch_atomic_increment_val_32(mem) \ argument [all …]
|
/glibc-2.36/sysdeps/microblaze/ |
D | atomic-machine.h | 30 #define __arch_compare_and_exchange_bool_8_acq(mem, newval, oldval) \ argument 33 #define __arch_compare_and_exchange_bool_16_acq(mem, newval, oldval) \ argument 36 #define __arch_compare_and_exchange_val_32_acq(mem, newval, oldval) \ argument 62 #define __arch_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument 65 #define atomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument 77 #define atomic_compare_and_exchange_val_rel(mem, newval, oldval) \ argument 89 #define __arch_atomic_exchange_32_acq(mem, value) \ argument 111 #define __arch_atomic_exchange_64_acq(mem, newval) \ argument 114 #define atomic_exchange_acq(mem, value) \ argument 126 #define atomic_exchange_rel(mem, value) \ argument [all …]
|
/glibc-2.36/sysdeps/unix/sysv/linux/sh/ |
D | atomic-machine.h | 45 #define __arch_compare_and_exchange_val_8_acq(mem, newval, oldval) \ argument 61 #define __arch_compare_and_exchange_val_16_acq(mem, newval, oldval) \ argument 78 #define __arch_compare_and_exchange_val_32_acq(mem, newval, oldval) \ argument 99 # define __arch_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument 102 #define atomic_exchange_and_add(mem, value) \ argument 154 #define atomic_add(mem, value) \ argument 204 #define atomic_add_negative(mem, value) \ argument 253 #define atomic_add_zero(mem, value) \ argument 302 #define atomic_increment_and_test(mem) atomic_add_zero((mem), 1) argument 303 #define atomic_decrement_and_test(mem) atomic_add_zero((mem), -1) argument [all …]
|
/glibc-2.36/sysdeps/s390/ |
D | atomic-machine.h | 50 #define atomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument 57 #define atomic_compare_and_exchange_val_rel(mem, newval, oldval) \ argument 67 #define atomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument 73 #define catomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument 77 #define atomic_exchange_acq(mem, newvalue) \ argument 80 #define atomic_exchange_rel(mem, newvalue) \ argument 87 # define atomic_exchange_and_add_acq(mem, operand) \ argument 90 # define atomic_exchange_and_add_rel(mem, operand) \ argument 93 #define catomic_exchange_and_add(mem, value) \ argument 99 #define atomic_or_val(mem, operand) \ argument [all …]
|
/glibc-2.36/sysdeps/m68k/m680x0/m68020/ |
D | atomic-machine.h | 24 #define __arch_compare_and_exchange_val_8_acq(mem, newval, oldval) \ argument 31 #define __arch_compare_and_exchange_val_16_acq(mem, newval, oldval) \ argument 38 #define __arch_compare_and_exchange_val_32_acq(mem, newval, oldval) \ argument 45 # define __arch_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument 55 #define atomic_exchange_acq(mem, newvalue) \ argument 85 #define atomic_exchange_and_add(mem, value) \ argument 128 #define atomic_add(mem, value) \ argument 160 #define atomic_increment_and_test(mem) \ argument 191 #define atomic_decrement_and_test(mem) \ argument 222 #define atomic_bit_set(mem, bit) \ argument [all …]
|
/glibc-2.36/sysdeps/x86/ |
D | atomic-machine.h | 49 #define atomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument 51 #define atomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument 55 #define __arch_c_compare_and_exchange_val_8_acq(mem, newval, oldval) \ argument 66 #define __arch_c_compare_and_exchange_val_16_acq(mem, newval, oldval) \ argument 77 #define __arch_c_compare_and_exchange_val_32_acq(mem, newval, oldval) \ argument 89 # define __arch_c_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument 101 # define do_exchange_and_add_val_64_acq(pfx, mem, value) 0 argument 102 # define do_add_val_64_acq(pfx, mem, value) do { } while (0) argument 110 # define __arch_c_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument 117 # define __arch_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument [all …]
|
/glibc-2.36/sysdeps/ia64/ |
D | atomic-machine.h | 27 #define __arch_compare_and_exchange_bool_8_acq(mem, newval, oldval) \ argument 30 #define __arch_compare_and_exchange_bool_16_acq(mem, newval, oldval) \ argument 33 #define __arch_compare_and_exchange_bool_32_acq(mem, newval, oldval) \ argument 37 #define __arch_compare_and_exchange_bool_64_acq(mem, newval, oldval) \ argument 41 #define __arch_compare_and_exchange_val_8_acq(mem, newval, oldval) \ argument 44 #define __arch_compare_and_exchange_val_16_acq(mem, newval, oldval) \ argument 47 #define __arch_compare_and_exchange_val_32_acq(mem, newval, oldval) \ argument 51 #define __arch_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument 55 #define atomic_exchange_acq(mem, value) \ argument 58 #define atomic_exchange_rel(mem, value) \ argument [all …]
|
/glibc-2.36/sysdeps/powerpc/powerpc64/ |
D | atomic-machine.h | 45 #define __arch_compare_and_exchange_bool_32_acq(mem, newval, oldval) \ argument 66 #define __arch_compare_and_exchange_bool_64_acq(mem, newval, oldval) \ argument 82 #define __arch_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument 99 #define __arch_compare_and_exchange_val_64_rel(mem, newval, oldval) \ argument 116 #define __arch_atomic_exchange_64_acq(mem, value) \ argument 130 #define __arch_atomic_exchange_64_rel(mem, value) \ argument 143 #define __arch_atomic_exchange_and_add_64(mem, value) \ argument 156 #define __arch_atomic_exchange_and_add_64_acq(mem, value) \ argument 170 #define __arch_atomic_exchange_and_add_64_rel(mem, value) \ argument 184 #define __arch_atomic_increment_val_64(mem) \ argument [all …]
|
/glibc-2.36/sysdeps/unix/sysv/linux/riscv/ |
D | atomic-machine.h | 33 # define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \ argument 40 # define __arch_compare_and_exchange_bool_16_int(mem, newval, oldval, model) \ argument 47 # define __arch_compare_and_exchange_bool_32_int(mem, newval, oldval, model) \ argument 54 # define __arch_compare_and_exchange_bool_64_int(mem, newval, oldval, model) \ argument 61 # define __arch_compare_and_exchange_val_8_int(mem, newval, oldval, model) \ argument 69 # define __arch_compare_and_exchange_val_16_int(mem, newval, oldval, model) \ argument 77 # define __arch_compare_and_exchange_val_32_int(mem, newval, oldval, model) \ argument 85 # define __arch_compare_and_exchange_val_64_int(mem, newval, oldval, model) \ argument 95 # define atomic_compare_and_exchange_bool_acq(mem, new, old) \ argument 99 # define atomic_compare_and_exchange_val_acq(mem, new, old) \ argument [all …]
|
/glibc-2.36/sysdeps/aarch64/ |
D | atomic-machine.h | 29 # define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \ argument 36 # define __arch_compare_and_exchange_bool_16_int(mem, newval, oldval, model) \ argument 43 # define __arch_compare_and_exchange_bool_32_int(mem, newval, oldval, model) \ argument 50 # define __arch_compare_and_exchange_bool_64_int(mem, newval, oldval, model) \ argument 57 # define __arch_compare_and_exchange_val_8_int(mem, newval, oldval, model) \ argument 65 # define __arch_compare_and_exchange_val_16_int(mem, newval, oldval, model) \ argument 73 # define __arch_compare_and_exchange_val_32_int(mem, newval, oldval, model) \ argument 81 # define __arch_compare_and_exchange_val_64_int(mem, newval, oldval, model) \ argument 92 # define atomic_compare_and_exchange_bool_acq(mem, new, old) \ argument 96 # define atomic_compare_and_exchange_val_acq(mem, new, old) \ argument [all …]
|
/glibc-2.36/sysdeps/unix/sysv/linux/loongarch/ |
D | atomic-machine.h | 31 #define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \ argument 38 #define __arch_compare_and_exchange_bool_16_int(mem, newval, oldval, model) \ argument 45 #define __arch_compare_and_exchange_bool_32_int(mem, newval, oldval, model) \ argument 52 #define __arch_compare_and_exchange_bool_64_int(mem, newval, oldval, model) \ argument 59 #define __arch_compare_and_exchange_val_8_int(mem, newval, oldval, model) \ argument 67 #define __arch_compare_and_exchange_val_16_int(mem, newval, oldval, model) \ argument 75 #define __arch_compare_and_exchange_val_32_int(mem, newval, oldval, model) \ argument 83 #define __arch_compare_and_exchange_val_64_int(mem, newval, oldval, model) \ argument 93 #define atomic_compare_and_exchange_bool_acq(mem, new, old) \ argument 97 #define atomic_compare_and_exchange_val_acq(mem, new, old) \ argument [all …]
|
/glibc-2.36/sysdeps/powerpc/powerpc32/ |
D | atomic-machine.h | 45 #define __arch_compare_and_exchange_bool_32_acq(mem, newval, oldval) \ argument 64 #define __arch_compare_and_exchange_bool_64_acq(mem, newval, oldval) \ argument 67 #define __arch_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument 70 #define __arch_compare_and_exchange_val_64_rel(mem, newval, oldval) \ argument 73 #define __arch_atomic_exchange_64_acq(mem, value) \ argument 76 #define __arch_atomic_exchange_64_rel(mem, value) \ argument 79 #define __arch_atomic_exchange_and_add_64(mem, value) \ argument 82 #define __arch_atomic_exchange_and_add_64_acq(mem, value) \ argument 85 #define __arch_atomic_exchange_and_add_64_rel(mem, value) \ argument 88 #define __arch_atomic_increment_val_64(mem) \ argument [all …]
|
/glibc-2.36/sysdeps/arm/ |
D | atomic-machine.h | 42 # define atomic_exchange_acq(mem, value) \ argument 45 # define atomic_exchange_rel(mem, value) \ argument 50 # define __arch_exchange_8_int(mem, newval, model) \ argument 53 # define __arch_exchange_16_int(mem, newval, model) \ argument 56 # define __arch_exchange_32_int(mem, newval, model) \ argument 59 # define __arch_exchange_64_int(mem, newval, model) \ argument 64 # define atomic_compare_and_exchange_bool_acq(mem, new, old) \ argument 68 # define atomic_compare_and_exchange_val_acq(mem, new, old) \ argument 74 # define atomic_compare_and_exchange_val_rel(mem, new, old) \ argument 81 # define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \ argument [all …]
|
/glibc-2.36/sysdeps/mips/ |
D | atomic-machine.h | 58 #define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \ argument 61 #define __arch_compare_and_exchange_bool_16_int(mem, newval, oldval, model) \ argument 64 #define __arch_compare_and_exchange_bool_32_int(mem, newval, oldval, model) \ argument 71 #define __arch_compare_and_exchange_val_8_int(mem, newval, oldval, model) \ argument 74 #define __arch_compare_and_exchange_val_16_int(mem, newval, oldval, model) \ argument 77 #define __arch_compare_and_exchange_val_32_int(mem, newval, oldval, model) \ argument 87 # define __arch_compare_and_exchange_bool_64_int(mem, newval, oldval, model) \ argument 89 # define __arch_compare_and_exchange_val_64_int(mem, newval, oldval, model) \ argument 92 # define __arch_compare_and_exchange_bool_64_int(mem, newval, oldval, model) \ argument 94 # define __arch_compare_and_exchange_val_64_int(mem, newval, oldval, model) \ argument [all …]
|
/glibc-2.36/sysdeps/unix/sysv/linux/hppa/ |
D | atomic-machine.h | 30 #define __atomic_check_size_ls(mem) \ argument 34 #define atomic_load_relaxed(mem) \ argument 37 #define atomic_load_acquire(mem) \ argument 41 #define atomic_store_relaxed(mem, val) \ argument 46 #define atomic_store_release(mem, val) \ argument 72 #define atomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument 95 #define atomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument
|
/glibc-2.36/sysdeps/unix/sysv/linux/nios2/ |
D | atomic-machine.h | 28 #define __arch_compare_and_exchange_val_8_acq(mem, newval, oldval) \ argument 30 #define __arch_compare_and_exchange_val_16_acq(mem, newval, oldval) \ argument 32 #define __arch_compare_and_exchange_val_64_acq(mem, newval, oldval) \ argument 35 #define __arch_compare_and_exchange_bool_8_acq(mem, newval, oldval) \ argument 37 #define __arch_compare_and_exchange_bool_16_acq(mem, newval, oldval) \ argument 39 #define __arch_compare_and_exchange_bool_64_acq(mem, newval, oldval) \ argument 42 #define __arch_compare_and_exchange_val_32_acq(mem, newval, oldval) \ argument 67 #define __arch_compare_and_exchange_bool_32_acq(mem, newval, oldval) \ argument
|
/glibc-2.36/sysdeps/alpha/ |
D | atomic-machine.h | 34 #define __arch_compare_and_exchange_xxx_8_int(mem, new, old, mb1, mb2) \ argument 62 #define __arch_compare_and_exchange_xxx_16_int(mem, new, old, mb1, mb2) \ argument 90 #define __arch_compare_and_exchange_xxx_32_int(mem, new, old, mb1, mb2) \ argument 110 #define __arch_compare_and_exchange_xxx_64_int(mem, new, old, mb1, mb2) \ argument 132 #define __arch_compare_and_exchange_bool_8_int(mem, new, old, mb1, mb2) \ argument 137 #define __arch_compare_and_exchange_bool_16_int(mem, new, old, mb1, mb2) \ argument 142 #define __arch_compare_and_exchange_bool_32_int(mem, new, old, mb1, mb2) \ argument 147 #define __arch_compare_and_exchange_bool_64_int(mem, new, old, mb1, mb2) \ argument 155 #define __arch_compare_and_exchange_val_8_int(mem, new, old, mb1, mb2) \ argument 160 #define __arch_compare_and_exchange_val_16_int(mem, new, old, mb1, mb2) \ argument [all …]
|
/glibc-2.36/sysdeps/arc/ |
D | atomic-machine.h | 29 #define __arch_compare_and_exchange_bool_8_acq(mem, newval, oldval) \ argument 31 #define __arch_compare_and_exchange_bool_16_acq(mem, newval, oldval) \ argument 33 #define __arch_compare_and_exchange_bool_64_acq(mem, newval, oldval) \ argument 36 #define __arch_compare_and_exchange_val_8_int(mem, newval, oldval, model) \ argument 38 #define __arch_compare_and_exchange_val_16_int(mem, newval, oldval, model) \ argument 40 #define __arch_compare_and_exchange_val_64_int(mem, newval, oldval, model) \ argument 43 #define __arch_compare_and_exchange_val_32_int(mem, newval, oldval, model) \ argument 51 #define atomic_compare_and_exchange_val_acq(mem, new, old) \ argument
|
/glibc-2.36/sysdeps/or1k/ |
D | atomic-machine.h | 28 #define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \ argument 31 #define __arch_compare_and_exchange_bool_16_int(mem, newval, oldval, model) \ argument 34 #define __arch_compare_and_exchange_bool_32_int(mem, newval, oldval, model) \ argument 41 #define __arch_compare_and_exchange_bool_64_int(mem, newval, oldval, model) \ argument 44 #define __arch_compare_and_exchange_val_8_int(mem, newval, oldval, model) \ argument 47 #define __arch_compare_and_exchange_val_16_int(mem, newval, oldval, model) \ argument 50 #define __arch_compare_and_exchange_val_32_int(mem, newval, oldval, model) \ argument 58 #define __arch_compare_and_exchange_val_64_int(mem, newval, oldval, model) \ argument 61 #define atomic_compare_and_exchange_bool_acq(mem, new, old) \ argument 65 #define atomic_compare_and_exchange_val_acq(mem, new, old) \ argument
|
/glibc-2.36/sysdeps/csky/ |
D | atomic-machine.h | 26 #define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \ argument 29 #define __arch_compare_and_exchange_bool_16_int(mem, newval, oldval, model) \ argument 32 #define __arch_compare_and_exchange_bool_32_int(mem, newval, oldval, model) \ argument 39 #define __arch_compare_and_exchange_bool_64_int(mem, newval, oldval, model) \ argument 42 #define __arch_compare_and_exchange_val_8_int(mem, newval, oldval, model) \ argument 45 #define __arch_compare_and_exchange_val_16_int(mem, newval, oldval, model) \ argument 48 #define __arch_compare_and_exchange_val_32_int(mem, newval, oldval, model) \ argument 56 #define __arch_compare_and_exchange_val_64_int(mem, newval, oldval, model) \ argument 59 #define atomic_compare_and_exchange_bool_acq(mem, new, old) \ argument 63 #define atomic_compare_and_exchange_val_acq(mem, new, old) \ argument
|
/glibc-2.36/malloc/ |
D | tst-compathooks-off.c | 39 free_called (void *mem, const void *address) in free_called() 52 void *mem = malloc (bytes); in malloc_called() local 62 void *mem = realloc (oldptr, bytes); in realloc_called() local 72 void *mem = calloc (n, size); in calloc_called() local 82 void *mem = memalign (align, size); in memalign_called() local
|
/glibc-2.36/sysdeps/generic/ |
D | atomic-machine.h | 26 #define atomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument 35 #define atomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument
|
/glibc-2.36/sysdeps/unix/sysv/linux/arm/ |
D | atomic-machine.h | 62 # define __arm_assisted_compare_and_exchange_val_32_acq(mem, newval, oldval) \ argument 88 # define __arm_assisted_compare_and_exchange_val_32_acq(mem, newval, oldval) \ argument
|
/glibc-2.36/sysdeps/m68k/coldfire/ |
D | atomic-machine.h | 29 #define atomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument 38 #define atomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument
|