Home
last modified time | relevance | path

Searched defs:mem (Results 1 – 25 of 67) sorted by relevance

123

/glibc-2.36/include/
Datomic.h54 #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/
Datomic-machine.h32 #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/
Datomic-machine.h30 #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/
Datomic-machine.h45 #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/
Datomic-machine.h50 #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/
Datomic-machine.h24 #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/
Datomic-machine.h49 #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/
Datomic-machine.h27 #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/
Datomic-machine.h45 #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/
Datomic-machine.h33 # 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/
Datomic-machine.h29 # 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/
Datomic-machine.h31 #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/
Datomic-machine.h45 #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/
Datomic-machine.h42 # 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/
Datomic-machine.h58 #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/
Datomic-machine.h30 #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/
Datomic-machine.h28 #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/
Datomic-machine.h34 #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/
Datomic-machine.h29 #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/
Datomic-machine.h28 #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/
Datomic-machine.h26 #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/
Dtst-compathooks-off.c39 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/
Datomic-machine.h26 #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/
Datomic-machine.h62 # 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/
Datomic-machine.h29 #define atomic_compare_and_exchange_val_acq(mem, newval, oldval) \ argument
38 #define atomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument

123