/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...] |