Lines Matching defs:mem

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
146 # define catomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument
150 # define catomic_compare_and_exchange_bool_acq(mem, newval, oldval) \ argument
163 # define atomic_exchange_acq(mem, newvalue) \ argument
178 # define atomic_exchange_rel(mem, newvalue) atomic_exchange_acq (mem, newvalue) argument
185 # define atomic_exchange_and_add_acq(mem, value) \ argument
188 # define atomic_exchange_and_add_acq(mem, value) \ argument
206 # define atomic_exchange_and_add_rel(mem, value) \ argument
211 # define atomic_exchange_and_add(mem, value) \ argument
216 # define catomic_exchange_and_add(mem, value) \ argument
234 # define atomic_max(mem, value) \ argument
251 # define catomic_max(mem, value) \ argument
269 # define atomic_min(mem, value) \ argument
287 # define atomic_add(mem, value) (void) atomic_exchange_and_add ((mem), (value)) argument
292 # define catomic_add(mem, value) \ argument
298 # define atomic_increment(mem) atomic_add ((mem), 1) argument
303 # define catomic_increment(mem) catomic_add ((mem), 1) argument
308 # define atomic_increment_val(mem) (atomic_exchange_and_add ((mem), 1) + 1) argument
313 # define catomic_increment_val(mem) (catomic_exchange_and_add ((mem), 1) + 1) argument
319 # define atomic_increment_and_test(mem) \ argument
325 # define atomic_decrement(mem) atomic_add ((mem), -1) argument
330 # define catomic_decrement(mem) catomic_add ((mem), -1) argument
335 # define atomic_decrement_val(mem) (atomic_exchange_and_add ((mem), -1) - 1) argument
340 # define catomic_decrement_val(mem) (catomic_exchange_and_add ((mem), -1) - 1) argument
346 # define atomic_decrement_and_test(mem) \ argument
353 # define atomic_decrement_if_positive(mem) \ argument
372 # define atomic_add_negative(mem, value) \ argument
379 # define atomic_add_zero(mem, value) \ argument
386 # define atomic_bit_set(mem, bit) \ argument
392 # define atomic_bit_test_set(mem, bit) \ argument
409 # define atomic_and(mem, mask) \ argument
425 # define catomic_and(mem, mask) \ argument
442 # define atomic_and_val(mem, mask) \ argument
459 # define atomic_or(mem, mask) \ argument
475 # define catomic_or(mem, mask) \ argument
492 # define atomic_or_val(mem, mask) \ argument
544 # define __atomic_check_size(mem) \ argument
548 # define __atomic_check_size(mem) \ argument
557 # define __atomic_check_size_ls(mem) \ argument
562 # define __atomic_check_size_ls(mem) \ argument
574 # define atomic_load_relaxed(mem) \ argument
577 # define atomic_load_acquire(mem) \ argument
581 # define atomic_store_relaxed(mem, val) \ argument
586 # define atomic_store_release(mem, val) \ argument
593 # define atomic_compare_exchange_weak_relaxed(mem, expected, desired) \ argument
597 # define atomic_compare_exchange_weak_acquire(mem, expected, desired) \ argument
601 # define atomic_compare_exchange_weak_release(mem, expected, desired) \ argument
606 # define atomic_exchange_relaxed(mem, desired) \ argument
609 # define atomic_exchange_acquire(mem, desired) \ argument
612 # define atomic_exchange_release(mem, desired) \ argument
616 # define atomic_fetch_add_relaxed(mem, operand) \ argument
619 # define atomic_fetch_add_acquire(mem, operand) \ argument
622 # define atomic_fetch_add_release(mem, operand) \ argument
625 # define atomic_fetch_add_acq_rel(mem, operand) \ argument
629 # define atomic_fetch_and_relaxed(mem, operand) \ argument
632 # define atomic_fetch_and_acquire(mem, operand) \ argument
635 # define atomic_fetch_and_release(mem, operand) \ argument
639 # define atomic_fetch_or_relaxed(mem, operand) \ argument
642 # define atomic_fetch_or_acquire(mem, operand) \ argument
645 # define atomic_fetch_or_release(mem, operand) \ argument
649 # define atomic_fetch_xor_release(mem, operand) \ argument
669 # define atomic_load_relaxed(mem) \ argument
675 # define atomic_load_acquire(mem) \ argument
683 # define atomic_store_relaxed(mem, val) do { *(mem) = (val); } while (0) argument
686 # define atomic_store_release(mem, val) \ argument
698 # define atomic_compare_exchange_weak_acquire(mem, expected, desired) \ argument
707 # define atomic_compare_exchange_weak_relaxed(mem, expected, desired) \ argument
711 # define atomic_compare_exchange_weak_release(mem, expected, desired) \ argument
721 # define atomic_exchange_relaxed(mem, val) \ argument
725 # define atomic_exchange_acquire(mem, val) \ argument
729 # define atomic_exchange_release(mem, val) \ argument
734 # define atomic_fetch_add_acquire(mem, operand) \ argument
742 # define atomic_fetch_add_relaxed(mem, operand) \ argument
746 # define atomic_fetch_add_release(mem, operand) \ argument
750 # define atomic_fetch_add_acq_rel(mem, operand) \ argument
758 # define atomic_fetch_and_relaxed(mem, operand) \ argument
764 # define atomic_fetch_and_acquire(mem, operand) \ argument
769 # define atomic_fetch_and_release(mem, operand) \ argument
777 # define atomic_fetch_or_acquire(mem, operand) \ argument
783 # define atomic_fetch_or_relaxed(mem, operand) \ argument
789 # define atomic_fetch_or_release(mem, operand) \ argument
797 # define atomic_fetch_xor_release(mem, operand) \ argument