/libcore/luni/src/test/java/libcore/libcore/io/ |
H A D | MemoryTest.java | 63 private void assertIntsEqual(int[] expectedValues, long ptr, boolean swap) { argument 65 assertEquals(expectedValues[i], Memory.peekInt(ptr + SizeOf.INT * i, swap)); 104 private void assertLongsEqual(long[] expectedValues, long ptr, boolean swap) { argument 106 assertEquals(expectedValues[i], Memory.peekLong(ptr + SizeOf.LONG * i, swap)); 142 private void assertShortsEqual(short[] expectedValues, long ptr, boolean swap) { argument 144 assertEquals(expectedValues[i], Memory.peekShort(ptr + SizeOf.SHORT * i, swap));
|
/libcore/luni/src/main/java/libcore/io/ |
H A D | NioBufferIterator.java | 30 private final boolean swap; field in class:NioBufferIterator 34 NioBufferIterator(MemoryMappedFile file, long address, int length, boolean swap) { argument 50 this.swap = swap; 85 int result = Memory.peekInt(address + position, swap); 95 Memory.peekIntArray(address + position, dst, dstOffset, intCount, swap); 102 short result = Memory.peekShort(address + position, swap);
|
H A D | Memory.java | 37 byte[] src, int srcOffset, int sizeofElements, boolean swap); 44 Object src, int srcOffset, int sizeofElements, boolean swap); 157 public static int peekInt(long address, boolean swap) { argument 159 if (swap) { 167 public static long peekLong(long address, boolean swap) { argument 169 if (swap) { 177 public static short peekShort(long address, boolean swap) { argument 179 if (swap) { 188 public static native void peekCharArray(long address, char[] dst, int dstOffset, int charCount, boolean swap); argument 189 public static native void peekDoubleArray(long address, double[] dst, int dstOffset, int doubleCount, boolean swap); argument 36 unsafeBulkGet(Object dst, int dstOffset, int byteCount, byte[] src, int srcOffset, int sizeofElements, boolean swap) argument 43 unsafeBulkPut(byte[] dst, int dstOffset, int byteCount, Object src, int srcOffset, int sizeofElements, boolean swap) argument 190 peekFloatArray(long address, float[] dst, int dstOffset, int floatCount, boolean swap) argument 191 peekIntArray(long address, int[] dst, int dstOffset, int intCount, boolean swap) argument 192 peekLongArray(long address, long[] dst, int dstOffset, int longCount, boolean swap) argument 193 peekShortArray(long address, short[] dst, int dstOffset, int shortCount, boolean swap) argument 198 pokeInt(long address, int value, boolean swap) argument 207 pokeLong(long address, long value, boolean swap) argument 216 pokeShort(long address, short value, boolean swap) argument 226 pokeCharArray(long address, char[] src, int offset, int count, boolean swap) argument 227 pokeDoubleArray(long address, double[] src, int offset, int count, boolean swap) argument 228 pokeFloatArray(long address, float[] src, int offset, int count, boolean swap) argument 229 pokeIntArray(long address, int[] src, int offset, int count, boolean swap) argument 230 pokeLongArray(long address, long[] src, int offset, int count, boolean swap) argument 231 pokeShortArray(long address, short[] src, int offset, int count, boolean swap) argument [all...] |
/libcore/luni/src/main/native/ |
H A D | libcore_io_Memory.cpp | 51 // Byte-swap 2 jshort values packed in a jint. 117 // - For swapped access, we use GetXArrayElements and our own copy-and-swap routines. 123 if (swap) { \ 136 static void Memory_peekCharArray(JNIEnv* env, jclass, jlong srcAddress, jcharArray dst, jint dstOffset, jint count, jboolean swap) { argument 140 static void Memory_peekDoubleArray(JNIEnv* env, jclass, jlong srcAddress, jdoubleArray dst, jint dstOffset, jint count, jboolean swap) { argument 144 static void Memory_peekFloatArray(JNIEnv* env, jclass, jlong srcAddress, jfloatArray dst, jint dstOffset, jint count, jboolean swap) { argument 148 static void Memory_peekIntArray(JNIEnv* env, jclass, jlong srcAddress, jintArray dst, jint dstOffset, jint count, jboolean swap) { argument 152 static void Memory_peekLongArray(JNIEnv* env, jclass, jlong srcAddress, jlongArray dst, jint dstOffset, jint count, jboolean swap) { argument 156 static void Memory_peekShortArray(JNIEnv* env, jclass, jlong srcAddress, jshortArray dst, jint dstOffset, jint count, jboolean swap) { argument 170 // - For swapped access, we use GetXArrayElements and our own copy-and-swap routine 188 Memory_pokeCharArray(JNIEnv* env, jclass, jlong dstAddress, jcharArray src, jint srcOffset, jint count, jboolean swap) argument 192 Memory_pokeDoubleArray(JNIEnv* env, jclass, jlong dstAddress, jdoubleArray src, jint srcOffset, jint count, jboolean swap) argument 196 Memory_pokeFloatArray(JNIEnv* env, jclass, jlong dstAddress, jfloatArray src, jint srcOffset, jint count, jboolean swap) argument 200 Memory_pokeIntArray(JNIEnv* env, jclass, jlong dstAddress, jintArray src, jint srcOffset, jint count, jboolean swap) argument 204 Memory_pokeLongArray(JNIEnv* env, jclass, jlong dstAddress, jlongArray src, jint srcOffset, jint count, jboolean swap) argument 208 Memory_pokeShortArray(JNIEnv* env, jclass, jlong dstAddress, jshortArray src, jint srcOffset, jint count, jboolean swap) argument 236 unsafeBulkCopy(jbyte* dst, const jbyte* src, jint byteCount, jint sizeofElement, jboolean swap) argument 258 Memory_unsafeBulkGet(JNIEnv* env, jclass, jobject dstObject, jint dstOffset, jint byteCount, jbyteArray srcArray, jint srcOffset, jint sizeofElement, jboolean swap) argument 275 Memory_unsafeBulkPut(JNIEnv* env, jclass, jbyteArray dstArray, jint dstOffset, jint byteCount, jobject srcObject, jint srcOffset, jint sizeofElement, jboolean swap) argument [all...] |
/libcore/ojluni/src/main/java/java/util/ |
H A D | Arrays.java | 1343 swap(dest, j, j-1); 1375 private static void swap(Object[] x, int a, int b) { method in class:Arrays
|
H A D | Collections.java | 420 swap(list, i, j); 500 swap(list, i-1, rnd.nextInt(i)); 506 swap(arr, i-1, rnd.nextInt(i)); 525 * @param list The list in which to swap elements. 534 public static void swap(List<?> list, int i, int j) { method in class:Collections 545 private static void swap(Object[] arr, int i, int j) { method in class:Collections
|
/libcore/ojluni/src/main/java/java/nio/ |
H A D | Bits.java | 45 static short swap(short x) { method in class:Bits 49 static char swap(char x) { method in class:Bits 53 static int swap(int x) { method in class:Bits 57 static long swap(long x) { method in class:Bits
|