HomeSort by relevance Sort by last modified time
    Searched defs:atomic (Results 1 - 25 of 61) sorted by null

1 2 3

  /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

Completed in 653 milliseconds

1 2 3