HomeSort by relevance Sort by last modified time
    Searched refs:unsafe (Results 1 - 25 of 29) sorted by null

1 2

  /libcore/luni/src/main/java/java/util/concurrent/locks/
LockSupport.java 9 import sun.misc.Unsafe;
95 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:LockSupport
100 parkBlockerOffset = unsafe.objectFieldOffset
107 unsafe.putObject(t, parkBlockerOffset, arg);
123 unsafe.unpark(thread);
157 unsafe.park(false, 0L);
197 unsafe.park(false, nanos);
238 unsafe.park(true, deadline);
253 return unsafe.getObjectVolatile(t, parkBlockerOffset)
    [all...]
AbstractQueuedLongSynchronizer.java 13 import sun.misc.Unsafe;
316 return unsafe.compareAndSwapLong(this, stateOffset, expect, update);
2020 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AbstractQueuedLongSynchronizer
    [all...]
AbstractQueuedSynchronizer.java 14 import sun.misc.Unsafe;
540 return unsafe.compareAndSwapInt(this, stateOffset, expect, update);
2269 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; field in class:AbstractQueuedSynchronizer
    [all...]
  /libcore/luni/src/main/java/java/util/concurrent/atomic/
AtomicReferenceArray.java 9 import sun.misc.Unsafe;
23 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:AtomicReferenceArray
24 private static final int base = unsafe.arrayBaseOffset(Object[].class);
25 private static final int scale = unsafe.arrayIndexScale(Object[].class);
81 return (E) unsafe.getObjectVolatile(array, offset);
91 unsafe.putObjectVolatile(array, checkedByteOffset(i), newValue);
102 unsafe.putOrderedObject(array, checkedByteOffset(i), newValue);
138 return unsafe.compareAndSwapObject(array, offset, expect, update);
AtomicBoolean.java 8 import sun.misc.Unsafe;
23 // setup to use Unsafe.compareAndSwapInt for updates
24 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:AtomicBoolean
29 valueOffset = unsafe.objectFieldOffset
72 return unsafe.compareAndSwapInt(this, valueOffset, e, u);
90 return unsafe.compareAndSwapInt(this, valueOffset, e, u);
110 unsafe.putOrderedInt(this, valueOffset, v);
AtomicReference.java 8 import sun.misc.Unsafe;
21 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:AtomicReference
26 valueOffset = unsafe.objectFieldOffset
73 unsafe.putOrderedObject(this, valueOffset, newValue);
85 return unsafe.compareAndSwapObject(this, valueOffset, expect, update);
101 return unsafe.compareAndSwapObject(this, valueOffset, expect, update);
AtomicIntegerArray.java 9 import sun.misc.Unsafe;
22 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:AtomicIntegerArray
23 private static final int base = unsafe.arrayBaseOffset(int[].class);
24 private static final int scale = unsafe.arrayIndexScale(int[].class);
80 return unsafe.getIntVolatile(array, offset);
90 unsafe.putIntVolatile(array, checkedByteOffset(i), newValue);
101 unsafe.putOrderedInt(array, checkedByteOffset(i), newValue);
136 return unsafe.compareAndSwapInt(array, offset, expect, update);
AtomicLongArray.java 9 import sun.misc.Unsafe;
21 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:AtomicLongArray
22 private static final int base = unsafe.arrayBaseOffset(long[].class);
23 private static final int scale = unsafe.arrayIndexScale(long[].class);
79 return unsafe.getLongVolatile(array, offset);
89 unsafe.putLongVolatile(array, checkedByteOffset(i), newValue);
100 unsafe.putOrderedLong(array, checkedByteOffset(i), newValue);
136 return unsafe.compareAndSwapLong(array, offset, expect, update);
AtomicInteger.java 8 import sun.misc.Unsafe;
26 // setup to use Unsafe.compareAndSwapInt for updates
27 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:AtomicInteger
32 valueOffset = unsafe.objectFieldOffset
79 unsafe.putOrderedInt(this, valueOffset, newValue);
106 return unsafe.compareAndSwapInt(this, valueOffset, expect, update);
122 return unsafe.compareAndSwapInt(this, valueOffset, expect, update);
AtomicLong.java 8 import sun.misc.Unsafe;
26 // setup to use Unsafe.compareAndSwapLong for updates
27 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:AtomicLong
32 * compareAndSwap for longs. While the Unsafe.compareAndSwapLong
48 valueOffset = unsafe.objectFieldOffset
104 unsafe.putOrderedLong(this, valueOffset, newValue);
131 return unsafe.compareAndSwapLong(this, valueOffset, expect, update);
147 return unsafe.compareAndSwapLong(this, valueOffset, expect, update);
AtomicLongFieldUpdater.java 13 import sun.misc.Unsafe;
240 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:AtomicLongFieldUpdater.CASUpdater
281 offset = unsafe.objectFieldOffset(field);
293 return unsafe.compareAndSwapLong(obj, offset, expect, update);
298 return unsafe.compareAndSwapLong(obj, offset, expect, update);
303 unsafe.putLongVolatile(obj, offset, newValue);
308 unsafe.putOrderedLong(obj, offset, newValue);
313 return unsafe.getLongVolatile(obj, offset);
334 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-change field in class:AtomicLongFieldUpdater.LockedUpdater
    [all...]
