/libcore/luni/src/main/java/java/util/concurrent/atomic/ |
package-info.java | 11 * array elements to those that also provide an atomic conditional update 22 * unconditionally set values, as well as a weaker conditional atomic 26 * employ efficient machine-level atomic instructions that are available 33 * {@link java.util.concurrent.atomic.AtomicBoolean}, 34 * {@link java.util.concurrent.atomic.AtomicInteger}, 35 * {@link java.util.concurrent.atomic.AtomicLong}, and 36 * {@link java.util.concurrent.atomic.AtomicReference} 40 * {@code AtomicInteger} provide atomic increment methods. One 91 * {@link java.util.concurrent.atomic.AtomicReferenceFieldUpdater}, 92 * {@link java.util.concurrent.atomic.AtomicIntegerFieldUpdater}, an [all...] |
UnsafeAccess.java | 17 package java.util.concurrent.atomic;
|
AtomicReference.java | 7 package java.util.concurrent.atomic; 12 * java.util.concurrent.atomic} package specification for description 13 * of the properties of atomic variables.
|
AtomicBoolean.java | 7 package java.util.concurrent.atomic; 12 * {@link java.util.concurrent.atomic} package specification for 13 * description of the properties of atomic variables. An
|
AtomicMarkableReference.java | 7 package java.util.concurrent.atomic;
|
AtomicStampedReference.java | 7 package java.util.concurrent.atomic;
|
AtomicInteger.java | 7 package java.util.concurrent.atomic; 12 * {@link java.util.concurrent.atomic} package specification for 13 * description of the properties of atomic variables. An
|
AtomicIntegerArray.java | 7 package java.util.concurrent.atomic; 13 * See the {@link java.util.concurrent.atomic} package 14 * specification for description of the properties of atomic
|
AtomicIntegerFieldUpdater.java | 7 package java.util.concurrent.atomic; 14 * A reflection-based utility that enables atomic updates to 16 * This class is designed for use in atomic data structures in which 17 * several fields of the same node are independently subject to atomic 21 * method in this class are weaker than in other atomic classes. 23 * are appropriate for purposes of atomic access, it can 58 * expected value. This method is guaranteed to be atomic with respect to 74 * expected value. This method is guaranteed to be atomic with respect to
|
AtomicLong.java | 7 package java.util.concurrent.atomic; 12 * {@link java.util.concurrent.atomic} package specification for 13 * description of the properties of atomic variables. An
|
AtomicLongArray.java | 7 package java.util.concurrent.atomic; 13 * See the {@link java.util.concurrent.atomic} package specification 14 * for description of the properties of atomic variables.
|
AtomicReferenceArray.java | 7 package java.util.concurrent.atomic; 13 * atomically. See the {@link java.util.concurrent.atomic} package 14 * specification for description of the properties of atomic
|
AtomicReferenceFieldUpdater.java | 7 package java.util.concurrent.atomic; 13 * A reflection-based utility that enables atomic updates to 15 * classes. This class is designed for use in atomic data structures 17 * independently subject to atomic updates. For example, a tree node 37 * method in this class are weaker than in other atomic classes. 39 * are appropriate for purposes of atomic access, it can 78 * expected value. This method is guaranteed to be atomic with respect to 92 * expected value. This method is guaranteed to be atomic with respect to
|
AtomicLongFieldUpdater.java | 7 package java.util.concurrent.atomic; 14 * A reflection-based utility that enables atomic updates to 16 * This class is designed for use in atomic data structures in which 17 * several fields of the same node are independently subject to atomic 21 * method in this class are weaker than in other atomic classes. 23 * are appropriate for purposes of atomic access, it can 61 * expected value. This method is guaranteed to be atomic with respect to 77 * expected value. This method is guaranteed to be atomic with respect to
|
/external/bluetooth/glib/tests/ |
atomic-test.c | 6 /* Obviously we can't test that the operations are atomic, but we can 14 gint atomic = -5; local 19 g_atomic_int_inc (&atomic); 20 g_assert (atomic == 10); 22 g_assert (!g_atomic_int_dec_and_test (&atomic)); 23 g_assert (g_atomic_int_dec_and_test (&atomic)); 24 g_assert (atomic == 0); 26 g_assert (g_atomic_int_exchange_and_add (&atomic, 5) == 0); 27 g_assert (atomic == 5); 29 g_assert (g_atomic_int_exchange_and_add (&atomic, -10) == 5) [all...] |
/external/clang/test/CodeGen/ |
atomic.c | 3 int atomic(void) { function 79 // CHECK: store atomic i32 0, {{.*}} release, align 4 82 // CHECK: store atomic i32 0, {{.*}} release, align 4 94 // CHECK: store atomic {{.*}} release, align 4
|
/external/clang/test/SemaCXX/ |
atomic-type.cxx | 3 template<typename T> struct atomic { struct 9 atomic<inner> i;
|
/external/guava/guava-gwt/src-super/java/util/super/java/util/concurrent/atomic/ |
AtomicInteger.java | 17 package java.util.concurrent.atomic;
|
AtomicLong.java | 17 package java.util.concurrent.atomic;
|
/external/guava/guava/src/com/google/common/util/concurrent/ |
AtomicLongMap.java | 14 import java.util.concurrent.atomic.AtomicLong; 27 * atomic unless otherwise noted. 68 AtomicLong atomic = map.get(key); local 69 return atomic == null ? 0L : atomic.get(); 92 AtomicLong atomic = map.get(key); local 93 if (atomic == null) { 94 atomic = map.putIfAbsent(key, new AtomicLong(delta)); 95 if (atomic == null) { 98 // atomic is now non-null; fall throug 141 AtomicLong atomic = map.get(key); local 176 AtomicLong atomic = map.get(key); local 221 AtomicLong atomic = map.get(key); local 245 AtomicLong atomic = map.get(key); local [all...] |
/external/icu4c/i18n/ |
regexcmp.h | 74 atomic = -3, enumerator in enum:RegexCompile::EParenClass
|
/external/dbus/dbus/ |
dbus-internals.h | 329 _DBUS_DECLARE_GLOBAL_LOCK (atomic); variable
|
dbus-sysdeps-unix.c | 80 // Android specific atomic operation header. 82 #include <cutils/atomic.h> 2343 _DBUS_DEFINE_GLOBAL_LOCK (atomic); variable [all...] |
/bionic/libc/kernel/common/linux/ |
nfs_xdr.h | 120 u32 atomic; member in struct:nfs4_change_info
|
/development/ndk/platforms/android-3/include/linux/ |
nfs_xdr.h | 71 u32 atomic; member in struct:nfs4_change_info
|