AtomicIntegerFieldUpdater.java 13 import sun.misc.Unsafe;
241 private static final Unsafe unsafe = UnsafeAccess.THE_ONE; // android-changed field in class:AtomicIntegerFieldUpdater.AtomicIntegerFieldUpdaterImpl
286 offset = unsafe.objectFieldOffset(field);
298 return unsafe.compareAndSwapInt(obj, offset, expect, update);
303 return unsafe.compareAndSwapInt(obj, offset, expect, update);
308 unsafe.putIntVolatile(obj, offset, newValue);
313 unsafe.putOrderedInt(obj, offset, newValue);
318 return unsafe.getIntVolatile(obj, offset);
AtomicReferenceFieldUpdater.java 13 import sun.misc.Unsafe;
158 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AtomicReferenceFieldUpdater.AtomicReferenceFieldUpdaterImpl
219 offset = unsafe.objectFieldOffset(field);
242 return unsafe.compareAndSwapObject(obj, offset, expect, update);
251 return unsafe.compareAndSwapObject(obj, offset, expect, update);
259 unsafe.putObjectVolatile(obj, offset, newValue);
267 unsafe.putOrderedObject(obj, offset, newValue);
273 return (V)unsafe.getObjectVolatile(obj, offset)
    [all...]
  /external/clearsilver/csharp/
CS.cs 8 public unsafe struct HDF {};
9 public unsafe struct NEOERR {};
11 public unsafe class Hdf {
14 private static extern unsafe NEOERR* hdf_init(HDF **foo);
18 private static unsafe extern NEOERR* hdf_set_value(HDF *hdf,
28 private static unsafe extern string hdf_get_value(HDF *hdf,
83 unsafe struct CSPARSE {};
86 unsafe CSPARSE *csp;
87 unsafe public CSTContext(Hdf hdf) {
94 extern static unsafe NEOERR *cs_init (CSPARSE **parse, HDF *hdf)
    [all...]
Makefile 22 $(CSHARP_CC) -target:library -unsafe CS.cs -out:clearsilver.dll
25 $(CSHARP_CC) -r:clearsilver.dll -unsafe cstest.cs
28 $(CSHARP_CC) -r:clearsilver.dll -unsafe csperftest.cs
cstest.cs 7 public static unsafe int Main(string[] argv) {
csperftest.cs 21 public static unsafe int Main(string[] argv) {
  /libcore/luni/src/main/java/java/util/concurrent/
ConcurrentSkipListSet.java 20 import sun.misc.Unsafe;
455 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:ConcurrentSkipListSet
459 mapOffset = unsafe.objectFieldOffset
464 unsafe.putObjectVolatile(this, mapOffset, map);
  /external/kernel-headers/original/linux/
module.h 312 /* Am I unsafe to unload? */
313 int unsafe; member in struct:module
446 if (mod && !(mod)->unsafe) { \
448 "Module %s cannot be unloaded due to unsafe usage in" \
450 (mod)->unsafe = 1; \
  /external/chromium/third_party/icu/source/i18n/
ucol_sit.cpp 865 USet *unsafe,
871 uset_clear(unsafe);
878 uset_applyPattern(unsafe, cccpattern, 24, USET_IGNORE_SPACE, status);
881 uset_addRange(unsafe, 0xe40, 0xe44);
882 uset_addRange(unsafe, 0xec0, 0xec4);
884 uset_addRange(unsafe, 0xd800, 0xdfff);
892 // to get unsafe code points, we need to
893 // break the strings apart and add them to the unsafe set
901 uset_add(unsafe, c);
909 return uset_size(unsafe);
    [all...]
  /external/icu4c/i18n/
ucol_sit.cpp 864 USet *unsafe,
870 uset_clear(unsafe);
877 uset_applyPattern(unsafe, cccpattern, 24, USET_IGNORE_SPACE, status);
880 uset_addRange(unsafe, 0xe40, 0xe44);
881 uset_addRange(unsafe, 0xec0, 0xec4);
883 uset_addRange(unsafe, 0xd800, 0xdfff);
891 // to get unsafe code points, we need to
892 // break the strings apart and add them to the unsafe set
900 uset_add(unsafe, c);
908 return uset_size(unsafe);
    [all...]
  /external/v8/test/mjsunit/
codegen-coverage.js 98 // "unsafe smi" code that spills a register.
  /external/chromium/third_party/icu/public/i18n/unicode/
ucol.h     [all...]
  /external/icu4c/i18n/unicode/
ucol.h     [all...]
  /external/webkit/JavaScriptCore/icu/unicode/
ucol.h     [all...]

Completed in 894 milliseconds

1 2